资讯动态

新手必读:3步用 Codex Autoresearch 自动修复测试失败,让 Codex 帮你改到对为止

发布时间:2026/10/2 11:54:11 来源:尧图企业网站定制
新手必读3步用 Codex Autoresearch 自动修复测试失败让 Codex 帮你改到对为止【免费下载链接】codex-autoresearchCodex Autoresearch Skill — A self-directed iterative system for Codex that continuously cycles through: modify, verify, retain or discard, and repeat indefinitely. Inspired by Karpathy’s autoresearch concept.项目地址: https://gitcode.com/gh_mirrors/co/codex-autoresearchCodex Autoresearch 是一款面向 OpenAI Codex 的自动修复测试失败工具你只需告诉它一个可量化的目标比如“把测试失败数降到 0”它就会自动进入“改一处代码 → 跑测试验证 → 保留或回滚 → 继续循环”的迭代闭环直到目标达成。整个过程有 Git 提交做安全边界失败的改动会被自动回退真正做到“改到对为止”。下面用 3 步带你上手 第1步一键安装 Codex Autoresearch Skill环境准备清单开始之前确认你的机器满足 docs/INSTALL.md 中的要求最新版的 Codex CLI需支持 Skills 和 Goals 能力Python 3.11 及以上、已配置好身份的 Git一个干净的、有名字的 Git 分支每次运行对应一个分支手动安装步骤推荐新手克隆仓库并把技能目录复制到你的项目下即可git clone https://gitcode.com/gh_mirrors/co/codex-autoresearch cp -R codex-autoresearch your-project/.agents/skills/codex-autoresearch装好后打开 Codex输入$能选到codex-autoresearch即表示成功。技能安装不会修改任何 Codex 配置核心逻辑集中在 SKILL.md 与 scripts/autoresearch.py 中。 提示也可以用 Codex 内置的$skill-installer一条命令安装详见 docs/INSTALL.md。第2步一句话下达目标让 Codex 自动定位问题打开你的项目仓库调用技能并说清楚“想要什么可测量的结果”$codex-autoresearch 把 scripts/score.py 里的 error_count 降到 0同时保持 pytest 全部通过。Codex 会先只读检查仓库然后弹出一份确认清单包括确认项作用目标与数值例如 error_count 从 5 降到 0越低越好改动范围 Scope只允许修改哪些目录例如src/验证命令 Verify每次迭代跑什么命令来测量指标回归护栏 Guard例如python3 -m pytest -q防止修一个坏一片运行模式前台盯着改或后台挂机跑你确认“Go”之前它不会写任何文件。各种可复制的提示词模板可以参考 docs/EXAMPLES.md。第3步看着它迭代结果一目了然前台 vs 后台各取所需前台适合边看边指导Codex 用官方 Goal 能力持续迭代随时可暂停、改策略后台适合长时间甚至整夜运行随时可以用$codex-autoresearch show status查进度、停止或恢复。两种模式共用同一套实验规则详细说明见 docs/GUIDE.md。为什么它能“改到对为止”Autoresearch 把每次尝试都当作一次受控实验每次尝试都是一个 Git 提交改动有据可查没变好或护栏失败 → 自动git revert回滚不会把坏改动留下每步都追加审计事件到autoresearch-results/events.jsonl缺失或矛盾的状态会直接报错绝不“猜测结果”只有指标真正达标才报告complete杜绝假成功。查看实验历史与 HTML 报告运行结束后一句话即可查看完整的实验轨迹$codex-autoresearch show experiment history $codex-autoresearch generate an HTML report下面的 HTML 报告展示了指标从基线一路降到目标 0 的全过程哪次实验被保留keep、哪次被丢弃discard、对应的提交和日志时间都有记录。报告文件生成在autoresearch-results/report.html可随时重新生成。常见问题 FAQ它只会修测试失败吗不止。只要结果能被一条命令量出来都能跑测试失败数、类型错误数、覆盖率、延迟、二进制体积、可复现的安全问题等更多示例见 docs/EXAMPLES.md。为什么建议用 Full Access 模式因为每轮迭代都要创建或回滚 Git 提交受限沙箱可能会拦截对.git的写入codex --dangerously-bypass-approvals-and-sandbox可以随时停下或恢复吗可以。前台直接暂停 Goal后台则对技能说 status / stop / resume恢复时还可以补充新的方向提示。写在最后Codex Autoresearch 把“自动修复测试失败”变成了一条可控流水线目标可量化、改动有边界、失败会回滚、全程可审计。按照上面的 3 步操作你就能让 Codex 自主地把 bug 改到对为止把重复试错的时间留给更有价值的事 【免费下载链接】codex-autoresearchCodex Autoresearch Skill — A self-directed iterative system for Codex that continuously cycles through: modify, verify, retain or discard, and repeat indefinitely. Inspired by Karpathy’s autoresearch concept.项目地址: https://gitcode.com/gh_mirrors/co/codex-autoresearch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