5分钟快速上手 Codex Autoresearch:从零安装到跑通第一个自主实验的完整教程
5分钟快速上手 Codex Autoresearch从零安装到跑通第一个自主实验的完整教程【免费下载链接】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 是一款面向 AI 编程工具 Codex 的自主实验技能Skill你只需告诉它一个可度量的数值目标它就会自动循环修改 → 验证 → 保留改进、回滚失败直到达成目标。这篇教程将带你用 5 分钟完成 Codex Autoresearch 安装并在真实项目中跑通第一个自主实验。什么是 Codex Autoresearch一句话概括定目标、自动迭代、达成目标Aim. Iterate. Arrive.。传统使用 AI 编程工具时你提需求、AI 给代码然后由你人工验证效果。而使用 Codex Autoresearch你交给它的是一个可度量的目标——比如把测试报错数从 5 降到 0或把覆盖率提升到 90%——Codex 会接管整个实验循环 先扫描仓库给出方案并向你确认批准后才动手️ 每一轮只修改一个聚焦的点一个明确的假设 用指定的度量命令测量结果✅ 指标改进且回归测试通过 → 保留这次修改↩️ 否则 → 自动用 Git 回滚绝不让坏改动留下如此反复直到指标达标。这套思路受 Karpathy 的 autoresearch 概念启发并推广到任意软件仓库。适用场景非常广测试失败数、覆盖率、类型错误、告警数、响应延迟、产物体积、可复现的安全问题——凡是一条命令能稳定测出的结果都可以。环境准备4 个前置条件安装前先确认以下条件详细步骤见 docs/INSTALL.md前置条件说明Codex CLI当前版本需支持 Skills 与 Goals 能力Python3.11 或更高版本Git已配置提交者身份git config user.name / user.email目标仓库一个干净的 Git 仓库处于已命名的分支上、无未提交改动 Codex Autoresearch 把 Git 当作实验记忆每次尝试都是一个提交每次失败都会回滚因此目标目录必须是 Git 仓库。第一步一键安装 Codex Autoresearch 技能最简单的方式是克隆仓库到技能目录。以当前用户的所有项目可用为例git clone https://gitcode.com/gh_mirrors/co/codex-autoresearch mkdir -p ~/.agents/skills cp -R codex-autoresearch ~/.agents/skills/codex-autoresearch如果只想让它在某个项目中可用则改为复制到该项目的.agents/skills目录下参考 docs/INSTALL.md 的Manual Repository Install一节。如果你的 Codex 内置了技能安装器也可以直接在会话中运行$skill-installer install命令并指定上述仓库地址完成安装。验证安装成功在目标仓库中打开 Codex输入$列表中能看到codex-autoresearch即说明安装成功。第二步以完整权限启动 Codex由于实验的每一轮迭代都需要创建与回滚 Git 提交建议以 Full Access完整权限启动codex --dangerously-bypass-approvals-and-sandbox⚠️ 请在自己信任、且处于干净分支状态的仓库中执行该命令。第三步发出第一个自主实验任务在会话中调用技能用一句话描述目标例如You: $codex-autoresearch Reduce python3 scripts/score.py error_count to 0.在写入任何文件之前Codex 会先向你展示一张确认卡只需核对这几项确认项含义示例目标与数值目标error_count基线 5 → 目标 0越低越好可修改范围仅仓库内指定路径如src/度量命令python3 scripts/score.py读取 JSON 键error_count回归保护Guard可选如python3 -m pytest -q须始终通过运行模式前台实时观察或后台无人值守迭代上限可选确认无误后回复 GoCodex 立即启动自主迭代。整个过程无需修改任何 Codex 配置也没有特殊提示词语法。理解核心机制修改 → 验证 → 保留 / 回滚整个循环由内置控制脚本见 scripts/autoresearch.py驱动它与 Codex 的分工非常清晰Codex负责聪明分析证据、提出假设、修改代码控制脚本负责纪律Git 边界检查、指标测量、提交与回滚、状态与日志记录每轮迭代的核心流程检查证据 → 修改一个聚焦的点 → 提交并测量 ├─ 改进且 guard 通过 → 保留 └─ 否则 → git revert 回滚 然后追加一条审计事件 → 重复直到达成目标这种严格是刻意设计的任何越界修改、指标解析失败、超时都会让运行停止并给出精确的错误与日志路径而不是悄悄猜测结果——这正是长时间自主运行可以被信任的原因工作流细节见 references/workflow.md。前台还是后台选对运行模式前台Foreground后台Background运行位置当前 Codex 会话独立 controller 进程适合场景实时观察进度、随时指导方向长时间任务、通宵运行控制方式Codex Goal 暂停 / 恢复询问$codex-autoresearch状态、停止、恢复 想实时看 Codex 怎么思考、中途调整策略 → 选前台 想布置完任务去睡觉、明早看结果 → 选后台两种模式遵循完全相同的实验规则只是运行位置不同后台机制见 references/background.md。查看结果实验历史与可视化报告实验完成后所有产物统一放在不会提交的autoresearch-results/目录run.json已确认的不可变配置、events.jsonl仅追加的事件历史是状态的唯一事实来源、logs/完整的指标与测试输出。运行结束后可以让 Codex 展示经过验证的实验历史$codex-autoresearch show experiment history也可以生成一份可视化的 HTML 报告写入autoresearch-results/report.html$codex-autoresearch generate an HTML report报告中直观呈现指标轨迹、每一轮实验的保留 / 回滚结果、对应提交与日志入口非常适合复盘与分享。常见问题速答FAQ1. 安装这个技能会改动我的 Codex 配置吗不会。安装只是复制技能文件不修改任何 Codex 设置。2. 为什么要求完整权限Full Access因为每轮迭代都要创建或回滚 Git 提交受限沙箱可能阻止对.git的写入。3. 可以中途暂停和恢复吗可以。前台模式通过 Codex Goal 暂停 / 恢复后台模式向$codex-autoresearch询问状态、停止或恢复即可。4. 支持非 Git 目录或多个仓库同时跑吗不支持。Git 是实验记忆与回滚边界一次运行只管理一个仓库保证提交归属与度量不被混淆。延伸阅读安装详情手动安装、开发链接、验证、更新docs/INSTALL.md用户指南配置、生命周期、状态与排障docs/GUIDE.md实用提示词与度量脚本模式示例docs/EXAMPLES.md技能定义与完整工作流规则SKILL.md、references/workflow.md现在你已经掌握了 Codex Autoresearch 的完整工作流——把改一点、测一点的枯燥循环交给自动、可审计的实验循环。接下来不妨给你的仓库定一个更有挑战性的目标吧 【免费下载链接】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),仅供参考

