Agent 创收指南免费公开资源
中文 EN العربية

返回目录 / Agent 工作流

用失败测试驱动修复并独立复验

隔离运行失败测试,迭代修复后由会话外的检查重跑断言。

目标

让代理修复已知缺陷,同时确认最终文件满足原测试且没有过度改动。

步骤

  1. 上传独立的源文件和测试文件,创建networking: {"type":"limited"}环境;上传资源以只读方式挂载。 [iterate]
  2. 在agent_toolset_20260401下运行测试-读traceback-编辑-重跑循环;失败时依据具体断言修复,不放宽测试。 [iterate]
  3. 结束后在session外重新执行完整测试套件,并审阅最终diff;示例使用独立pytest断言复验。 [iterate]

验证方式

外部测试通过,最终diff只改缺陷所需逻辑;只读挂载源副本仍未被修改。

故障处理

若同一失败反复出现,先确认agent是否把只读挂载复制到可写目录;不要把session idle当成测试通过。

权限边界

前置条件

权限边界

限制

代理自行运行测试仍不构成独立验证;合并或发布前由可信CI复验。

固定上游来源

https://github.com/anthropics/anthropic-cookbook/blob/9c1e493ddd2b82df399d2a61b9c806c539e18be6/managed_agents/CMA_iterate_fix_failing_tests.ipynb

仓库
anthropics/anthropic-cookbook
文件路径
managed_agents/CMA_iterate_fix_failing_tests.ipynb
固定提交
9c1e493ddd2b82df399d2a61b9c806c539e18be6
来源检查
2026-10-14 · 已按固定上游来源核对

仓库指标

以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。

Stars
未取得
Forks
未取得
观测时间
未取得

尚未取得指标快照。

许可证: MIT

主主题

让编码 Agent 从理解上下文走到验证修改

相关资源