返回目录 / Agent 工作流
用失败测试驱动修复并独立复验
隔离运行失败测试,迭代修复后由会话外的检查重跑断言。
目标
让代理修复已知缺陷,同时确认最终文件满足原测试且没有过度改动。
步骤
验证方式
外部测试通过,最终diff只改缺陷所需逻辑;只读挂载源副本仍未被修改。
故障处理
若同一失败反复出现,先确认agent是否把只读挂载复制到可写目录;不要把session idle当成测试通过。
权限边界
前置条件
- Python 3.11+、Anthropic API key、SDK及可丢弃的源代码/pytest夹具。
权限边界
- 使用无秘密的测试仓库;环境禁用任意外网,工具权限仅限该sandbox。
限制
代理自行运行测试仍不构成独立验证;合并或发布前由可信CI复验。
固定上游来源
- 仓库
- anthropics/anthropic-cookbook
- 文件路径
- managed_agents/CMA_iterate_fix_failing_tests.ipynb
- 固定提交
9c1e493ddd2b82df399d2a61b9c806c539e18be6- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT