
书名:《Agent Runtime 工程化:从工具调用循环到可恢复执行系统》
作者:陈堂会
章节:第四章 工具系统设计 / 4.7 动手任务
电子版系列:查看完整目录
第四章 工具系统设计:4.7 动手任务
为 mini-agent 增加四个工具:
edit_file:写文件,但执行前必须生成 diff preview;apply_patch:应用 patch,只允许 workspace 内路径;run_command:执行命令,先做风险分类;search_code:基于rg的只读搜索。
给每个工具加 riskLevel、timeoutMs、outputPolicy。高风险工具在非交互模式下必须遵守 policy:允许、拒绝或仅生成计划。
系列导航
前 5 篇
- 第四章 工具系统设计:4.6 权限预览
- 第四章 工具系统设计:4.5 失败分类
- 第四章 工具系统设计:4.4 并行工具调用
- 第四章 工具系统设计:4.3 工具版本演进
- 第四章 工具系统设计:4.2 Schema:从 Zod 到 JSON Schema

