返回目录 / Agent 编排
为代码审查配置受限子代理
使用 AgentDefinition 声明专职审查员,只授予读取工具并由主任务调用。
目标
让代码审查子代理给出可核查发现,同时不授予修改仓库的工具。
步骤
验证方式
检查生成的审查结果包含文件/问题依据,并确认 AgentDefinition.tools 未含 Write、Edit、Bash。
故障处理
如果子代理不可用,检查 agents 名称与调用提示一致;不要为了修复路由扩大工具权限。
权限边界
前置条件
- Python 3.10+、claude-agent-sdk、认证后的 Claude Code CLI。
权限边界
- 仅对批准的源码目录执行只读审查;审查文本可能包含源代码机密。
限制
子代理说明和工具列表不是操作系统沙箱;实际隔离还需由运行环境保证。
固定上游来源
- 仓库
- anthropics/claude-agent-sdk-python
- 文件路径
- examples/agents.py
- 固定提交
b6e9d12fe1cc98dde988ab7b7713c1feeee50c6c- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT