本文目录
Google 开源博客日期为 2026 年 10 月 22 日,介绍 Elephant-Goldfish Model(EGM) 插件:面向 AI 编程 agent 的 Spec-Driven Development 流程。仓库是 google/elephant-goldfish-model,许可 Apache 2.0。README 末行写明:This is not an officially supported Google product. 因此这篇谈的是开源方法与插件,不是带正式产品支持/托管 SLA 的 Google 服务。
大象起草,金鱼审查
EGM 把工作拆成两类会话:
- 大象(Elephant) — 深上下文会话,保留项目背景、讨论与微决策;头脑风暴并起草活的设计文档(问题、方案、备选、要改的文件)。博客口径:这一会话不写代码,先做设计与意图。
- 金鱼(Goldfish) — 独立、零上下文的子代理,只读草案规格与当前源码,不共享起草会话的聊天记忆,用来抓「同一窗已经自我说通」仍可能漏掉的缺口。
插件的审查路径(README Skills/博客里的 Goldfish Protocol)用人话大致是:新读者能否复述方案;对抗式审稿能否找出边界与依赖缺口;规格是否写到可实施(路径、结构、签名够不够清楚)。README 命令含 /egm-brainstorm、/egm-draft、/egm-review,以及 resolve/drift/bootstrap 等辅助;在 Claude Code 里前缀为 /egm:…。
拆会话的用意,对「同一长对话改了三版设计仍说检查通过」的场景很直接:先审方案,再写代码,而且审查会话不在起草对话里。
README 列了哪些 harness
| Harness | 安装(按 README 缩短) |
|---|---|
| 任意 AI agent | 让 agent 安装仓库 google/elephant-goldfish-model |
| Antigravity | agy plugin install(仓库 google/elephant-goldfish-model;或 IDE 内 /plugin) |
| Claude Code | marketplace 添加 google/elephant-goldfish-model,再安装 egm@egm |
| Codex | marketplace 添加后 codex plugin add egm@egm |
| Claude Cowork/ChatGPT | 见仓库 harness 文档(桌面/工作区) |
这是把插件接到已有 coding harness 的方式,不是 Google 在这些平台上各发了一款新消费级编程产品。Claude Code 与 Codex 在约 20 美元档怎么比,见 Claude Code 和 Codex,20 美元各能买到什么,该选哪个。换 harness 对通过率与账单的影响见 同一个模型换套 coding harness,通过率几乎不动,账单为什么差这么多?。多 agent 加人数的另一轴见 不换 harness、只加人数:Agensh 自称多 agent 编码扩到 1,024 时通过率更高。
读 README 时先看清这些
- 不是 Google 正式产品。 README 写明;按开源方法/插件理解,不是带支持承诺的托管服务。
- 开源 ≠ 模型调用免费。 插件编排会话;token 仍走本来付费的模型/harness。
- 不承诺少多少 bug。 博客希望一次按意图写出代码——那是作者目标,不是本站测过的保证。
对于普通提示与独立审查流程在需求遗漏、返工与 token 成本上的差别,本站暂时还没有测试;用过可通过网站底部站长联系方式反馈。仅供参考。
不是 Baseten 的 Elephant
站内已有一篇谈 Baseten Mammoth-1 与 Elephant-1(决策模型、Vercel 限免窗口)——那是另一条产品线。见 Baseten 决策模型限免到 10 月 27 日:Mammoth-1 和 Elephant-1。这篇的 EGM 是 Google 的「设计会话/审查会话」插件,与那些模型不是一回事。
