Pular para o conteúdo
NovidadesIA

Ferramentas para Devs

Google lança plugin que testa projeto de software com agentes de IA

Ferramenta usa memória dividida entre dois modelos para expor falhas de arquitetura antes da implementação no código.

Edição: Anderson Gomes
· 3 min de leitura

Google lança plugin que testa projeto de software com agentes de IA
Imagem: Reprodução · site do elephant-goldfish-model · licença livre · licença Apache-2.0

O desenvolvedor que projeta sistemas complexos esbarra em premissas cegas antes de escrever a primeira linha de código. Para resolver esse gargalo, o Google lançou em 27 de outubro de 2026 o Elephant-Goldfish Model (EGM), plugin open source em Python que avalia especificações com subagentes sem histórico. O repositório somou 2.248 estrelas em 43 dias. A ferramenta atende engenheiros que precisam tomar decisões estruturais antes de programar.

Dois modelos dividem a memória e a análise

A arquitetura separa o trabalho em dois papéis com acessos desiguais ao contexto. O agente elefante guarda o histórico integral da conversa, debate requisitos e redige a especificação técnica no arquivo design_draft.md. Em seguida, avaliadores peixes-dourados analisam o rascunho e os arquivos indicados sem carregar o diálogo prévio. Essa amnésia proposital revela falhas ocultas. O usuário decide os ajustes finais e aprova o plano antes da execução.

O fluxo atende problemas com muitas ramificações, como tratar entregas duplicadas ou quedas de conexão em sistemas de webhook. O desenvolvedor inicia o processo com o comando egm-brainstorm, que desafia a ideia e salva a diretriz no arquivo concepts_brief.md. O assistente detalha o rascunho com egm-draft e pausa a cada seção para recolher comentários do operador. Depois disso, os comandos egm-review e egm-resolve organizam as rodadas de testes. O comando egm-drift-report compara o plano aprovado em docs/designs/ com o código implementado.

A instalação exige um cliente capaz de gerar subagentes limpos. No Antigravity, o usuário adiciona a extensão pelo terminal com agy plugin install https://github.com/google/elephant-goldfish-model. No Claude Code, o desenvolvedor cadastra o marketplace e roda claude plugin install egm@egm, chamando funções com o prefixo /egm:, como /egm:egm-brainstorm. O Codex adota instalação similar e ativa comandos pelo seletor de habilidades. Ambientes como Claude Cowork e ChatGPT Work exigem a configuração manual descrita em docs/harnesses.md para carregar personas e padrões técnicos.

Versão inicial traz ressalvas de estabilidade

A maturidade do projeto exige cautela. Criado em 13 de setembro de 2026, o repositório acumula 173 forks e 40 issues abertas até o commit de 27 de outubro de 2026. A equipe rotulou a primeira versão oficial como v0.1.0 nessa mesma data. O projeto ainda é jovem. As notas de lançamento avisam que a validação dos arquivos ZIP de distribuição continua pendente nas plataformas parceiras, o que impede declarar o software como estável.

O pacote inaugural incorporou decisões de arquitetura do pull request 157 e orientações sobre alertas do Claude no pull request 127. A ferramenta traz o comando egm-bootstrap para documentar bases de código já existentes. A licença Apache-2.0 autoriza o uso e modificações comerciais. A metodologia, contudo, não serve para tarefas rotineiras: quem precisa apenas corrigir um bug pequeno e evidente deve manter o fluxo tradicional de trabalho.

  • Python
  • Apache-2.0
  • Ferramentas para Devs
  • GitHub

Fonte: Repositório no GitHub · Como produzimos as matérias