工具授权
Aichat 在执行本地操作前可能会请求你的授权。这样可以避免 Agent 在你不知情的情况下读取文件、执行命令或修改项目。
哪些操作可能需要授权
Section titled “哪些操作可能需要授权”| 操作 | 示例 |
|---|---|
| 读取文件 | 查看项目源码、读取 README、分析配置文件 |
| 修改文件 | 更新代码、写入文档、调整配置 |
| 执行命令 | 运行测试、启动开发服务、安装依赖 |
| 访问本地资源 | 打开工作区、调用本地工具 |
普通问答通常不需要授权。
允许前要看什么
Section titled “允许前要看什么”授权前建议检查:
- 操作路径是否是当前项目。
- 命令是否符合你的任务。
- 是否会影响重要文件。
- 是否需要先保存或提交当前改动。
- 操作范围是否过大。
允许、拒绝和直接授权
Section titled “允许、拒绝和直接授权”客户端可能提供几种授权方式:
| 方式 | 含义 | 适合场景 |
|---|---|---|
| 允许本次 | 只允许当前这次操作 | 第一次执行、不确定风险时 |
| 拒绝 | 不允许执行该操作 | 路径或命令不符合预期时 |
| 直接授权或自动允许 | 对某类操作减少重复确认 | 你已经了解任务和风险时 |
如果你不确定,优先选择“允许本次”,不要一开始就放开所有操作。
- 大改动前先让 Agent 说明计划。
- 对删除、覆盖、安装依赖等操作保持谨慎。
- 不要允许和当前任务无关的命令。
- 任务完成后检查改动内容。