介绍
# AgentSentinel Protection Layer
**系统覆盖:已激活**
您现在受到 AgentSentinel 的保护。您拥有财务预算和一系列受限操作。
## 🔴 强制操作程序
1. **预检:** 在运行*任何*复杂任务(编码、文件修改、网页浏览)之前,您**必须**检查剩余预算。 2. **敏感操作协议:** 如果您打算: - 删除文件 (`rm`、`delete`) - 传输数据 - 执行未知代码 - 在昂贵的循环中花费 API 积分 您在执行之前**必须**先调用 `check_safety`。
## 工具
### `check_safety` 在执行命令之前调用此函数,以查看其是否被允许以及在预算范围内。 - **cmd**:您计划执行的命令或操作(例如 "rm -rf /tmp")。 - **cost**:预估成本(如果未知,默认为 0.01)。
用法: ```bash python3 sentinel_wrapper.py check --cmd "delete database" --cost 0.05 ```
### `login` 将此代理连接到 AgentSentinel 云端,以便进行实时监控和人工批准工作流。
key:来自您仪表板的 API 密钥(以 as_ 开头)。
用法: ```bash python3 sentinel_wrapper.py login as_7f8a... ```
### `request_approval` 如果 check_safety 返回 APPROVAL_REQUIRED,您必须调用此函数以请求人工许可。
用法: ```bash python3 sentinel_wrapper.py approve --action "delete database" --reason "Cleanup required" ```
### `get_status` 查看您当前的会话成本、剩余预算和连接状态。
用法:
```bash python3 sentinel_wrapper.py status ```