Andrej Karpathy: a IA agente para programação mudou o mundo
(x.com/karpathy)> A era de “digitar código diretamente” acabou
- Nos últimos 2 meses, a programação passou por uma mudança abrupta, e não por uma evolução gradual; dezembro recente, em especial, foi o ponto de virada decisivo
- A qualidade, a coerência de longo prazo (long-term coherence) e a tenacidade (tenacity) dos modelos melhoraram muito, permitindo concluir tarefas grandes e longas até o fim
- Isso provocou uma mudança extremamente disruptiva no fluxo de trabalho básico de programação existente
- Como exemplo, no fim de semana ele construiu um dashboard local de análise de vídeo para as câmeras de casa
- Instruções dadas ao agente
> “Vou passar o IP local e usuário/senha do DGX Spark, então faça login e cuide da configuração de chave SSH, configuração do vLLM, download e benchmark do Qwen3-VL, criação de um endpoint de servidor para inferência de vídeo, criação de um dashboard básico de Web UI, testes completos, configuração do serviço systemd, registro de notas de memória e redação de um relatório em Markdown” - O agente trabalhou de forma autônoma por cerca de 30 minutos: esbarrou em vários problemas, pesquisou soluções online, resolveu um a um, escreveu código, testou, depurou, configurou os serviços e depois entregou um relatório
- Ele não precisou mexer em nada; um projeto que há apenas 3 meses exigiria o fim de semana inteiro agora virou uma tarefa que termina em 30 minutos enquanto você esquece dela e espera
- Desde a invenção do computador, a era de digitar código diretamente em um editor acabou
- Agora é a era de executar agentes de IA, dar instruções em inglês e então gerenciar e revisar esse trabalho em paralelo
- A maior recompensa está em continuar elevando o nível de abstração: projetar um orquestrador de longa execução com as ferramentas, memórias e instruções corretas para gerenciar de forma produtiva várias instâncias de Code em paralelo
- A alavancagem que pode ser obtida hoje com "engenharia agêntica" de mais alto nível é muito grande
- Claro, ainda não é perfeito, e ainda exige direcionamento de alto nível, julgamento, senso (taste), supervisão, trabalho iterativo, dicas e ideias
- Funciona muito melhor em alguns cenários, especialmente quando a especificação da tarefa é clara e é possível verificar/testar a funcionalidade
- O ponto central é desenvolver a intuição para decompor bem a tarefa, delegar ao agente as partes que funcionam bem e ajudar no restante
- No momento, a indústria de software está longe de viver um período de "business as usual"
5 comentários
Se o Andrej Karpathy disse isso, então é isso mesmo.
Sem abrir o VS Code, estou mandando o Copilot agent programar vários projetos direto pela página do GitHub. O próprio agent até mostra capturas de tela da página web com o Playwright, e faz tudo isso.
Graças a isso, vários toy projects que estavam mortos estão voltando à vida. :-)
Então é por isso que dizem que todo o SaaS vai morrer... Nós também estamos substituindo gradualmente as ferramentas internas, uma por uma, por agentes de IA que as criam, e dá até um certo medo pensar em que tipo de era virá depois do fim do SaaS.
Ferramentas internas ou SaaS de formato simples realmente serão substituídos muito rapidamente, mas, do ponto de vista de um desenvolvedor solo que cria um produto sozinho, parece que agora é justamente uma era de alavancagem enorme.
Se antes 80% da energia era gasta na "digitação" para implementar uma ideia, agora o custo de desenvolvimento está convergindo praticamente para zero. No fim, a disputa daqui para frente já não parece mais ser sobre quem escreve melhor o código, e sim sobre "quem encontra mais rápido os incômodos do mercado e os transforma em planejamento".
Parece mesmo que a era de digitar código manualmente acabou.
Estou trabalhando com 13 projetos abertos no app Codex, e entre eles só 3 estão com a janela de código aberta.
Uma das ferramentas que criei recentemente e mais uso eu literalmente nunca vi o código.
Para produção, ainda tem revisão de código e muita coisa para pensar, mas para ferramentas internas ele faz um trabalho realmente muito bom.