10 lições que aprendi ao me esgotar com agentes de codificação em IA

Impressões sobre Impressão 3D e Coding com IA

Se você já utilizou uma impressora 3D, pode se lembrar da sensação incrível ao ver, pela primeira vez, um objeto impresso, algo que você não conseguiria esculpir ou construir manualmente. O processo é simples: você baixa um arquivo de modelo, carrega um filamento de plástico, pressiona um botão e, como que por mágica, um objeto tridimensional surge. No entanto, o resultado não é polido ou pronto para produção em massa, e a criação de uma forma nova exige mais habilidades do que apenas pressionar um botão. Curiosamente, os agentes de codificação de inteligência artificial atuais parecem ter uma experiência semelhante.

Experimentos com IA na Programação

Desde novembro, venho utilizando o Claude Code e o Claude Opus 4.5 por meio de uma conta pessoal Claude Max para experimentar extensivamente o desenvolvimento de software assistido por IA. Também utilizei o Codex da OpenAI de maneira semelhante, embora não com a mesma frequência. Após cinquenta projetos, posso ser franco: eu não me divertia tanto com um computador desde que aprendi a programar em BASIC no meu Apple II Plus, aos 9 anos de idade. Essa opinião não se trata de um endosse, mas sim de uma experiência pessoal: embarquei voluntariamente neste projeto e paguei do meu próprio bolso pelos planos de IA premium tanto da OpenAI quanto da Anthropic.

Minha Experiência em Programação

Ao longo da minha vida, realizei pequenos experimentos com programação como um codificador utilitário, escrevendo ferramentas ou scripts quando necessário. Na minha carreira como desenvolvedor web, escrevi algumas ferramentas pequenas do zero, mas, na maioria das vezes, modifiquei o código de outras pessoas segundo minhas necessidades. Desde 1990, programei em BASIC, C, Visual Basic, PHP, ASP, Perl, Python, Ruby, MUSHcode, entre outras linguagens. Não sou um expert em nenhuma dessas linguagens — aprendi o suficiente para realizar as tarefas necessárias. Ao longo dos anos, desenvolvi jogos como hobby utilizando BASIC, Torque Game Engine e Godot, o que me proporcionou uma certa compreensão sobre o que constitui uma boa arquitetura para um programa modular que pode ser expandido ao longo do tempo.

Projetos Desenvolvidos com Claude Code

Em dezembro, utilizei o Claude Code para criar um clone online multiplayer de Katamari Damacy, intitulado “Christmas Roll-Up.” Essa experiência demonstrou a capacidade do Claude Code em gerar protótipos de aplicativos simples, interfaces de usuário e até mesmo jogos, desde que esses dispositivos sigam padrões extraídos dos dados de treinamento.

Limitações da IA na Criação de Software

Claude Code, Codex e o Google Gemini CLI são capazes de realizar o que parecem ser pequenos milagres de software, gerando protótipos chamativos. Porém, para que um produto atinja um nível de produção, é necessário um esforço considerável. A criação de código de produção durável, o gerenciamento de um projeto complexo ou a elaboração de algo verdadeiramente inovador ainda requer experiência, paciência e habilidades que vão além do que os agentes de IA atuais podem oferecer de forma autônoma.

Related posts

TechCrunch Mobilidade: Uber inicia sua fase de maximização de ativos.

A App Store está em alta novamente, e pode ser que a IA seja a responsável.

SaySo é um novo aplicativo de vídeos curtos que tem como objetivo recuperar a confiança dos usuários nas notícias.