5 linhas de código, a enlouquecer toda a Silicon Valley! O tio australiano que cria ovelhas revela o ponto de singularidade na programação de IA

動區BlockTempo

O tio australiano que cria ovelhas usou 5 linhas de código para quebrar o teto da programação com IA, causando um grande terremoto em Silicon Valley. O pai do Claude Code ficou 30 dias sem escrever código, o que até impulsionou uma explosão de novas espécies de coworking, trazendo uma revolução na desenvolvimento de software. Este artigo é baseado em um texto do Xin Zhiyuan, organizado, traduzido e escrito pela Foresight News.
(Contexto anterior: Elon Musk xAI lança o modelo de programação “Grok Code Fast 1”: Cursor, Copilot, Windsurf… uso gratuito por tempo limitado, três avanços em velocidade, escala e preço)
(Complemento de fundo: OpenAI rumores de que investiu 3 bilhões de dólares na aquisição do “Windsurf”, uma ferramenta de programação automática, visando conquistar grandes oportunidades no Vibe Coding)

Índice deste artigo

  • O mistério das cinco linhas de código
  • Pai do Claude Code elogia: não preciso mais escrever código
  • Mais próximo de AGI? Ralph-Wiggum abala todo o Vale do Silício
  • O fracasso em si é um dado valioso
  • Ralph Wiggum, o auge, leva ao fim o desenvolvimento de software

Recentemente, a história de um tio australiano que cria ovelhas usando apenas 5 linhas de código para romper o teto da programação com IA se tornou viral.

No final de 2025, durante uma pausa para limpar o esterco das ovelhas, Geoffrey Huntley escreveu o seguinte script Bash com apenas 5 linhas:

while :; do cat PROMPT.md | claude-code ; done

Naquela época, ele provavelmente nunca imaginou que, em apenas um mês, essas linhas de código desencadeariam uma onda de tecnologia, revolucionando Silicon Valley hoje!

Pode-se dizer que o Claude Code, que explodiu de popularidade anteriormente, e o Claude Cowork, que tem feito sucesso recentemente, estão profundamente ligados a essas cinco linhas de código.

Até um engenheiro previu: em 2026, será o ano em que todo o Vale do Silício estará envolto na Ralph Wiggum!

O mistério das cinco linhas de código

O que exatamente essas cinco linhas de código significam?

Em linguagem simples: “Por favor, complete essa tarefa. Se o teste não passar, nem tente sair. Você pode verificar os erros, escrever seu próprio código, tentar novamente. Quantas vezes quiser, desde que não gere erro. Continue até acabar!”

A IA realmente acreditou nisso.

Esse ciclo infinito de comando de tortura fez com que a IA realmente escrevesse código, sem precisar de intervenção humana.

Por isso, o tio que cria ovelhas nomeou esse ciclo de Ralph Wiggum, em referência ao garoto eternamente otimista e perseverante de Os Simpsons.

Diferente do tradicional “tentar acertar na primeira”, o núcleo do Ralph Loop é presumir que você não acertará na primeira tentativa.

Mas, enquanto estiver errado, o compilador irá gerar erro, e o teste falhará. E essa mensagem de erro é a maior riqueza: ela informa exatamente onde a IA errou.

Assim, a IA pode aprender de verdade.

Hoje, Ralph Wiggum deixou de ser apenas um personagem de desenho animado e se tornou um dos nomes mais influentes na área de IA.

Pode-se dizer que Ralph-Wiggum aproxima os grandes modelos de IA atuais do AGI.

Pai do Claude Code elogia: não preciso mais escrever código

Por que Ralph-Wiggum tem um papel fundamental na base do Claude Code e do Cowork?

A história começa no final de 2025.

Quando perceberam o poder mágico dessas cinco linhas de código, Boris Cherny, responsável pelo Claude Code na Anthropic, oficializou a incorporação do script de Geoffrey Huntley, lançando o plugin Ralph-Wiggum oficial.

