这个95后做的CLI工具,正在重新定义AI编程
凌晨三点,GitHub上默默更新了一个项目。
没有发布会,没有VC站台,甚至没有中文翻译。
但短短几天,它冲上了 Hacker News 首页,评论区炸了锅。
有人喊它“未来”,有人翻白眼——“又一个轮子”。
它叫 cook。一个让 AI 给 AI 打工的 CLI 工具。
你写代码,AI 负责“卷”自己
先说清楚 cook 是什么。
本质上,它是一个命令行调度器。你告诉它要做什么,它会指挥 Claude Code、Codex、OpenCode 这些 AI 程序员轮番上场,互相配合,甚至互相battle。
听起来有点抽象?直接上例子:
# 让AI干三次,选最好的那个
cook"Implement dark mode"v3"least code"
# 两种方案正面刚,谁安全选谁
cook"Auth with JWT"vs"Auth with sessions"pick"best security"
# 干完活还要被审查,审查不过就重来,最多5次
cook"Add dark mode"review5
这就是 cook 的核心逻辑:让 AI 不再是单兵作战,而是一支军队。
一个人指挥不动?那就建制

为什么需要这个?

现在的 AI 编程工具已经很强了。Claude Code 能自己写代码,Codex 能跑测试,OpenCode 能查 bug。
但它们各自为战。
你让 Codex 写个功能,它写完就交卷。你再手动复制给 Claude 审查,审查完再改,改完再测——整个过程像在跨服聊天。
cook 做的事情,就是把这些零散环节串成流水线。
“review v3 pick as a pipeline that ‘just works’ is the kind of DX that makes agent orchestration feel tractable rather than overwhelming.”
(review v3 pick 这样的流水线“开箱即用”,让 AI 编排不再令人头皮发麻。)
这是 Hacker News 上一条高赞评论。
说白了, cook 把“指挥 AI”变成了一种可以组合、可以参数化的技能。
三把刷子:循环、并行、投票
cook 的语法极其简洁,只有三类操作符:
1. 循环(Loop)
xN—— 重复 N 次review—— 干完活让人审查,审查不过就返工ralph—— 任务列表模式,干完一个自动接下一个
cook"Add dark mode"x3# 干3遍
cook"Add dark mode"review# 干完审查,最多返工3次
cook"Work on next task in plan.md"ralph5# 自动往下刷任务
2. 并行(Composition)
vN/race—— 同时跑 N 个版本,谁好选谁vs—— 两种方案正面 PK
cook"Add dark mode"v3"least code"# 跑3次,选代码最少的
cook"React vs Vue"vspick"best DX"# 正面刚,选体验最好的
3. 解析器(Resolver)
pick—— 选一个合并merge—— 全都要,融合成新方案compare—— 不合并,只写对比文档

这些操作符可以任意组合,像乐高一样拼接:
cook"work"x3reviewv3pick"cleanest"
这段话的意思是:先干3遍,每遍都审查,审查完跑3个版本竞争,最后选最干净的那个。
一条命令,一个排面。
有人夸,也有人懵
cook 上了 Hacker News 后,评论区很有意思。
有人激动:
“The composability here is really elegant — 这是我见过最优雅的编排体验。”
有人困惑:
“Can someone explain what this is to my n00b brain. I don’t get what claude-cli is missing that this adds in?”
(能不能有人告诉我,Claude CLI 到底缺啥,这个 cook 又是凭啥?)
这个问题问得好。
说实话,如果你只是让 AI 帮你写个小脚本,确实不需要 cook。但如果你在做一个正经项目,需要:
- 持续迭代
- 多轮 Code Review
- 对比不同方案
- 自动化测试流程
cook 就能省掉大量手动沟通 AI 的成本。
它不是替代 AI,而是给 AI 加了个“指挥塔”。
下一站
有意思的是,热门评论里有一条:
“I did a Show HN a few days back with my CLI agent called cook… for a moment I was ecstatic my tool made it to the front page. haha.”
原来 cook 的作者也在 Hacker News 上发过帖。
但他不是唯一一个做这件事的人。
评论里还提到:
“AI agent orchestration is future. That’s where workflow engine shines. I’m doing the same thing using Dagu.sh and I don’t use terminal so much anymore.”
看,风向已经变了。
不止一个团队在做 AI 编排。cook 只是其中一个声音。
这说明什么?
AI 编程的下一站,不是让 AI 更强单挑,而是让 AI 学会配合。
安装只要两行
想试试?门槛极低:
npminstall-g@let-it-cook/cli
mkdir-p.claude/skills&&cp-r$(npmroot-g)/@let-it-cook/cli/skill.claude/skills/cook
然后就可以:
cook"帮我写个登录功能"review
它会自己调用 Claude Code 自己审查,自己判断通过没有,通过就停,不通过就改。
你喝杯咖啡,它在干活。
cook 是个很小众的工具。
95% 的开发者可能永远用不到它。
但它指向的那个未来,可能比我们想象的更近——
当 AI 能自己写代码、自己审查、自己迭代、自己挑选最优方案,程序员的价值在哪里
【MiniMax-M2.5锐评】:emmmm
参考链接:
https://rjcorwin.github.io/cook/
夜雨聆风