O novo paradigma de desenvolvimento: como o criador do Claude Code está redefinindo a programação com IA
Boris Cherny, líder do Claude Code na Anthropic, revelou seu fluxo de trabalho, transformando a codificação em um jogo de estratégia e elevando a produtividade dos desenvolvedores a níveis sem precedentes.
No coração do Vale do Silício, uma revelação técnica de Boris Cherny, líder do projeto Claude Code na Anthropic, desencadeou uma onda de reflexão profunda entre engenheiros de software ao redor do mundo. Ao detalhar sua rotina pessoal de trabalho, Cherny não apresentou apenas uma ferramenta, mas um novo manifesto sobre como a inteligência artificial deve ser integrada ao desenvolvimento de sistemas. O que antes era visto como uma simples assistência para preenchimento de código, agora é encarado como uma orquestração complexa, onde o programador atua como um comandante de frota, gerenciando agentes autônomos que realizam tarefas de alta complexidade em paralelo.
A mudança de paradigma no desenvolvimento
Tradicionalmente, a engenharia de software tem sido uma atividade linear: o programador escreve um código, executa testes e corrige eventuais falhas. Cherny subverte essa lógica ao adotar um modelo de execução paralela. Utilizando o terminal iTerm2, ele opera simultaneamente cinco instâncias do Claude, gerenciando cada uma por meio de abas numeradas e notificações do sistema. Enquanto um agente se dedica à refatoração de módulos legados, outros executam suítes de testes ou redigem documentações. Além disso, ele utiliza de 5 a 10 instâncias adicionais via navegador, empregando comandos de teletransporte para alternar sessões entre o ambiente local e a interface web. Essa abordagem valida a estratégia de 'fazer mais com menos', focando na orquestração inteligente de modelos em vez de apenas escalar infraestruturas massivas.
A escolha estratégica pelo desempenho cognitivo
Um dos pontos mais contra-intuitivos da metodologia de Cherny é a preferência pelo modelo Opus 4.5. Em um setor obcecado por latência e pela velocidade de resposta dos tokens, o criador do Claude Code defende que a 'taxa de imposto' paga pela lentidão do processamento é compensada pela redução drástica na necessidade de correções humanas. O raciocínio é lógico: um modelo mais inteligente e capaz de lidar com ferramentas complexas exige menos supervisão e reescrita, tornando o ciclo total de entrega significativamente mais rápido do que utilizar modelos menores, porém mais rápidos, que frequentemente exigem intervenções constantes.
A arquitetura do aprendizado contínuo
Para mitigar o problema da amnésia dos modelos de linguagem, que tendem a esquecer diretrizes de estilo ou decisões arquiteturais entre sessões, a equipe de Cherny implementou uma solução elegante e eficaz: o arquivo CLAUDE.md. Este documento, armazenado no repositório Git, funciona como um cérebro externo para a IA. Sempre que um erro é detectado ou uma melhoria é identificada, a instrução é adicionada ao arquivo, tornando o agente progressivamente mais preciso. Dessa forma, a base de código torna-se um organismo autossustentável e autorreparável, onde cada erro do passado transforma-se em uma regra permanente para o futuro.
Automação e o papel dos subagentes
A automação de tarefas burocráticas é o pilar que sustenta essa alta produtividade. Através de comandos customizados, como o /commit-push-pr, a interação com o sistema de controle de versão é delegada à IA, eliminando a carga cognitiva de processos repetitivos. Além disso, a utilização de 'subagentes' — personas de IA especializadas — permite uma segmentação de tarefas. Um agente focado em simplificação de código limpa a arquitetura após o trabalho pesado, enquanto um agente de verificação de aplicativos executa testes de ponta a ponta antes da implementação, garantindo que o produto final esteja não apenas funcional, mas otimizado em termos de experiência do usuário.
O valor crítico dos loops de verificação
O diferencial competitivo que tem impulsionado o sucesso do Claude Code reside na sua capacidade de verificação. O sistema não se limita a gerar texto; ele testa suas próprias alterações. Ao integrar extensões de navegador e execução de comandos bash, o Claude Code valida cada mudança em tempo real, testando interfaces e fluxos de usuário até que o resultado final atenda aos requisitos de qualidade. Segundo Cherny, a implementação desses loops de verificação melhora a qualidade do código entregue em até três vezes, pois o agente é capaz de provar, de forma autônoma, que o código realmente funciona no ambiente de produção.
Impacto no mercado e futuro da engenharia
A reação da indústria, com nomes de peso como Jeff Tang e Kyle McNease classificando o momento como um ponto de virada para a Anthropic, demonstra que estamos saindo da era do 'copiloto' para a era do 'agente autônomo'. Enquanto concorrentes focam em trilhões de dólares em infraestrutura, a Anthropic demonstra que a superioridade reside na orquestração. Para os líderes de tecnologia, a lição é clara: o gargalo da engenharia moderna não é mais o tempo de geração de código, mas o tempo humano despendido na revisão. A transição para um modelo de comando, onde o programador atua como um estrategista de sistemas, parece ser o caminho inevitável para o futuro do desenvolvimento de software.
Perspectivas e próximos passos
O roadmap para o desenvolvimento de software com IA aponta para uma integração cada vez mais profunda entre os ambientes locais e a inteligência baseada em nuvem. A metodologia de Cherny sugere que, à medida que os modelos se tornam mais capazes de utilizar ferramentas e seguir diretrizes complexas contidas em documentações internas, a necessidade de codificação manual tenderá a diminuir, restando ao desenvolvedor humano o papel de arquiteto de sistemas, curador de regras de negócio e estrategista de alto nível. A fronteira entre o que é um programador e o que é um gestor de agentes está se tornando cada vez mais tênue, e aqueles que adotarem fluxos de trabalho baseados em orquestração de agentes estarão na vanguarda da produtividade na próxima década.