Aqui está o conteúdo reescrito no estilo do Lucas Tech, seguindo rigorosamente a estrutura pedida:
Google Libera a Arma Secreta que Impede Sua IA de Cometer Erros Críticos de Código!
Olá, pessoal! Aqui é o Lucas Tech e, se você já se aventurou no mundo da programação com Inteligência Artificial, sabe que nem tudo são flores. Erros, códigos "meia-boca" e o famoso ‘AI Slop’ (aquela lambança que a IA faz sem querer) podem transformar o sonho em pesadelo. Mas e se eu te dissesse que o Google acabou de abrir o jogo sobre uma ferramenta que promete resolver esse problema antes mesmo de ele virar um bug gigante? Prepare-se, porque o ‘Elephant-Goldfish Model’ (EGM) chegou para virar o jogo!
O Que É o Elephant-Goldfish Model do Google?
Basicamente, o EGM é um plugin open-source que atua como uma camada de design e revisão para os agentes de codificação de IA. Pensa assim: antes de a IA sair digitando o código como louca, ela é OBRIGADA a escrever um "plano" detalhado, uma especificação do que vai fazer.
E o pulo do gato? Subagentes "fresquinhos", sem nenhum histórico de conversa prévia, atacam esse plano. É como pegar os erros no rascunho, num arquivo Markdown simples, e não depois que já está tudo pronto num pull request complicado e difícil de mudar! O Google diz que milhares de seus engenheiros usam isso diariamente. É um sistema super inteligente para evitar a "cagada" da IA logo no começo.
Importante: o EGM não é um novo modelo de linguagem gigante. É um conjunto de habilidades, personas revisoras e padrões de documentos que você integra na sua LLM (Large Language Model) existente. A ideia veio de um artigo do Dave Rensin sobre elefantes e peixes-dourados.
Como Funciona: O Workflow do Elefante e do Peixinho Dourado?
O nome é fofo, mas a técnica é poderosa! Vamos entender:
- O Elefante: É a sessão longa, que mantém todo o contexto do projeto e as decisões anteriores. Ele é o responsável por rascunhar a especificação do design. Elefante NÃO escreve código! Sua função é apenas planejar.
- O Peixinho Dourado (Goldfish): São subagentes sem estado, ou seja, eles nascem "zerados". Cada um lê APENAS o rascunho do design e os arquivos de referência. Eles não têm histórico, não são influenciados por conversas anteriores.
E você, o mestre, é quem resolve os impasses e aprova o design final. Só depois disso é que seu agente de IA parte para a codificação.
O Loop Central Tem 3 Comandos Mágicos:
/egm-brainstorm: Clarifica sua ideia inicial e roda um enxame de Peixinhos Dourados com 6 "lentes" diferentes (tipo YAGNI, custo de tokens, UX, etc.). O resultado é umconcepts_brief.md./egm-draft: Transforma esse brief em um documento de design detalhado./egm-review: Inicia a poderosa revisão Goldfish.
Ah, e depois que o código está pronto, tem um /egm-drift-report que compara o código com a especificação original. O Google recomenda rodar isso semanalmente! Maneiro, né?
A Revisão Goldfish em 5 Etapas: Onde a Mágica Acontece!
A skill de revisão do EGM tem 5 etapas sequenciais, cada uma com um objetivo claro:
- Zoom Out Inicial: Um Peixinho Dourado faz uma leitura completa do documento em alto nível. A ideia é ver se o design tem coerência geral antes de entrar nos detalhes.
- Teste de Compreensão: Um Peixinho Dourado parafraseia o design. Se a paráfrase estiver errada, bingo! O documento está ambíguo e precisa ser refeito.
- Revisão Crítica: Aqui, revisores (que são outros Peixinhos Dourados, mas com personas de design, estrutura e estilo) caçam brechas, dependências ocultas e lacunas lógicas. O Elefante (você, ou seu agente principal) aceita ou contesta cada achado.
- Zoom Out Intermediário: Depois das correções, outra revisão de arquitetura, focando no que mudou.
- Prontidão para Implementação: Um check final de "vai ou não vai": os caminhos dos arquivos, estruturas de dados e assinaturas de funções estão presentes e são claros?
Cada etapa permite no máximo uma auditoria extra. Os problemas são classificados como Bloqueador, Major ou Nit (menor). E anota aí: revisão no mesmo contexto NÃO é uma revisão Goldfish! Precisa ser um subagente "fresquinho" para valer.
Um Resumão Rápido (TL;DR de Cria!)
Para quem gosta de ir direto ao ponto, aqui estão os destaques do EGM:
- Tamanho: Ele vem com 7 habilidades, 9 personas revisoras, 6 lentes de brainstorming e 5 etapas de revisão. Não tem pesos de modelo próprios; seu agente fornece a LLM.
- Onde Roda: Em qualquer plataforma que consiga criar subagentes "fresquinhos", tipo Antigravity, Claude Code 2.1.271+, Claude Cowork, Codex e ChatGPT. Ele usa sua cota de modelo existente.
- Performance: Não há um benchmark de precisão publicado, mas a prova é a adoção por milhares de engenheiros do Google e os resultados dos testes de execução.
- Melhor Cenário: O Codex 0.163.0 conseguiu rodar 15 revisores nativos de contexto "fresco" em sequência, com 2 testes ao vivo passando em 573.13s. Impressionante!
- Pior Cenário: O Claude Cowork parou entre as etapas 5 e 7 devido a um limite de uso. E a Issue #237 relata que arquivos de instrução do host estão vazando para os revisores do Codex.
- A Real: O ponto mais FORTE é a revisão independente forçada ANTES do código. O ponto mais FRACO é o uso intenso de tokens e o isolamento não verificado em alguns hosts.
Minha Visão
Gente, na minha humilde opinião de entusiasta tech, o Elephant-Goldfish Model é um game-changer para o desenvolvimento com IA. Pensa comigo: quantos projetos de IA a gente já viu naufragar por conta de falhas de design que só foram descobertas lá no fim? O EGM traz uma camada de "inteligência crítica" que força a clareza desde o início. É como ter vários mini-especialistas analisando seu plano antes de você construir a casa, pegando os problemas no papel, não na estrutura. Claro, o consumo de tokens pode ser um desafio (e o Google mesmo alerta pra isso!), mas o ganho em qualidade, segurança e tempo de retrabalho parece ser gigante. É um passo gigantesco para a IA deixar de ser só "rápida" e começar a ser "confiável".
E você, desenvolvedor(a) ou entusiasta de IA, o que achou dessa abordagem do Google? Você usaria o EGM nos seus projetos? Me conta nos comentários!
Referência: Matéria Original
Posts relacionados:

