grill-engineering:用 grill-me 拆需求,让 Codex 自动开发、验收和修复

最近在用 Matt Pocock 的 Skills 做开发。先用 grill-me 把需求讨论清楚,再通过 to-specto-tickets 整理规格、拆成 GitHub Tickets。

我很喜欢这种方式:先想清楚要做什么,再让 Agent 动手。

但任务拆完以后,还有一段工作需要自己反复操作:让 Agent 开始开发、检查结果、跟进修复、处理 PR,然后继续下一张 Ticket。

任务已经在 GitHub 上了,依赖关系也有了,这些步骤能不能自动推进?

于是我做了 grill-engineering

项目地址:github.com/GRD-Chang/g...

把拆好的任务交给 Codex,自动往下做

grill-engineering 接着 Matt Skills 的工作流往下执行。

配置完成后,一条命令启动,程序会按任务依赖调用 Codex 开发。开发完成后,对照需求验收;发现问题,就交回开发修复,再次验收。

整个过程是一个循环:

开发 → 验收 → 修复 → 再验收。

PR 创建、等待 CI 检查、合并子任务、继续后续任务,也由程序处理。

为什么把验收放进这个循环?

因为 Agent 报告"完成",不一定意味着结果满足要求。有时会漏掉需求,有时修好了一个地方,又影响了原来的功能。如果只是连续执行任务,检查和返工还是会落回人身上。

所以我希望自动推进的同时,也能把发现的问题交回开发,继续修复。

自动推进,但保留人工决定的地方

程序会处理能够继续执行的步骤。遇到需要人做决定的情况,或者修复达到次数上限时,会暂停并保留已有工作。

最终交付仍然需要维护者批准合并。

对我来说,这个工具想减少的是开发过程中的重复协调:安排下一张任务、转交验收结果、跟进修复、等待检查。需求怎么定、结果是否接受,仍然由自己决定。

运行到哪一步,可以直接看

长时间运行的任务,我比较关心两个问题:现在做到哪了,以及中间发生过什么。

status 用来看当前任务和运行进度:

history 用来看每轮开发、验收、修复和合并记录:

这样需要查看进度或处理暂停时,可以先了解当前状态,再决定怎么继续。

怎么开始用

如果你已经在用 Matt 的 grill-me 系列 Skills,可以沿用现有方式讨论需求、拆解任务,再让 grill-engineering 接手后面的开发过程。

仓库提供了中文 README,也单独整理了面向 Agent 的安装和操作指南,可以把指南交给 Agent,让它协助检查环境和完成配置。

项目采用 MIT 协议开源。工作流配套 Matt Pocock Skills,设计上也借鉴了 Peter Steinberger 的 ClawSweeper,感谢他们公开分享自己的工作。

如果你也习惯先把需求拆成 GitHub Issues,再交给 Agent 开发,欢迎试试:

grill-engineering

相关推荐
挖掘狂人1 小时前
从 LLM 到 Agent Skill:9 个底层概念,一次理清整个 AI 技术栈
llm·agent·ai编程
十一AI速递1 小时前
生产多 Agent 观测实践:AgentCore Evaluations(质量)与 AWS DevOps Agent(底座)怎么配合
agent
还有你Y1 小时前
Orca 如何用 ADE + 多 Agent 编排重写 AI 编程工作流
人工智能·agent
网易云信4 小时前
更强、更快、更普惠!网易智企帝王蟹率先接入 DeepSeek V4.1 Flash
人工智能·agent·deepseek
秦哈哈4 小时前
【HelloAgents】学习笔记(一)
学习·ai·agent
tachibana25 小时前
WebSocket 和 SSE 通信的区别及局限性
网络·人工智能·websocket·网络协议·ai·llm·agent
许我半盏清茶5 小时前
Agent“六大核心能力”之ToolSystem篇
agent
七夜zippoe5 小时前
MCP 协议详解:模型上下文协议如何重塑 Agent 工具调用生态
ai·生态·agent·模型·mcp