Claude Code é uma ferramenta de codificação baseada em AI agent e operada por linha de comando, desenvolvida pela Anthropic, que conecta seus modelos Claude (AI model family) ao sistema de arquivos local do desenvolvedor, ao shell e às ferramentas de controle de versão, permitindo que o modelo leia um código-fonte, proponha e aplique edições, execute testes e itere sobre falhas com supervisão humana limitada. Ele entrou em prévia de pesquisa no início de 2025 e passou para lançamento geral mais tarde naquele ano, posicionando-se contra produtos igualmente agentivos, como Cursor e os modos de agente do próprio GitHub Copilot.
História
O Claude Code surgiu das ferramentas internas de engenharia da Anthropic; a empresa afirmou que seus próprios desenvolvedores usaram versões iniciais da ferramenta para construir e manter partes do código-fonte da Anthropic antes de o produto chegar aos usuários externos. Seu lançamento coincidiu com uma mudança mais ampla na indústria, começando por volta de 2024, de conclusão de código com sugestões únicas para agentes de execução mais longa, capazes de realizar muitos passos em direção a um objetivo com supervisão mínima, uma mudança possibilitada em parte por melhorias na capacidade de Reasoning model e janelas de Context window efetivas mais longas. A Anthropic posicionou o Claude Code como uma ferramenta voltada para o terminal, agnóstica em relação ao modelo dentro do ecossistema Claude, em vez de um substituto completo de IDE, destinada a desenvolvedores confortáveis em trabalhar pela linha de comando, e o expandiu ao longo de 2025 com suporte para execução dentro de editores existentes por meio de extensões e para orquestração de múltiplas tarefas de codificação em paralelo.
Capacidades
O Claude Code opera por meio de um loop no qual o modelo planeja uma tarefa, chama funções de Tool use (function calling), como ler um arquivo, editar texto ou executar um comando de shell, observa o resultado e repete até que a tarefa esteja concluída ou precise de esclarecimento. Ele suporta o Model Context Protocol, um padrão aberto que a Anthropic introduziu no final de 2024 para conectar modelos a ferramentas externas e fontes de dados, o que permite que o Claude Code e agentes semelhantes se integrem a um ecossistema crescente de servidores de terceiros, em vez de depender apenas de capacidades integradas. A Anthropic enfatizou salvaguardas de segurança em torno da execução autônoma de código, incluindo prompts de permissão antes de ações destrutivas e restrições configuráveis sobre quais comandos um agente pode executar sem supervisão, refletindo preocupações mais amplas sobre dar a modelos de linguagem controle não supervisionado sobre a máquina de um desenvolvedor.
Recepção
O Claude Code foi amplamente relatado como tendo um desempenho forte em benchmarks de codificação do mundo real, como o SWE-bench, que mede a capacidade de um modelo de resolver problemas reais do GitHub em vez de resolver exercícios isolados, e seu lançamento contribuiu para a crescente reputação da Anthropic em desempenho de modelos voltados para codificação em relação aos concorrentes. Ao lado do Cursor, ele foi creditado por popularizar o termo "Vibe coding" para um fluxo de trabalho no qual um desenvolvedor descreve um resultado em linguagem natural e delega a maior parte da implementação ao agente. Os comentários sobre o Claude Code e ferramentas comparáveis têm sido mistos: os defensores apontam ganhos substanciais de produtividade e a capacidade de lidar com tarefas de refatoração maiores e mais tediosas do que os assistentes de codificação manuais permitiam, enquanto os críticos alertam sobre dependência excessiva, a dificuldade de revisar cuidadosamente grandes diffs gerados por IA e as implicações de segurança de conceder a um modelo acesso amplo e semiautônomo a um ambiente de desenvolvimento.