THINK ALOUD The user wants a rewritten title in Portuguese for Google Discover. It needs to be short and curious. I need to capture the essence of the original: a very low adoption rate (1%) of a new Android version ("Android 17") and an urgent call to update. The "staggering 1%" is key, implying it’s surprisingly low but also highlighting the version. The "why you really should update now" is the call to action/curiosity.
Let’s break down the original:
- "Android 17 adoption hits a staggering 1%" -> This is the shocking fact.
- "- why you really should update now" -> This is the hook/call to action.
Google Discover titles thrive on:
- Numbers/Statistics: "1%" is perfect.
- Curiosity/Question: "Por que…?" or "O que você está perdendo?"
- Urgency/Benefit: "Atualize agora," "Não perca," "Você precisa saber."
- Shortness: Keep it concise.
Let’s try some options:
Option 1 (Direct translation + Discover style): "Android 17: Apenas 1% tem. Por que você DEVE atualizar já?"
- "Apenas 1% tem" is short and impactful.
- "Por que você DEVE atualizar já?" creates urgency and curiosity.
- "DEVE" is stronger than "deveria."
Option 2 (Focus on the user’s loss): "Você ainda não tem o Android 17? Descubra o que 1% já sabe."
- This is curious, but loses the "update now" urgency slightly. The "1%" is there, but less direct about the adoption rate itself.
Option 3 (More direct shock): "Chocante: Só 1% usa Android 17. Atualize e saiba o porquê!"
- "Chocante" adds impact.
- "Atualize e saiba o porquê!" is a good call to action with curiosity.
Option 4 (Shorter, more punchy): "Android 17: Só 1% atualizou. E você? O que está perdendo?"
- "E você?" directly engages the reader.
- "O que está perdendo?" is a good curiosity hook.
Let’s compare the best ones for "short and curious":
"Android 17: Apenas 1% tem. Por que você DEVE atualizar já?"
- Short: Yes.
- Curious: Yes ("Por que…?").
- Direct: Yes.
"Chocante: Só 1% usa Android 17. Atualize e saiba o porquê!"
- Short: Yes.
- Curious: Yes ("saiba o porquê!").
- Impactful: "Chocante" is good.
- "Android 17: Só 1% atualizou. O que você está perdendo?"
- Short: Yes.
- Curious: Yes ("O que você está perdendo?").
- Engaging: "Você" directly.
I think the first one, "Android 17: Apenas 1% tem. Por que você DEVE atualizar já?", is very strong. It states the fact, provides the number, and then asks the urgent, curious question. It’s concise and hits all the marks. "DEVE" is strong. "já" adds urgency. The "staggering" is conveyed by "Apenas 1%".
Let’s try to make it even more punchy for Discover. "Android 17: Só 1% tem. Por que você precisa atualizar AGORA?"
- "AGORA" in caps adds emphasis and urgency.
- "precisa" is strong.
Consider the user’s instruction: "Retorne APENAS o texto do título final".
Final check:
- Português: Yes.
- Google Discover style: Yes (short, curious, urgent, number).
- Curto e curioso: Yes.
- APENAS o texto: Yes.
I’ll go with a variation of the first one, making "AGORA" capitalized for Discover’s impact. "Android 17: Só 1% tem. Por que você precisa atualizar AGORA?" is good. Or "Android 17: 1% atualizou. Você sabe por quê?" – this is curious, but maybe less urgent.
Let’s stick to the urgency. "Android 17: Apenas 1% atualizou. Por que você DEVE fazer isso AGORA?" This is good. "Apenas 1%" covers the "staggering". "DEVE fazer isso AGORA" covers the urgency and call to action.
Another option: "Android 17: 1% adotou. Por que você está ficando para trás?" This is curious but less direct about the "update now".
I think "Android 17: Apenas 1% tem. Por que você DEVE atualizar já?" is the most direct and effective for the original message. "já" is good, "AGORA" is also good. I’ll use "já" for a slightly more natural flow but still with urgency. Or, "Android 17: 1% tem. E você? Atualize AGORA!" This is also very good:
- "Android 17: 1% tem." -> Fact + number
- "E você?" -> Engage user
- "Atualize AGORA!" -> Call to action + urgency
This last one is very Google Discover. Short, direct, engaging, urgent. Let’s go with this.Android 17: 1% tem. E você? Atualize AGORA!

THINKING PROCESS:
Analyze the original title: "HR thinks you can learn AI skills – so why is your company hiring elsewhere?"
- Core message 1: HR believes in internal AI upskilling.
- Core message 2: Companies are not doing this, hiring externally instead.
- Underlying tension/question: A mismatch between HR’s potential and company’s reality. A challenge to the company. A question for the reader (implied: "Are you being overlooked? Is your company missing out?").
- Target audience: Professionals, HR, managers, employees interested in AI/career growth.
- Tone: Slightly provocative, questioning, insightful.
Analyze the target platform (Google Discover):
- Short: Very concise, usually 5-10 words.
- Curious: Piques interest, creates a knowledge gap, makes you want to click. Often uses questions, surprising statements, or hints at a secret/problem.
- Engaging: Direct, active voice.
- Context: Often seen on mobile, in a feed alongside other diverse content. Needs to stand out.
Brainstorm keywords/concepts in Portuguese:
- HR: RH, Recursos Humanos
- Learn AI skills: aprender IA, desenvolver IA, capacitar IA, skills de IA, treinar em IA
- Your company: sua empresa, a empresa
- Hiring elsewhere: contratando fora, buscando fora, buscando no mercado, recrutando
- Why: por que, qual o motivo
- Problem/mismatch: contradição, dilema, erro, o segredo, a verdade
Drafting – Attempt 1 (literal translation, too long):
- "RH acha que você pode aprender IA, então por que sua empresa contrata fora?" (Too long, not punchy enough)
Drafting – Attempt 2 (focus on the core tension/question):
- "RH aposta em IA, sua empresa contrata fora. Por quê?" (Better, but still a bit clunky)
- "RH quer que você aprenda IA. Sua empresa busca fora?" (Good question, but maybe a bit too direct)
- "RH crê em IA interna. Sua empresa discorda?" (Intriguing, but "discorda" might be too strong)
Drafting – Attempt 3 (focus on the "curiosity" and "shortness"):
- What’s the surprise? HR sees potential in you, but the company ignores it.
- What’s the question? Why the disconnect?
- Can we make it a statement that implies a question?
- "RH diz: ‘Treine IA’. Sua empresa, o quê?" (A bit informal with "o quê?")
- "RH quer você expert em IA. Sua empresa contrata fora?" (Getting closer)
- "RH aposta em IA interna. Por que sua empresa busca fora?" (Still a bit long)
Drafting – Attempt 4 (Sharpening the conflict/question, making it snappier):
- "RH quer que você aprenda IA. Sua empresa não?" (Short, question, good conflict)
- "Sua empresa ignora o RH na IA?" (More direct, but maybe less about you)
- "RH aposta em você para IA. Sua empresa não?" (This feels strong. "Aposta em você" is very direct and empowering/questioning)
- "RH vê potencial em IA interna. Sua empresa, por que não?" (Good, but "por que não" is two words)
Drafting – Attempt 5 (Final refinement for maximum impact, shortness, curiosity):
- The core is: HR believes in internal upskilling, but the company doesn’t act on it.
- Let’s make HR’s stance clear and the company’s action a sharp contrast/question.
- "RH quer você em IA. Sua empresa contrata fora?" (Very good. Short, direct, clear conflict, question.)
- "RH aposta em IA interna. E sua empresa?" (This is even shorter, very intriguing. It implies the "hiring elsewhere" without explicitly stating it, which makes it more curious. "E sua empresa?" is a perfect, concise follow-up question that creates a knowledge gap.)
Let’s compare:
- "RH quer você em IA. Sua empresa contrata fora?" – 10 words. Clear.
- "RH aposta em IA interna. E sua empresa?" – 8 words. More concise. "Aposta em IA interna" captures the essence of "thinks you can learn AI skills" in a more active, decisive way for Discover. "E sua empresa?" perfectly sets up the curiosity for the mismatch.
This last one feels like the strongest fit for "curto e curioso" on Google Discover. It implies the problem without fully explaining it, forcing a click.
Final Check:
- Português? Sim.
- Google Discover? Sim.
- Curto? Sim (8 palavras).
- Curioso? Sim, cria uma dúvida e um contraste.
- APENAS o texto? Sim.
The chosen phrase: "RH aposta em IA interna. E sua empresa?"RH aposta em IA interna. E sua empresa?

