# Google lança Elephant-Goldfish Model para arquitetar software com IA

> Metodologia de código aberto combina agentes de contexto profundo e subagentes com memória limpa para validar especificações técnicas antes do código.

Publicação: 2026-11-08T20:04:20.756Z
Página original: https://emcontexto.com.br/posts/google-lanca-elephant-goldfish-model-arquitetura-software-ia

O Google liberou o código aberto do [Elephant-Goldfish Model (EGM)](<https://github.com/google/elephant-goldfish-model>), um plugin e arcabouço de desenvolvimento voltado para engenharia de software guiada por especificações (*Spec-Driven Development*) com agentes autônomos. A proposta separa o processo de concepção arquitetural em dois papéis cognitivos contrastantes para eliminar alucinações e premissas implícitas antes que qualquer linha de código seja gerada.

Portal do projeto de código aberto Elephant-Goldfish Model mantido pelo Google. Fonte: Google / egm.dev.

### O elefante projeta, o peixe-dourado revisa

No modelo concebido pelo tecnólogo Dave Rensin, a fase de desenho é atribuída ao **Elefante**: um agente de contexto profundo que retém todo o histórico do repositório, fronteiras de componentes e regras de negócio para dialogar com o desenvolvedor e redigir a especificação em Markdown (`docs/designs/`).

A validação crítica cabe ao **Peixe-dourado**: subagentes efêmeros inicializados com contexto zero e sem memória dos diálogos anteriores. Eles analisam a documentação de forma puramente objetiva, como engenheiros recém-chegados à equipe. Se uma dependência ou restrição operacional não estiver registrada explicitamente no texto, o revisor aponta a lacuna, impedindo que vieses conversacionais passem despercebidos.

Distribuído sob licença Apache 2.0, o EGM inclui comandos como `/egm-brainstorm`, `/egm-review` e `/egm-drift-report` para detectar desvios entre código e documentação. A ferramenta conta com suporte nativo a múltiplos ambientes de agentes, incluindo Antigravity (`agy`), Claude Code e OpenAI Codex.
