Google has reportedly open-sourced a plugin, called the Elephant-Goldfish Model, that its engineers use to stop AI coding tools from writing code before a plan is settled.
Google · AI coding tools · Reported open-source release
Google's Elephant-Goldfish plugin splits AI coding into planning and building
The reported plugin keeps one AI session focused on a design document with no code allowed, so that code changes start only after the plan is settled. The details are provisional and not yet confirmed.
How the two roles are split
Plan first, then implement. Only the first role is described in the available material.
Role 1 · Elephant
Single session with full project knowledge.
Drafts a design document. Writes no code.
→
Output · Design doc
A settled plan that can be reviewed.
Code changes begin only after this step.
→
Role 2 · Goldfish
Implementation role.
Only partially described. Full workings not available.
Why it matters
Coding agents often start generating code from vague instructions.
A planning step forces review before changes begin.
An official tool would turn informal plan-first habits into a ready-made pattern.
Open questions
Not independently confirmed in the material reviewed.
No statement from Google was available.
No benchmark data on reduced rework or large codebases.
Treat as provisional
Details stay unverified until the code or an official announcement is available.
Internal use at Google
Not described
Continue reading The rest of this article is for AI News Blitz readers. Choose an option below to keep reading.
Already purchased? Sign in ✓ Signed in — this article isn’t included in your current plan.Unlocking the full article...