相关新闻

还在为管理成堆的 MCP 服务发愁?用 Docker 部署私有 MCP 管理平台,TaoToken 统一 Key 打通安装、管理与调用

还在为管理成堆的 MCP 服务发愁?用 Docker 部署私有 MCP 管理平台,TaoToken 统一 Key 打通安装、管理与调用

1. 从一堆 MCP 服务说起:为什么你需要一个私有 MCP 管理平台 如果你最近在折腾 AI 编程助手,大概率会遇到这样一个场景:Cline 里配了一套 Playwright MCP,Cursor 里又装了一遍 fetch MCP,Cherry Studio 想用文件系统 M…

2026/10/2 17:04:31 阅读更多 →
Codex + cc-switch 国内使用教程:把 auth.json 改到 TaoToken 的 API 接入方案

Codex + cc-switch 国内使用教程:把 auth.json 改到 TaoToken 的 API 接入方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 17:03:31 阅读更多 →
如何用 Tauri + Rust 打造 2.5k Star 开源笔记 NoteGen?TaoToken 开发心得

如何用 Tauri + Rust 打造 2.5k Star 开源笔记 NoteGen?TaoToken 开发心得

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 17:03:31 阅读更多 →

最新新闻

STM32F103国产替代实战:GPS定位平台MCU替换与串口移植解析

STM32F103国产替代实战:GPS定位平台MCU替换与串口移植解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 17:37:48 阅读更多 →
用动画重建线性代数直觉:向量、矩阵与空间变换的视觉本质

用动画重建线性代数直觉:向量、矩阵与空间变换的视觉本质

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 17:37:48 阅读更多 →
程序员桌面美化指南:Wallpaper Engine动态壁纸精选与性能优化实践

程序员桌面美化指南:Wallpaper Engine动态壁纸精选与性能优化实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 17:37:48 阅读更多 →
LVI-SAM多传感器融合实战:Ubuntu 20.04+ROS Noetic环境搭建与Ceres调优

LVI-SAM多传感器融合实战:Ubuntu 20.04+ROS Noetic环境搭建与Ceres调优

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 17:37:48 阅读更多 →
BCM、EPS、SAS、VCU实战解析:从物理形态到故障诊断

BCM、EPS、SAS、VCU实战解析:从物理形态到故障诊断

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 17:37:48 阅读更多 →
深度学习驱动的角色动画:MotorNerve交互动画系统实战

深度学习驱动的角色动画:MotorNerve交互动画系统实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 17:36:47 阅读更多 →

日新闻

从零搭建AI工程化:模型之外的完整闭环

从零搭建AI工程化:模型之外的完整闭环

先搞清楚一件事:从零开始做 AI 工程化,难的从来不是调模型、写提示词,而是把一套原型 Demo 变成长得像是“正经系统”的东西。你手里可能已经有了能跑通的代码,也可能刚读完一些概念,但真到了要把它变成可维护、可观测…

2026/10/2 0:00:20 阅读更多 →
大模型训练显存估计与混合精度训练实战指南

大模型训练显存估计与混合精度训练实战指南

1. 大模型训练显存估计与混合精度训练详解显存不够用,几乎是每个做大模型训练的人都会撞上的第一堵墙。你可能也经历过:模型代码写完了,数据管道跑通了,满心欢喜地按下训练启动脚本,结果几秒钟后终端弹出一行红字——C…

2026/10/2 0:00:20 阅读更多 →
小样本学习数据集选型指南:27个真正可用的高质量数据集

小样本学习数据集选型指南:27个真正可用的高质量数据集

1. 小样本学习的“弹药库”:为什么你总在找数据集,却总找不到真正能用的? 小样本、数据集——这两个词最近半年在我处理的200多个AI项目咨询里,出现频率排进前三。不是模型调不好,不是代码写不对,而是卡在…

2026/10/2 0:00:20 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 19:40:48 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/1 19:41:40 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/10/1 20:05:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 5:26:06 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 6:09:11 阅读更多 →