Você abre o ChatGPT, o Claude Code ou o Cursor e bate aquela dúvida: será que estou usando a IA do jeito errado?
A verdade é que não existe consenso sobre a forma “certa” de programar com inteligência artificial — nem entre os nomes mais respeitados da programação.
Neste artigo você vai conhecer os 5 estilos mais usados hoje, entender por que duas referências históricas mudaram de posição em menos de um ano e descobrir qual caminho faz mais sentido pra você começar.
O “volume” de autonomia que você dá para a IA
O pesquisador Andrej Karpathy, que cunhou o termo “vibe coding”, usa uma analogia simples: pense no controle de volume do rádio do carro. Só que, em vez de som, o que você regula é o quanto de liberdade dá para a IA.
Em um extremo, ela só sugere e você decide tudo. No outro, você descreve o que quer e ela resolve sozinha. Cada estilo de trabalho é só um ponto diferente nesse controle — nenhum é “o” certo.
Karpathy resumiu a ideia numa frase que vale guardar: dá para terceirizar o pensamento para a IA, mas o entendimento do que o sistema faz continua sendo problema seu.
Os 5 estilos de programar com IA
1. Autocomplete. A IA sugere e você decide linha por linha — é o modelo do GitHub Copilot e do Cursor Tab. Como a IA pode “alucinar” e inventar funções que não existem, você revisa cada sugestão antes de aceitar.
2. Agente autônomo. Você descreve a tarefa e a IA escreve o código sozinha, como um estagiário rápido — é o modelo do Claude Code e ferramentas parecidas. Alguns desenvolvedores relatam que o agente já escreve entre 70% e 80% do código que usam no dia a dia.
3. Especificação guiada (spec-driven). Em vez de um pedido solto, você escreve uma especificação detalhada do que precisa, e a IA constrói a partir dela. A lógica é que o documento vale mais que o código — o código é só uma “tradução” da especificação.
4. Programação na unha, com IA como apoio. Você escreve o código principal e usa a IA só para tirar dúvidas pontuais. A ideia vem de um conceito de 1985 chamado “Programming as Theory Building”: o programa de verdade é o modelo mental de por que ele funciona — e isso só existe na cabeça de quem construiu.
5. Loop autônomo. O estilo mais radical: a IA roda sozinha, tentando e testando repetidamente até o código passar nos testes, sem nenhum humano no meio do processo. É também o mais arriscado, porque ninguém revisa o que está sendo criado em tempo real.
| Estilo | Quem decide o código | Ideal para |
|---|---|---|
| Autocomplete | Você, linha por linha | Quem está aprendendo ou mexe em código crítico |
| Agente autônomo | A IA, você revisa o resultado | Ganhar velocidade em tarefas repetitivas |
| Especificação guiada | A IA, a partir do que você especificou | Projetos com regras de negócio complexas |
| Na unha com apoio | Você, a IA tira dúvidas | Quem quer entender cada linha do sistema |
| Loop autônomo | A IA, sem revisão humana | Protótipos descartáveis — nunca produção sem checagem |
A virada de opinião que ninguém esperava
Dois nomes respeitados na programação defenderam publicamente o estilo “na unha” — e mudaram de posição em menos de um ano, o que mostra como esse debate ainda está longe de fechado.
David Heinemeier Hansson, criador do framework Ruby on Rails, chegou a comparar programar com IA a “perder competência pelos dedos”. Meses depois, passou a usar agentes autônomos como primeira opção em qualquer tarefa nova.
Salvatore Sanfilippo, criador do banco de dados Redis, escreveu um manifesto contra o uso de agentes em 2025. No início de 2026, voltou a dizer publicamente que ignorar a IA “não ajuda em nada a sua carreira” — mas separou dois conceitos: usar o agente com direção e revisão de qualidade é uma coisa; aceitar tudo que a máquina produz sem pensar é outra, bem diferente.
Qual estilo escolher agora
Não existe resposta universal — a ferramenta tem menos de dois anos de existência e até os especialistas trocam de opinião a cada semestre.
Um estudo da METR, organização independente que mede produtividade em programação, acompanhou desenvolvedores experientes usando IA no início de 2025: eles ficaram 19% mais lentos na prática, mas acreditavam ter ficado 20% mais rápidos. Com ferramentas mais maduras em 2026, esse número tende a ter melhorado — mas o alerta continua válido: preste atenção no resultado real, não só na sensação de produtividade.
Se você está começando agora, o caminho mais seguro é usar a IA como um professor que te faz entender o “porquê” de cada solução, não como uma muleta que decide tudo por você.
Conclusão
Cinco estilos, cinco visões diferentes, e nenhum consenso — nem entre quem criou algumas das tecnologias mais usadas da programação. O que muda de verdade não é a ferramenta que você escolhe, e sim se você continua entendendo o que o seu sistema faz.
Quer testar o estilo de agente autônomo na prática? Veja outros guias de ferramentas de IA para desenvolvedores nas categorias do Iazando.
