Pular para o conteúdo
$ IAs hoje
Canva Pro R$ 69,50/mês (US$ 12,99/mês) · até 5 pessoasassinar ↗ChatGPT Plus R$ 107/mês (US$ 20/mês)assinar ↗ChatGPT Pro R$ 535/mês (US$ 100/mês) · a partir de; níveis de US$ 100, 200 e 500assinar ↗Claude Max R$ 535/mês (US$ 100/mês) · a partir deassinar ↗Claude Pro R$ 107/mês (US$ 20/mês)assinar ↗Cursor Pro R$ 107/mês (US$ 20/mês) · plano legado; plano pago de entrada atual: Plus US$ 8/mêsassinar ↗Descript Creator R$ 80,25/mês (US$ 15/mês)assinar ↗ElevenLabs Starter R$ 32,10/mês (US$ 6/mês) · promo 1º mês US$ 1 até 01/novassinar ↗GitHub Copilot Pro R$ 53,50/mês (US$ 10/mês)assinar ↗Google AI Pro R$ 106,95/mês (US$ 19,99/mês)assinar ↗Google AI Ultra R$ 534,95/mês (US$ 99,99/mês) · a partir de; nível 20x por US$ 199,99/mêsassinar ↗Grok SuperGrok R$ 160,50/mês (US$ 30/mês)assinar ↗Hailuo Standard R$ 80,20/mês (US$ 14,99/mês)assinar ↗HeyGen Creator R$ 155,15/mês (US$ 29/mês) · US$ 24/mês se cobrado anualmenteassinar ↗Higgsfield Starter R$ 80,25/mês (US$ 15/mês) · 200 créditos/mêsassinar ↗Ideogram Plus R$ 107/mês (US$ 20/mês) · plano Basic não é mais vendidoassinar ↗Lovable Pro R$ 133,75/mês (US$ 25/mês) · 100 créditos/mêsassinar ↗Manus Pro R$ 107/mês (US$ 20/mês) · a partir deassinar ↗Microsoft 365 Premium R$ 106,95/mês (US$ 19,99/mês) · plano individual de IA da Microsoft com Copilotassinar ↗Midjourney Basic R$ 53,50/mês (US$ 10/mês)assinar ↗Notion Business (com Notion AI) R$ 107/mês (US$ 20/mês) · por usuário; IA completa incluída no plano Businessassinar ↗Perplexity Pro R$ 90,95/mês (US$ 17/mês) · cobrado anualmenteassinar ↗Replit Core R$ 107/mês (US$ 20/mês) · US$ 18/mês se cobrado anualmenteassinar ↗Runway Standard R$ 80,25/mês (US$ 15/mês) · US$ 12/mês se cobrado anualmenteassinar ↗Suno Pro R$ 42,80/mês (US$ 8/mês)assinar ↗Canva Pro R$ 69,50/mês (US$ 12,99/mês) · até 5 pessoasassinar ↗ChatGPT Plus R$ 107/mês (US$ 20/mês)assinar ↗ChatGPT Pro R$ 535/mês (US$ 100/mês) · a partir de; níveis de US$ 100, 200 e 500assinar ↗Claude Max R$ 535/mês (US$ 100/mês) · a partir deassinar ↗Claude Pro R$ 107/mês (US$ 20/mês)assinar ↗Cursor Pro R$ 107/mês (US$ 20/mês) · plano legado; plano pago de entrada atual: Plus US$ 8/mêsassinar ↗Descript Creator R$ 80,25/mês (US$ 15/mês)assinar ↗ElevenLabs Starter R$ 32,10/mês (US$ 6/mês) · promo 1º mês US$ 1 até 01/novassinar ↗GitHub Copilot Pro R$ 53,50/mês (US$ 10/mês)assinar ↗Google AI Pro R$ 106,95/mês (US$ 19,99/mês)assinar ↗Google AI Ultra R$ 534,95/mês (US$ 99,99/mês) · a partir de; nível 20x por US$ 199,99/mêsassinar ↗Grok SuperGrok R$ 160,50/mês (US$ 30/mês)assinar ↗Hailuo Standard R$ 80,20/mês (US$ 14,99/mês)assinar ↗HeyGen Creator R$ 155,15/mês (US$ 29/mês) · US$ 24/mês se cobrado anualmenteassinar ↗Higgsfield Starter R$ 80,25/mês (US$ 15/mês) · 200 créditos/mêsassinar ↗Ideogram Plus R$ 107/mês (US$ 20/mês) · plano Basic não é mais vendidoassinar ↗Lovable Pro R$ 133,75/mês (US$ 25/mês) · 100 créditos/mêsassinar ↗Manus Pro R$ 107/mês (US$ 20/mês) · a partir deassinar ↗Microsoft 365 Premium R$ 106,95/mês (US$ 19,99/mês) · plano individual de IA da Microsoft com Copilotassinar ↗Midjourney Basic R$ 53,50/mês (US$ 10/mês)assinar ↗Notion Business (com Notion AI) R$ 107/mês (US$ 20/mês) · por usuário; IA completa incluída no plano Businessassinar ↗Perplexity Pro R$ 90,95/mês (US$ 17/mês) · cobrado anualmenteassinar ↗Replit Core R$ 107/mês (US$ 20/mês) · US$ 18/mês se cobrado anualmenteassinar ↗Runway Standard R$ 80,25/mês (US$ 15/mês) · US$ 12/mês se cobrado anualmenteassinar ↗Suno Pro R$ 42,80/mês (US$ 8/mês)assinar ↗
conferido 28 out 2026

