← 返回列表

autodev:先对齐目标的 Agent Skill,在受监督的 Worktree 中迭代并交付可验证证据

Momoyeyu/autodev · Open the black box of vibe coding. A clarify-first Agent Skill: agree on a target — blueprint, passing test set, or benchmark threshold — then loop inside a judged worktree and hand off visible evidence. | 打开 VibeCoding 的黑盒:先与人对齐目标(blueprint/全绿测试组/benchmark 阈值),在裁决脚本监督的 worktree 中迭代,交付看得见的证据

GitHub原文发布 未知首次收录 2026-09-26上架 2026-09-26 07:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

autodev 是一个 clarify-first(先澄清)的 Agent Skill,面向功能开发、缺陷修复与性能优化三类场景。它要求先与人对齐目标——蓝图、全绿测试组或 benchmark 阈值——并记录基线与边界,然后在独立 git worktree 与分支中迭代:每次尝试都提交,被否决的优化尝试回滚到最佳提交,最后由 Handoff 合并分支并交付可见证据(建成态图、通过的测试组或优化过程图)。它由 Markdown 协议加一个 Python 标准库判断脚本 autodev_verify.py 组成,脚本负责机械可检查的部分(冻结文件未被改动、改动在批准范围内、时间预算、评分方向与余量、越界尝试无残留、蓝图元素覆盖、每轮判定与原始输出留档),其余依赖 Agent 判断与人类一次性评审整个 Clarify 阶段。它不提供运行时或测试框架,只调用目标项目自身的命令。

核心能力与快速开始

★ 7 · Python

能做什么
以 clarify-first 协议约束编码 Agent:Clarify 阶段把意图转成人类批准的目标(功能开发为 Mermaid 蓝图与可编辑范围;缺陷修复为在未改动源码上必须失败的复现测试与回归测试组;性能优化为单一可执行 benchmark 或固定加权和的一分数指标),并记录基线与边界;Loop 阶段在专用 git worktree 与分支中迭代实现、复现修复或优化,每次尝试均为一次提交,被拒绝的优化尝试重置到最佳提交;Handoff 阶段交付可见证据——功能开发交付建成态架构与流程图并逐元素对照蓝图,缺陷修复交付逐条显示为绿的测试集原始输出,性能优化交付呈现基线、各次尝试与最终结果的图表。judge 脚本 autodev_verify.py 提供 init/start/attempt/status/verify/report 命令,机械校验冻结文件未被改动、改动只在批准范围内、时间预算、评分方向与余量、回滚无残留、蓝图元素覆盖,并记录每轮判定与原始输出。
适用场景
适用于在支持加载 SKILL.md 的编码 Agent(如 Claude Code、Codex、Cursor 类工具)中执行三类任务:新增功能并按蓝图对照验收;修复缺陷并以通过测试集作为证据;设定数值目标(如 API p95 延迟低于 200 ms)并在限定可改动文件与时间预算内做性能优化。也适合需要把 Agent 自主执行置于人类可核查契约之下、希望降低误解与返工并提升结果可接管性的开发流程。
项目形态
开发框架
部署方式
以 Agent Skill 形式分发,安装命令为 npx skills add Momoyeyu/autodev -g;判断脚本 autodev_verify.py 使用 Python 3 标准库并随技能一同安装。运行需配合能够加载 SKILL.md 的 Agent,并要求目标项目存在 git 仓库以使用独立 worktree 与分支。其他部署条件未说明。
主要依赖
Python 3(标准库);支持加载 SKILL.md 的 Agent;被处理的目标项目需使用 git。其余环境与硬件要求未说明。
使用限制
项目自身声明:安装技能并不自动保证合规,判断脚本只做可机械检查的部分,蓝图设计是否合理、测试是否衡量正确对象、影响或阈值是否合理、建成态图是否真的匹配蓝图等仍依赖 Agent 判断与人类评审;它不提供运行时或测试框架,仅执行项目自身命令;目标需在使用该技能的项目中与人协商确定;安装与使用是否涉及 API 成本或商用条件,材料未说明。
许可证
MIT
最近推送
2026-09-25 09:11

资料检查:2026-09-26 07:00 · 卡片整理:2026-09-26 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

用于功能开发、缺陷修复与性能优化三类编程工作:先与人对齐目标(蓝图、全绿测试组或 benchmark 阈值)并记录基线与边界,再在独立 git worktree 与分支中迭代,每次尝试提交、被否决的优化尝试回滚到最佳提交,最后由 Handoff 合并分支并交付可见证据(建成态图、通过的测试组或优化过程图)。

查看内容依据
autodev is a clarify-first Agent Skill: align with the human, implement within the agreement, and hand off visible evidence.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。