THINKING PROCESS:
Analyze the original title: "OpenAI Would Reportedly Like You to Use Its Pleasant New Term for Data Centers"
- Core message 1: OpenAI wants something.
- Core message 2: They want people to use a new term.
- Core message 3: This term is for data centers.
- Core message 4: The term is "pleasant" (implies a softer, more positive connotation than "data center").
- Implied subtext: It’s a branding/PR move to shift perception.
Analyze the target platform: Google Discover.
- Characteristics: Short, catchy, curious, engaging, often poses a question or hints at a secret/new information, aims to make you click.
- Language: Portuguese.
Identify key Portuguese terms:
- OpenAI: OpenAI (no change)
- Data Centers: Data centers / Centros de dados
- New term: Novo termo / Nova palavra
- Pleasant: Agradável, simpático, amigável
- Would like: Gostaria, quer, deseja
- Use: Usar, adote
Brainstorm initial ideas (in Portuguese, aiming for Discover style):
- Direct but bland: OpenAI quer que você chame data centers de outra coisa. (Too plain)
- Focus on the "pleasant" aspect: OpenAI tem um nome mais agradável para data centers. (Better, but not curious enough)
- Question format: Qual o novo nome "agradável" da OpenAI para data centers? (Getting closer, but still a bit flat)
- Highlight the "secret" or "new term": OpenAI quer mudar como você vê os data centers. Qual o novo termo? (Good, but "mudar como você vê" is a bit long)
- Intrigue with "pleasant": OpenAI quer que você use um novo termo agradável para data centers. (Still a bit descriptive)
- Focus on the "OpenAI wants YOU to change": OpenAI quer que você PARE de dizer "data center". (Strong, but might be too aggressive)
- Combine curiosity and the new term: OpenAI: esqueça "data centers". Conheça o novo termo "agradável". (Good, but "agradável" might be redundant if the concept of the new term is pleasant)
- Hint at the strategic move: Por que a OpenAI quer que você mude o nome de "data center"? (Focuses on the why, which is a good hook)
- Direct and mysterious: O novo nome "simpático" da OpenAI para data centers. (A bit too short, lacks action)
- Emphasize the adoption and newness: OpenAI quer que você adote ESTE novo termo para data centers. (Strong call to action)
- Curiosity + short + impactful: OpenAI: "Data centers"? Esqueça! Conheça o novo nome. (Very close to Discover style)
- Another take on curiosity + short: OpenAI quer mudar sua visão sobre data centers com um novo nome. (A bit long)
- Focus on the rebranding effort: A OpenAI está renomeando os data centers. Descubra o novo termo! (Good, but "renomeando" is a bit formal)
Refine based on "short and curious":
- "OpenAI: Esqueça ‘data centers’!" – Good start.
- Add the new term aspect: "OpenAI: Esqueça ‘data centers’! Conheça o novo termo." – This works well. It’s short, creates a sense of surprise/imperative ("esqueça!"), and promises new information ("Conheça o novo termo"). It implicitly covers the "pleasant" part by suggesting a better alternative.
- Let’s try to make it even more punchy, maybe hinting at the positive spin.
- "OpenAI quer que você pare de usar ‘data center’. Por quê?" – Good question hook.
- "OpenAI: Eles querem que você chame data centers por um novo nome. Qual?" – Clear question.
- "OpenAI: O novo nome "amigável" para data centers." – Too descriptive, less curiosity.
- "OpenAI: Um novo nome ‘gentil’ para data centers?" – Question format, but "gentil" might not fit the context perfectly.
Final Selection Criteria:
- Short: Yes.
- Curious: Yes, implies a secret or new info.
- Portuguese: Yes.
Google Discover style: Yes, uses a strong statement and promises a reveal.
"OpenAI: Esqueça ‘data centers’! Conheça o novo termo." – This one is strong. It creates urgency/surprise with "Esqueça!" and then curiosity with "Conheça o novo termo." It implies the "pleasant" by suggesting a replacement.
- Let’s consider one more variation to make it even punchier, maybe linking it directly to OpenAI’s desire.
- "OpenAI quer que você adote ESTE novo termo para data centers." – Good, emphasizes "este" (this one specific)
"OpenAI: O novo nome secreto para ‘data centers’." – "Secreto" adds intrigue.
Comparing "OpenAI: Esqueça ‘data centers’! Conheça o novo termo." and "OpenAI: O novo nome secreto para ‘data centers’."
- The first one has a call to action/surprise.
- The second one has intrigue.
I lean towards the first one because "Esqueça!" is very direct and attention-grabbing, and "Conheça o novo termo" clearly states what you’ll get. The "pleasant" aspect is subtly handled by the idea of replacing an old term with a new (presumably better/nicer) one.
- One last check: "OpenAI: Esqueça ‘data centers’! Qual o novo nome?" – Also very good, a direct question. This feels very Google Discover. It clearly states the subject (OpenAI, data centers), implies a change, and asks the direct question the reader will have. It’s concise.
- Final decision: "OpenAI: Esqueça ‘data centers’! Qual o novo nome?" It’s short, creates immediate curiosity, clearly states the topic and the implied change, and ends with a direct question that makes you want to click.OpenAI: Esqueça ‘data centers’! Qual o novo nome?