Repositório do GitHub · Em alta

elephant-goldfish-model

O elephant-goldfish-model é um conjunto de ferramentas em código aberto (open-source) criado para ajudar engenheiros a projetar e revisar softwares usando inteligência artificial.

dificuldade 2/5

O que é

O elephant-goldfish-model, também conhecido pela sigla EGM, é um complemento (plugin) de código aberto criado para auxiliar no desenvolvimento de programas de computador.

Milhares de engenheiros da Google utilizam essa ferramenta para planejar ideias e testar especificações antes de escrever qualquer código.

A ideia principal é dividir o processo de criação entre uma inteligência artificial que lembra de tudo e outras que analisam o trabalho sem vício de contexto.

Imagine que você está construindo uma casa e precisa desenhar a planta antes de comprar os tijolos.

O projeto serve justamente para organizar esse planejamento de forma estruturada e evitar dores de cabeça no futuro.

Ele não é recomendado para pequenos ajustes ou correções rápidas de erros, mas sim para criar funcionalidades novas do zero.

Como funciona por dentro

O funcionamento do sistema se divide em dois papéis principais inspirados em animais, além da participação humana.

O Elefante (elephant) é a parte que guarda todo o contexto do seu projeto, os requisitos e as conversas anteriores para redigir o documento inicial.

O Peixe-dourado (goldfish) funciona como um revisor que olha apenas para o documento gerado e para as fontes de referência, sem lembrar do histórico da conversa.

Essa falta de memória longa ajuda o revisor a encontrar pontos cegos, suposições erradas e falhas que passaram despercebidas.

Por fim, você é o responsável por tomar as decisões finais, resolver impasses e aprovar o desenho do sistema.

O processo utiliza subagentes de inteligência artificial para realizar essas análises de forma automatizada e crítica.

O que dá pra fazer com ele

Com a ferramenta, você pode explorar novas ideias para o seu software conversando com a inteligência artificial para debater requisitos.

Ela também transforma anotações soltas ou resumos de conceitos em um documento formal de design de projeto.

Outra utilidade importante é a capacidade de revisar o projeto criado através de vários estágios de testes críticos.

O sistema permite resolver os problemas apontados pelos revisores e chegar a um acordo sobre as mudanças necessárias.

Você também consegue criar ou atualizar a documentação de um programa que já existe usando a função de inicialização.

Por fim, é possível comparar documentos salvos com o código-fonte atual para ver se houve desvios no planejamento.

Pra quem é (e pra quem não é)

Esta ferramenta é ideal para desenvolvedores de software, arquitetos de sistemas e equipes de tecnologia que planejam novos recursos.

Ela atende bem a quem precisa estruturar ideias complexas antes de começar a programar de fato.

Não é indicada para pessoas que nunca programaram ou que buscam uma solução mágica para criar aplicativos sem conhecimento técnico.

