cd /news/ai-agents/elephant-goldfish-model · home › topics › ai-agents › article
[ARTICLE · art-154509] src=egm.dev ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Elephant-Goldfish Model

Google released the Elephant-Goldfish Model, an open plugin for its Antigravity agentic development platform that splits spec-driven development between deep-context "Elephant" agents that draft designs and zero-context "Goldfish" subagents that review them before code is written. The plugin ships four skills — /egm-brainstorm, /egm-draft, /egm-review and /egm-drift-report — each a folder with a SKILL.md file and no runtime, SDK or lock-in, plus an /egm-bootstrap skill for generating bottom-up documentation of existing codebases. The model is based on Dave Rensin's essay "Elephants, Goldfish, and the New Golden Age of Software Engineering," which argues context is an asset when designing and a liability when reviewing; engineers retain final review of every design.

read2 min views7 publishedOct 21, 2026
Elephant-Goldfish Model
Image: source

Elephant

Remembers everything.

Deep-context agents loaded with system history, architecture, component boundaries, and user journeys. The Elephant runs structured brainstorming, probes operational limits, and drafts the specification.

Spec-driven development with AI coding agents.

Deep-context agents draft the design. Zero-context agents tear it apart

before any code is written. You own the outcome.

Give the agent that designs all the context it can hold. Give the agent that reviews none of it. The gap between the two is where design flaws surface, before they become code.

Remembers nothing.

Stateless, isolated subagents that read only the draft spec and the live source, with none of the conversation’s bias. A swarm of goldfish stress-tests the design from conflicting perspectives before any code exists.

Owns the outcome.

AI is an exploration partner and an automated auditor. Engineers own the architectural decisions, the trade-offs, and the result. Every design still goes to a person for review.

Three skills take a feature from a rough idea to a verified spec. After that, any coding agent can build it.

/egm-brainstorm Clarify a rough idea through open-ended questioning and stress-test the hypothesis into a concept brief.

/egm-draft Turn the brief into a living design doc under docs/designs/, section by section.

/egm-review A fresh, zero-context Goldfish session checks completeness, clarity, self-containment, and readiness. Expect a lot of feedback. That is the point.

The verified spec is complete enough to hand directly to your LLM to execute.

/egm-drift-report Flags where the code and the spec have drifted apart. You pick which one moves.

Each skill is a folder with a SKILL.md that your agent reads. No runtime, no SDK, no lock-in. Open one to see exactly what the agent is told to do.

/egm-bootstrap BootstrapGenerate bottom-up documentation for an existing codebase and keep it current in sentinel blocks. The model comes from Dave Rensin’s essay “Elephants, Goldfish, and the New Golden Age of Software Engineering.” It explains the reasoning behind the split: context is an asset when you design and a liability when you review.

Built for Antigravity, Google's agentic development platform. Run in your terminal

agy plugin install https://github.com/google/elephant-goldfish-model Or ask Antigravity

Please install this plugin: https://github.com/google/elephant-goldfish-model Then run /egm-brainstorm on a real feature and let the goldfish shoot down the first idea. Using another agent? See the harness guide.

── more in #ai-agents 4 stories · sorted by recency
── more on @google 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/elephant-goldfish-mo…] indexed:0 read:2min 2026-10-21 · —