Desde então, o Claude Code parece ter recebido uma ajuda divina.

No Claude Code, basta uma linha de comando assim:

/ralph-loop “Build a REST API for todos. Requirements: CRUD operations, input validation, tests. Output COMPLETE when done.” –completion-promise “COMPLETE” –max-iterations 50

E o Claude consegue realizar:

  • Iterar continuamente – tentar repetidamente, mesmo após falhas
  • Autoaprendizado – melhorar com base nos resultados dos testes e na última versão do código
  • Até completar – ciclo contínuo até atender a todos os requisitos
  • Promessa de conclusão – ao terminar, emitir a sinalização de finalização

No final de 2025, essa abordagem de Boris Cherny causou um grande impacto na comunidade de desenvolvedores.

Ele admitiu pessoalmente: nos últimos trinta dias, 100% das contribuições ao projeto Claude Code foram feitas pela própria IA!

Boris recorda que, nos últimos trinta dias, submeteu 259 PRs — 497 commits, adicionando 40.000 linhas de código e removendo 38.000 linhas. Cada linha foi escrita pelo Claude Code + Opus 4.5.

Naquela época, o Claude já podia rodar por minutos, horas ou até dias seguidos. Pode-se dizer que a engenharia de software está passando por uma transformação radical, e estamos entrando em uma nova era de codificação.

Por que o Claude consegue rodar por vários dias? Boris explica que, ao parar, é possível usar um hook de parada para “empurrar” a IA, fazendo ela continuar.

E o grande responsável por esse hook é o Ralph-Wiggum!

Consulte este link: https://github.com/anthropics/claude-plugins-official/tree/main/plugins/ralph-wiggum

Como essa notícia foi extremamente bombástica, as mensagens dos desenvolvedores quase explodiram a caixa de mensagens de Boris. Assim, dois dias depois, Boris compartilhou sua receita secreta.

Na seção 12, Boris menciona que, para tarefas com tempos de execução muito longos, costuma usar algumas estratégias, uma delas é o plugin Ralph-Wiggum.

(a) Após a conclusão da tarefa, solicitar ao Claude que use um agente de background para verificar seu trabalho;

(b) Usar o Stop hook do agente, de forma mais segura e controlada, para verificar o progresso;

© Ou usar o plugin Ralph-Wiggum

Ou seja, em apenas um mês, essas 5 linhas de código deram origem ao grande sucesso do Claude Cowork de hoje!

Mais próximo do AGI? Ralph-Wiggum abala todo o Vale do Silício

Ao mesmo tempo, esse tipo de design de iteração contínua e ciclo infinito, como Ralph-Wiggum, também tem permitido que outros desenvolvedores criem feitos incríveis.

No hackathon do Y Combinator, alguém usou essa técnica para gerar em uma noite 6 repositórios completos de código; outro gastou apenas US$297 em APIs para completar um contrato de US$50.000.

E, em apenas três meses, alguém desenvolveu uma linguagem de programação chamada cursed, usando exatamente esse método!

No YouTube, há uma enxurrada de vídeos explicando o ciclo Ralph.

Matt Pocock, educador de desenvolvedores, recentemente explicou detalhadamente por que Ralph é tão “poderoso”.

O sonho supremo de uma inteligência de programação é acordar de manhã e já ter o código pronto.

Sua IA trabalhou a noite toda, limpou seu backlog e entregou o código que pode rodar imediatamente.

Para ele, o plugin Ralph já está muito próximo desse sonho: “É a ferramenta de programação com IA mais poderosa que já usei, capaz de entregar código utilizável por IA de longa duração.”

O CEO e fundador da plataforma de criação de tokens blockchain Tally, Dennison Bertram, postou:

Sem brincadeira, isso pode ser o que mais se aproxima de AGI que já vi:

Essa dica com Claude é uma fera.

Arvid Kahl, fundador e CEO da ferramenta de extração de inteligência de negócios e detecção de marcas Podscan, diz que essa nova abordagem abriu o futuro, com resultados excelentes:

Como disse o empreendedor de Chicago Hunter Hammonds: oportunidades de milhões estão diante de você, mas você não está preparado.

O engenheiro de IA e empreendedor em série Ian Nutall afirma: “2026 será o ano do Ralph Wiggum em modo de embrulho.”

O fracasso em si é um dado valioso

No fundo, a essência da técnica Ralph é muito simples: um ciclo Bash.

Mas o plugin oficial implementou esse princípio de forma mais inteligente:

Não executa scripts fora do diálogo, mas insere diretamente um Stop Hook na conversa do Claude.

Você dá uma tarefa ao Claude e uma “sinalização de conclusão”.

Depois que ele termina, tenta sair—

Se não detectar a sinalização, o Stop Hook intercepta a saída e envia novamente o mesmo prompt ao sistema.

Assim, forma-se um ciclo de retroalimentação:

O Claude consegue ver sua saída anterior, logs de erro ou histórico do Git, e tenta corrigir os problemas.

Matt Pocock descreve essa mudança como uma “revolução paradigmática” na programação com IA:

De um desenvolvimento em cascata (Waterfall), para um desenvolvimento ágil de IA de verdade (Agile).

Você não precisa mais de uma sequência de passos frágeis, mas:

  • A IA “assume uma tarefa”
  • Depois, busca sua próxima tarefa sozinha
  • Ciclo contínuo até completar tudo

A verdadeira força do Ralph na primeira versão não é apenas o ciclo em si, mas a ingenuidade obstinada de tentar e errar repetidamente.

O mais importante: Ralph não é protegido, não é “limpo” de erros.

Ele enfrenta o caos de frente, admitindo falhas.

Por trás disso, há uma filosofia extrema, mas eficaz: se você deixar o modelo enfrentar seus próprios erros sem uma rede de segurança, ele eventualmente “sonhará” com a resposta correta sob pressão, escapando do ciclo morto.

A versão de Huntley enfatiza a iteração violenta, sem limites; enquanto a versão da Anthropic se baseia em princípios mais suaves: o fracasso em si é um dado valioso.

Isso está claramente escrito na documentação oficial:

O plugin implementa o controle de retroalimentação por meio de um mecanismo especial chamado Stop Hook — intercepta a saída do IA e verifica se a tarefa foi realmente concluída.

O mecanismo de execução do plugin funciona assim:

  • Intercepta a saída: quando o Claude acha que terminou a tarefa e está pronto para sair, o plugin intercepta essa ação
  • Verifica a sinalização de conclusão: detecta se foi emitido o (como “passou em todos os testes”)
  • Injeta retroalimentação: se não estiver concluído, o plugin formata o erro como um objeto de dados estruturados e envia novamente ao IA para tentar novamente

Porém, o plugin oficial da Anthropic para Ralph Wiggum deixou o colaborador de Huntley, Dex, decepcionado:

  • Sem usar --dangerously-skip-permissions, ele facilmente trava
  • A instalação do hook é estranha, e os arquivos de rastreamento de estado são difíceis de encontrar
  • A lógica é complexa, e deletar arquivos de erro pode fazer o repositório inteiro ficar fora de controle

Mais importante: ele confundiu a essência do Ralph: Ralph não deve “rodar para sempre”, mas sim “fragmentar a tarefa e devorar lentamente em janelas independentes”.

Por isso, ele ainda optou pelas 5 linhas de Bash.

Ralph Wiggum interessa, mas o desenvolvimento de software está morrendo

O mundo dos desenvolvedores só agora começou a perceber o poder da IA.

Recentemente, Ralph Wiggum virou tendência.

Mas a maioria ainda não percebeu: Ralph é apenas um ponto de partida.

Os verdadeiros usuários avançados de IA já dominam técnicas muito mais complexas.

E eles não estão apenas brincando — estão usando essas técnicas para replicar empresas inteiras em poucas horas.

