Repolode
uditgoenka

uditgoenka/autoresearch

一套可在 Claude Code、OpenCode、Codex 中使用的技能,以“修改-验证-保留或回滚”的循环自动迭代优化目标指标。

Star
6,582
Fork
482
未关闭 Issue
8
最近提交
2个月前

这是什么?

Autoresearch 是面向 Claude Code、OpenCode 和 OpenAI Codex 的技能包,让 AI 编程代理围绕一个目标持续迭代。使用时需要提供目标、可机械测量的指标和验证命令,代理每轮只做一处修改并提交,运行验证后指标变好则保留,否则自动回滚,每次结果以 TSV 记录,并借助 git 历史作为跨轮次的记忆。

除核心循环外,项目还提供 14 个子命令,分别用于从模糊目标生成指标配置、查找并修复 bug、执行 STRIDE 与 OWASP 安全审计、生成边界场景、多角色预测、文档生成、针对主观决策的对抗式推理、需求追问、产品改进调研、结果趋势分析以及回归稳定性检查。在优化指标时,可选的 Guard 命令会保护已有测试不被破坏。

该项目基于 Karpathy 的 autoresearch 思路,并把它从机器学习推广到代码、内容等任何可以量化的领域。针对危险命令和敏感文件的 hook 防护目前仅适用于 Claude Code。

核心功能

  • 01每轮只做一处修改,验证通过则保留,否则自动回滚。
  • 02提供 14 个子命令,覆盖规划、调试、修复、安全审计等场景。
  • 03以 TSV 记录每次迭代结果,并可分析多次运行的趋势。
  • 04支持 Claude Code、OpenCode 和 OpenAI Codex,并提供安装脚本。
  • 05优化指标时可通过 Guard 保护已有测试。
  • 06默认限定迭代次数,无限迭代需显式开启。

适用场景

  • 让代理在无人值守时反复优化测试覆盖率或包体积等可量化指标。
  • 对代码库进行 STRIDE 与 OWASP 安全审计并生成结构化报告。
  • 批量修复失败的测试、类型错误或 lint 问题,直到错误数归零。
  • 在动手编码前,对需求或架构决策进行多角度追问与评估。

快速上手

  1. 1

    通过 npx 为 Claude Code 安装该技能

    npx skills add uditgoenka/autoresearch
  2. 2

    启动新的 Claude Code 会话以加载命令

  3. 3

    使用目标运行 autoresearch 命令

    /autoresearch

使用前须知

  • 防护钩子仅适用于 Claude Code,OpenCode 和 Codex 不支持相同的钩子功能。
  • 循环需要可机械测量的指标或验证命令来衡量进展。
  • 在 Claude Code 中安装后需要开启新会话,参考文件才能正确解析。

标签

常见问题

autoresearch 是什么?
一套可在 Claude Code、OpenCode、Codex 中使用的技能,以“修改-验证-保留或回滚”的循环自动迭代优化目标指标。 Autoresearch 是面向 Claude Code、OpenCode 和 OpenAI Codex 的技能包,让 AI 编程代理围绕一个目标持续迭代。使用时需要提供目标、可机械测量的指标和验证命令,代理每轮只做一处修改并提交,运行验证后指标变好则保留,否则自动回滚,每次结果以 TSV 记录,并借助 git 历史作为跨轮次的记忆。
autoresearch 可以免费使用吗?用的什么许可证?
autoresearch 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
autoresearch 还在维护吗?
半年内有更新。autoresearch 最近一次提交是在 2026年8月12日。
autoresearch 适合用来做什么?
让代理在无人值守时反复优化测试覆盖率或包体积等可量化指标。 对代码库进行 STRIDE 与 OWASP 安全审计并生成结构化报告。 批量修复失败的测试、类型错误或 lint 问题,直到错误数归零。 在动手编码前,对需求或架构决策进行多角度追问与评估。
autoresearch 怎么安装和运行?
通过 npx 为 Claude Code 安装该技能: npx skills add uditgoenka/autoresearch 启动新的 Claude Code 会话以加载命令 使用目标运行 autoresearch 命令: /autoresearch
在哪里获取 autoresearch?
源代码和安装说明在 GitHub 上:https://github.com/uditgoenka/autoresearch

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目