THINK: The user wants me to rewrite a long, technical English title into a short, curious Portuguese title suitable for Google Discover. I need to focus on the "autonomous machine learning research loop" and "hyperparameter discovery" aspects, making it sound intriguing without being overly complex. I must only return the final title.
Analyze the original title:
- "How to Build an Autonomous Machine Learning Research Loop in Google Colab Using Andrej Karpathy’s AutoResearch Framework for Hyperparameter Discovery and Experiment Tracking"
- Core idea 1: Autonomous ML Research Loop
- Core idea 2: Hyperparameter Discovery / Experiment Tracking
- Tool: Google Colab
- Framework: Andrej Karpathy’s AutoResearch Framework (this is too specific/long for Discover)
Identify key concepts for curiosity:
- "Autonomous" -> automatizado, sozinho, sem você
- "Research Loop" -> pesquisa, descoberta, otimização
- "Machine Learning" -> IA, aprendizado de máquina
- "Hyperparameter Discovery" -> melhores resultados, segredos, IA que se aprimora
- "Google Colab" -> fácil, acessível
Brainstorm short, curious Portuguese phrases:
- "Sua IA faz pesquisa sozinha?" (Too informal/simplistic)
- "Colab: sua IA descobre os segredos sozinha."
- "Máquina que aprende sozinha: o loop de pesquisa."
- "Automação ML: deixe a IA otimizar tudo."
- "Descoberta de hiperparâmetros: a IA faz por você."
- "Colab: IA autônoma em pesquisa."
- "Sua IA pesquisa e se aprimora sozinha."
- "Colab: Sua IA pesquisa e se aprimora SOZINHA?"
Refine for Discover style (short, curious, engaging):
- Needs to hint at the "loop" and "discovery" without being explicit about the technical terms.
- "Autonomous" is strong. "Máquina que aprende sozinha" is good.
- "Colab" is a recognizable platform.
- Focus on the benefit: better results, faster discovery, less manual work.
Draft options and evaluate:
- Option 1: "Sua IA pesquisa e se aprimora sozinha no Colab?" (Good, curious, short, uses "sozinha" for autonomous and "aprimora" for hyperparameter discovery/experiment tracking implicitly).
- Option 2: "Colab: Deixe sua IA descobrir os melhores parâmetros." (A bit less about the "loop" and "research," more specific to parameters).
- Option 3: "Máquina que aprende sozinha: o segredo no Colab." (Intriguing, but "segredo" might be too vague).
- Option 4: "Crie uma IA que pesquisa sozinha no Google Colab." (Good, but "crie" might imply building the AI, not just the loop).
- Option 5: "Colab: Sua IA já otimiza os próprios resultados?" (Good, focuses on optimization and "próprios" implies autonomous).
Select the best fit: Option 1 or 5 are strong. Option 1 "Sua IA pesquisa e se aprimora sozinha no Colab?" directly addresses the "research loop" (pesquisa) and "hyperparameter discovery/experiment tracking" (aprimora), while keeping it curious and short. "Sozinha" captures "autonomous." It’s also a question, which is good for Discover engagement.
Let’s try to make it even more punchy, maybe less of a question. "Colab: Sua IA Otimiza Sozinha?" (Too short, loses "research") "Colab: A IA Que Pesquisa e Se Aprimora SOZINHA" (Strong, emphasizes "sozinha") "Descubra: Sua IA Pesquisa E Otimiza Sozinha?" (Adds "Descubra" for curiosity) "Colab: Sua IA já se aprimora sozinha?" (Good, concise, highlights the autonomous self-improvement)
Let’s go with a direct, intriguing question that hints at the core functionality. The "loop" implies continuous research and improvement.
"Sua IA Pesquisa e Otimiza SOZINHA no Colab?" This captures:
- "Pesquisa" (Research loop)
- "Otimiza" (Hyperparameter discovery, experiment tracking, improvement)
- "SOZINHA" (Autonomous)
- "Colab" (Platform)
- It’s a question, making it curious.
- It’s short.
I think "Sua IA Pesquisa e Otimiza SOZINHA no Colab?" is a very good fit. It’s direct, curious, and covers the main points succinctly.
Let’s try one more: "Colab: Sua IA Já Otimiza os Próprios Experimentos?" This is also good, "otimiza os próprios experimentos" maps well to the hyperparameter discovery and experiment tracking loop. "Próprios" implies autonomous.
I will go with something that highlights the "alone/autonomous" aspect clearly, and the "improvement" or "research" part.
"Colab: Sua IA pesquisa e se aprimora SOZINHA?" – This uses "pesquisa" (research) and "aprimora" (improves/optimizes) and "sozinha" (autonomous) and "Colab". It’s a question, short, and curious. This feels like a strong contender.Colab: Sua IA pesquisa e se aprimora SOZINHA?