Michael Arnaldi começou a programar aos 11 anos, inicialmente para hackear jogos.

Desde então, desenvolveu desde o núcleo até a camada mais abstrata do TypeScript, quase escrevendo todas as camadas de código, e hoje é fundador e CEO da Effectful Technologies.

Ele costumava pensar que programação era tudo na vida. Mas agora, tudo isso acabou de vez.

A maior parte dos desenvolvedores ainda nem percebe a verdadeira magnitude dessa mudança.

Eles estão presos na disputa de modelos: Claude é melhor ou GPT? Gemini alcançou? Modelos open source podem competir? Em essência, eles estão completamente enganados.

O ponto-chave é o “processo”, não o “modelo”. O modelo é apenas uma parte do processo.

Assim como na engenharia de software tradicional: nem todos os programadores precisam de um nível top, mas, se o processo for maduro, qualquer desenvolvedor comum pode criar bons produtos.

Na programação com IA, é igual:

Um modelo mediano + um bom processo é muito melhor do que um modelo top + um processo caótico.

É uma verdade desconcertante: as práticas mais avançadas ainda não foram divulgadas.

Os usuários de alto nível não compartilham porque essas técnicas são demasiado poderosas, disruptivas. Iremos para a abertura, mas ainda não é o momento.

Ralph é um ótimo ponto de partida, mas tem suas limitações.

Nos próximos dois anos, você começará a ouvir mais sobre Lean, TLA+, Infrastructure Agentic.

Da inteligência de programação à infraestrutura inteligente, toda a indústria de desenvolvimento de software passará por uma transformação profunda.

Ele deu dois exemplos:

  • Usou 2 horas para criar uma versão simplificada do terminal Bloomberg usando Ralph
  • Um amigo advogado, com quase zero experiência em programação, criou uma ferramenta de detecção de conformidade GDPR apenas conversando com Claude Code

Para provar com fatos, decidiu open source um sistema de contabilidade de Accountability:

  • Suporte a múltiplas empresas, múltiplas moedas, padrão GAAP dos EUA,
  • Uma equipe de desenvolvimento normal levaria meses.

E pretende usar seu tempo livre para “fazer Ralph sair do papel”, com uma abordagem deliberadamente sem usar “tecnologias obscuras” ou truques escondidos.

Usando apenas tecnologias abertas e básicas, aplicadas corretamente.

Mas não se engane: “Desenvolvimento de software morreu” não significa “Engenharia de software morreu”.

Engenheiros não são mais “quem escreve código”, mas “quem constrói sistemas capazes de escrever código”.

Eles projetam rotas tecnológicas, constroem ferramentas…

Podem dominar novas ferramentas em minutos — no máximo algumas horas.

Isso significa que muitas das melhores práticas acumuladas nos últimos 40 anos estão obsoletas.

Estrutura de equipes, processos de desenvolvimento, escolhas de pilha tecnológica, tudo precisa ser reconstruído.

Indivíduos estão se tornando mais poderosos do que nunca.

Uma pessoa = uma equipe inteira do passado.

O desenvolvimento de software morreu, a engenharia está renascendo, e a IA vai reestruturar tudo.

Bem-vindo à nova era.

#####

Ver original
Isenção de responsabilidade: As informações contidas nesta página podem ser provenientes de terceiros e não representam os pontos de vista ou opiniões da Gate. O conteúdo apresentado nesta página é apenas para referência e não constitui qualquer aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou o carácter exaustivo das informações e não poderá ser responsabilizada por quaisquer perdas resultantes da utilização destas informações. Os investimentos em ativos virtuais implicam riscos elevados e estão sujeitos a uma volatilidade de preços significativa. Pode perder todo o seu capital investido. Compreenda plenamente os riscos relevantes e tome decisões prudentes com base na sua própria situação financeira e tolerância ao risco. Para mais informações, consulte a Isenção de responsabilidade.
Comentar
0/400
Nenhum comentário
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)