Também não serve para correções rápidas do dia a dia, onde o planejamento detalhado acaba sendo um excesso de burocracia.

Se você gerencia uma equipe de tecnologia em uma empresa, o método ajuda a padronizar como os novos sistemas são desenhados.

Caso o seu foco seja apenas consertar um erro simples em um site, o fluxo normal de trabalho é bem mais rápido.

Quanto custa

O projeto é totalmente gratuito para baixar e utilizar em seus próprios computadores e sistemas.

Ele é distribuído sob a licença Apache 2.0, o que significa que o código está aberto para uso público.

Como o documento oficial menciona que se trata de um projeto de código aberto (open-source), não há cobrança de taxas de licenciamento pela ferramenta.

No entanto, vale lembrar que os agentes de inteligência artificial que rodam o plugin podem ter custos próprios de uso dependendo da plataforma escolhida.

A ferramenta em si não é um produto oficial da Google, mas sim um projeto disponibilizado para a comunidade de tecnologia.

Você pode instalar e testar o sistema sem precisar pagar nada pelo complemento.

O que você precisa pra usar

Para utilizar o sistema, você precisa de um agente de codificação compatível instalado no seu computador.

As opções suportadas incluem o Antigravity CLI, Claude Code e Codex, cada uma com seus próprios comandos de instalação.

Também é necessário ter um ambiente de desenvolvimento configurado e um projeto em andamento onde você deseja aplicar a ferramenta.

Algumas funções exigem que o agente seja capaz de criar subagentes de inteligência artificial para realizar as revisões.

Caso o seu ambiente não suporte essa criação de contextos separados, o sistema vai interromper a revisão por limitações técnicas.

É recomendado ler o guia de introdução do projeto para entender os detalhes de compatibilidade de cada plataforma.

Cuidados e limites

Os desenvolvedores do projeto deixam claro que uma revisão feita por inteligência artificial não substitui testes de software.

O julgamento humano continua sendo essencial para garantir que o sistema funcione corretamente e atenda aos objetivos.

Existem limites de verificação dependendo do ambiente de inteligência artificial que você estiver utilizando no momento.

Se a plataforma não conseguir criar contextos isolados para os revisores, o processo de checagem será interrompido.

O projeto não garante que todos os erros do mundo real serão evitados apenas com o uso das regras descritas.

Trata-se de um apoio ao planejamento, e não de uma garantia absoluta de funcionamento do programa.

na sua empresa

  • Planejar a criação de um sistema de cadastro de clientes para uma loja de roupas antes de contratar um programador para fazer o serviço.
  • Estruturar as regras de funcionamento de um sistema de entregas para um pequeno restaurante antes de alterar o aplicativo de pedidos.
  • Documentar a arquitetura de um sistema interno de controle de estoque para facilitar a manutenção futura por diferentes prestadores de serviço.

termos explicados

código aberto (open-source)
Software cujo código-fonte é disponibilizado publicamente para que qualquer pessoa possa ver, usar, modificar e distribuir.
agente de codificação (coding agent)
Ferramenta de inteligência artificial integrada ao ambiente de programação que ajuda a escrever e analisar códigos.
subagente (subagent)
Uma instância secundária de inteligência artificial criada para executar uma tarefa específica e isolada.
especificação (specification)
Documento detalhado que descreve como um sistema de software deve funcionar e quais são os seus requisitos.

como começar

  1. Instale o plugin do elephant-goldfish-model no seu agente de codificação favorito usando o comando adequado.
  2. Abra o seu projeto no ambiente de programação e escolha uma funcionalidade nova que precise de planejamento.
  3. Execute o comando de chuva de ideias (brainstorm) para discutir os requisitos e as alternativas com a inteligência artificial.
  4. Gere o rascunho do projeto (draft) para transformar a conversa em um documento formal de design.
  5. Realize a revisão (review) do documento gerado para encontrar falhas e pontos cegos antes de iniciar a programação.

Quer ver o código, as instruções oficiais e baixar?

Guia escrito com apoio de IA a partir do README do projeto. Projetos mudam rápido: confira a página oficial.

🔒 extras pra quem tem conta grátis

🎁 E-book IA do Zero