更新于 2026-10-22
权限与安全
库层权限模式
核心权限引擎根据已注册工具的风险类型,在执行前给出决策。
| 模式 | 只读工具 | 其他工具 |
|---|---|---|
default | 允许 | 需要批准 |
safe | 允许 | 拒绝 |
auto | 允许 | 允许;危险工具仍需要批准 |
yolo | 允许 | 此决策层允许;工具自身的输入守卫仍生效 |
以上是库层规则。当前 CLI 直接以 PermissionMode::Default 创建会话,配置校验通过不代表该入口会使用其他模式。模拟 Provider 本身不会请求编码工具。
工具守卫与数据
核心工具包含文件访问与命令执行,并各自校验输入。权限决策不等于操作系统沙箱,也不能保证任意命令安全。集成代码需要正确接通 Provider 选择、工具注册、审批处理与所选隔离机制。
CLI 记录保存在本地。接入真实 Provider 后,请求可能包含用户提示词、代码上下文与工具结果。模型 API key 和账户登录令牌用途不同。
历史远程审批
历史 AgentHub SDK 页面记录较早的远程审批契约。该页面不代表 Rust 预览已经提供可用的 TokenDance Account 登录或远程审批界面。
在 GitHub 编辑此页