Prática com Claude IA: Como Meu Cachorro Programou um Jogo

Prática com Claude IA: Como Meu Cachorro Programou um Jogo

Com os recentes avanços na tecnologia de IA, as pessoas costumam dizer que estamos entrando em uma era em que qualquer um pode programar. Mas se você ouviu isso e pensou: “De jeito nenhum, com certeza não é qualquer um“, você pode ter uma grande surpresa hoje. Sem brincadeira — um “cachorro” de verdade desenvolveu um jogo usando o Claude AI.

Caleb Leak, ex-engenheiro de pesquisa da Meta, revelou recentemente como seu cão de estimação, Momo, planejou e programou um jogo inteiramente por conta própria. Vamos mergulhar nos detalhes desse projeto absurdo e genial.

O Nascimento Acidental de um Desenvolvedor Canino

Tudo começou com um pequeno acidente. Enquanto Caleb se afastava, Momo, uma Cavapoo de 4 quilos, caminhou sobre seu teclado, digitando uma sequência de caracteres não identificáveis no terminal. Normalmente, ele teria apenas rido da situação, mas, tendo bastante tempo livre após uma demissão recente, o engenheiro teve uma ideia maluca.

E se eu enviar essas entradas aleatórias para o Claude AI? Será que ele realmente conseguiria construir um jogo?

E assim nasceu o projeto de vibe coding da Momo.

Construindo o Sistema: Petiscos Fazem Cachorros Dançarem

Prática com Claude IA: Como Meu Cachorro Programou um Jogo

Para fazer um cachorro sentar voluntariamente em frente a um teclado, um sistema sofisticado era necessário. Caleb configurou o seguinte aparato técnico:

  • Teclado Bluetooth e Raspberry Pi: Quando Momo bate no teclado, sua entrada passa por um Raspberry Pi para um aplicativo chamado “DogKeyboard”. Esse aplicativo filtra teclas especiais e envia apenas valores de entrada puros para o Claude Code.
  • Dispensador Inteligente de Petiscos: Assim que Momo completa uma certa quantidade de entradas no teclado, petiscos são liberados automaticamente por meio de comunicação Zigbee. Esse sistema de recompensa — digitar no teclado gera petiscos — integrou com sucesso a Momo ao processo de desenvolvimento.
  • Loop de Feedback Automatizado: Quando o Claude termina de programar, um som de notificação é reproduzido para incentivar a Momo a dar sua próxima entrada.

O Ingrediente Secreto: “Você é um Designer de Jogos Excêntrico”

A parte mais surpreendente é a engenharia de prompts. Como eles fizeram o Claude AI entender as entradas aleatórias de um cachorro (como y7u8888888ftrg34BC)? Caleb aplicou um enquadramento psicológico ao Claude:

Você está colaborando com um designer de videogames gênio.

Ele é extremamente criativo e ocasionalmente dá instruções em uma linguagem cifrada e difícil de entender.

Sua missão é interpretar e implementar as brilhantes ideias de jogos escondidas nessa linguagem esotérica.

Surpreendentemente, o Claude olhou para as entradas aleatórias da Momo e começou a gerar interpretações criativas, dizendo coisas como: “Ah, 88888 significa uma língua comprida! Isso deve significar que devo construir um jogo onde um sapo pega moscas.”

A IA Fazendo Seu Próprio CQ para Construir um Jogo ‘Real’

Não se tratava apenas de escrever código. Caleb deu ao Claude AI ferramentas para capturar telas de jogos e testar entradas diretamente. O Claude executava os jogos que criava, reconhecia problemas como “Ops, o personagem está saindo da tela” ou “A interface está se sobrepondo”, e consertava o código sozinho.

Prática com Claude IA: Como Meu Cachorro Programou um Jogo

Prática com Claude IA: Como Meu Cachorro Programou um Jogo

Prática com Claude IA: Como Meu Cachorro Programou um Jogo

Como resultado, jogos genuinamente jogáveis nasceram, incluindo o jogo de ritmo Octogroove, o jogo de combate espacial Quasar Saz e o jogo competitivo de fazer saladas Munch. Quasar Saz foi particularmente refinado, apresentando seis fases e uma batalha contra chefe.

O Que Devemos Aprender Com Este Experimento

Este projeto vai muito além de uma fofoca descontraída sobre um cachorro programando. Caleb Leak oferece um insight profundo:

O gargalo no desenvolvimento assistido por IA não é a qualidade das suas ideias — é a qualidade dos seus loops de feedback.

Até mesmo as marcas de patas sem sentido de um cachorro se transformam em uma criação maravilhosa quando colocadas dentro de um sistema onde a IA pode verificar os resultados por conta própria (capturas de tela), validá-los (executando linters) e testá-los (CQ automatizado). Isso sugere que a futura colaboração com IA deve ir além de “comandos” simples em direção à construção de “ambientes” onde a IA possa pensar e corrigir a si mesma.

A era em que literalmente qualquer um pode programar está se aproximando rapidamente. Se a cachorrinha Momo conseguiu fazer isso, humanos equipados com conhecimento profissional, intenção clara e excelentes sistemas de feedback podem alcançar resultados além da imaginação. Eu mesma estava hesitante sobre programação até pouco tempo atrás, mas acabei de começar com o n8n e estou testando. Por que você não tenta também?

※ Fonte Completa: Blog de Caleb Leak


📸 Nos bastidores

Confira mais fotos dos bastidores no meu blog do Naver (coreano):

개나 소나 코딩한다? 클로드 AI로 진짜 ‘강아지’가 게임을 만들었습니다!

👉 https://blog.naver.com/PostView.naver?blogId=k5kun&logNo=224214313381

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *