谷歌开源大象金鱼插件:先写规格再让 9 个角色挑错

11 月 8 日,谷歌开源了名为 Elephant-Goldfish Model 的编码智能体插件,方法来自 Dave Rensin 关于大象与金鱼的随笔。核心思路是把规格评审放到代码之前,让智能体先写规格,再由一批没有对话历史的全新子智能体来攻击这份规格。

大象负责上下文,金鱼只做挑错

大象是持有项目上下文与早期决策的长会话,它只起草规格、不写代码。每一条金鱼都是无状态子智能体,只读取规格草稿和它引用的文件,然后由人来裁决取舍并批准设计。谷歌开源博客把这一方法定位为对 AI 生成内容敷衍和长会话上下文塌缩的修正,README 也写明这不是谷歌正式支持的产品。

三个命令与五个评审阶段

插件提供 /egm-brainstorm 澄清想法并用 6 个视角的金鱼群生成概念简报,覆盖 YAGNI、token 成本、体验、迁移、可观测性与技术债,输出 concepts_brief.md;/egm-draft 把简报转成设计文档;/egm-review 执行评审;/egm-drift-report 之后按周比对代码与规格。整套包含 7 个技能、9 个评审角色、6 个头脑风暴视角、5 个评审阶段,采用 Apache 2.0 协议,不含模型权重。

宿主与实测代价

它可以在任何能拉起全新子智能体的宿主上运行,包括 Codex、Claude Code 与 ChatGPT,沿用现有的模型额度。实测中 Codex 0.163.0 连续完成 15 个原生的新上下文评审者,两次实跑分别耗时 573.13 秒,也有 Claude 宿主因为用量限制在第 5 到第 7 阶段中断。同类用智能体做全流程开发的案例可参考 Karpathy 周末用 Claude 造站。