Introdução
O Claude Code é frequentemente descrito como uma ferramenta de codificação com agentes, mas sua história de origem é mais incomum do que o lançamento típico de um produto para desenvolvedores. A história começa dentro do trabalho inicial de segurança e alinhamento da Anthropic, passa por um assistente experimental do VS Code e uma ferramenta interna de linha de comando chamada clide, e eventualmente se torna o Claude Code, um agente de codificação focado no terminal usado para trabalhos de software em larga escala.
O artigo original em chinês na comunidade BAAI/Zhiyuan foi baseado em um relatório da Xinzhiyuan e direciona os leitores para a página oficial da Anthropic, The Making of Claude Code. Esta versão em inglês pronta para publicação mantém a mesma sequência e significado centrais, reescrevendo o artigo em um estilo de blog mais limpo. Ela evita códigos QR promocionais, decorações de plataforma e chamadas para ação não relacionadas em redes sociais.
O Claude Code Está Apenas "1% Completo"
Uma das partes mais impressionantes da história do Claude Code não é que ele se tornou popular. É que as pessoas por trás dele ainda o descrevem como extremamente inicial.
Boris Cherny, um desenvolvedor central e líder por trás do Claude Code, enquadrou a origem do produto de uma forma que surpreendeu muitos leitores: o Claude Code não começou como um produto de codificação polido. Ele surgiu da pesquisa interna de segurança e alinhamento da Anthropic. O mesmo ambiente de pesquisa que explorava como os modelos poderiam raciocinar, chamar ferramentas e operar com segurança também produziu os blocos de construção para um agente de codificação de IA.

Esse contexto é importante. O Claude Code não é apenas um sistema de preenchimento automático mais inteligente. Sua ideia central está mais próxima de um agente que pode ler um projeto, raciocinar sobre uma tarefa, editar arquivos, executar comandos e pedir permissão quando uma ação altera o ambiente. A documentação atual da Anthropic descreve o Claude Code como uma ferramenta de codificação com agente que pode funcionar no terminal, IDE, aplicativo de desktop e navegador.
A frase "1% completo" é poderosa porque sugere que o produto atual é apenas uma versão inicial de uma mudança muito maior. Se a primeira onda de ferramentas de codificação de IA focava em sugestões e trechos de código, a próxima onda é sobre trabalhos de maior duração, uso mais seguro de ferramentas e delegação mais profunda.
A História de Origem Oficial da Anthropic Torna-se Pública
Na mesma época, a Anthropic publicou The Making of Claude Code, fornecendo um relato oficial mais detalhado de como o produto foi montado. O artigo enquadra o Claude Code como uma cápsula do tempo: parte história do produto, parte história oral e parte registro de como a engenharia de software de IA mudou rapidamente.

A história começa em 2021, quando a Anthropic ainda estava descobrindo que tipo de produto poderia construir. De acordo com o relato oficial, um dos primeiros experimentos de produto foi um assistente de codificação. Essa é uma aposta surpreendentemente precoce. Na época, os fluxos de trabalho de codificação agentiva de hoje ainda não eram mainstream, e a infraestrutura para desenvolvimento seguro orientado por modelos ainda era imatura.
A motivação inicial era direta, mas ambiciosa: se a IA fosse se tornar transformadora, a engenharia de software provavelmente seria um dos caminhos-chave. O código tem ciclos de feedback claros. Um modelo pode propor uma função, executar testes, inspecionar falhas e revisar sua saída. Isso torna a codificação um campo de provas natural para sistemas de IA que fazem mais do que responder perguntas.

Claude Code Quase Foi Esquecido
O trabalho inicial não se tornou imediatamente o Claude Code. Em 2021 e 2022, as equipes da Anthropic exploraram assistentes de codificação de vários ângulos.
Ben Mann, cofundador da Anthropic e líder da equipe de Labs, relembrou que a primeira direção de produto incluía uma extensão do VS Code. Ela permitia que os usuários conversassem com o assistente e recebessem múltiplas sugestões sobre o que fazer em seguida. Na primavera de 2022, a ferramenta supostamente tinha um pequeno grupo de usuários externos, mas ainda estava longe do produto agentivo que as pessoas conhecem hoje.

Ao mesmo tempo, pesquisadores estavam fazendo uma pergunta maior: os modelos poderiam passar de escrever funções pequenas para realizar trabalhos autônomos de engenharia de software? Isso significava não apenas gerar código, mas também executá-lo, verificar resultados, usar ferramentas e lidar com ambientes de desenvolvimento do mundo real e bagunçados.
Foi aqui que a dificuldade se tornou clara. Um agente de codificação precisa de mais do que um modelo. Ele precisa de um ambiente controlado onde possa executar comandos, ler e escrever arquivos, transmitir entrada e saída, lidar com timeouts, recuperar-se de falhas e manter o estado ao longo de uma tarefa. Esses problemas de infraestrutura ainda são centrais para os sistemas agentivos modernos.
O artigo original em chinês enfatiza como era fácil para a ideia do assistente de codificação desaparecer em segundo plano. O trabalho de pesquisa continuou, mas a direção do produto ainda não havia encontrado seu destino final.
forma.
O Problema de Infraestrutura por Trás da Codificação com Agentes
Um agente de codificação confiável precisa interagir com o mundo exterior. Isso o torna mais poderoso, mas também muito mais difícil de construir com segurança.
Um chatbot simples pode permanecer dentro de uma conversa. Um agente de codificação não pode. Ele precisa inspecionar arquivos, pesquisar um repositório, executar comandos de shell, aplicar diffs e, às vezes, chamar serviços externos. Cada uma dessas ações introduz riscos. Um comando errado pode quebrar um ambiente local. Um design de permissão descuidado pode criar problemas de segurança. Um loop de execução ruim pode deixar o agente travado, lento ou pouco confiável.
A documentação do Claude Code da Anthropic mostra como essa arquitetura é tratada com seriedade. O Claude Code usa permissões somente leitura por padrão. Quando precisa editar arquivos, executar testes ou comandos, ele solicita aprovação explícita, a menos que o usuário ou a organização tenha configurado uma lista de permissões segura. Os documentos também descrevem sandboxing, restrições de escopo de gravação, proteções contra injeção de prompt, considerações de segurança do MCP e boas práticas para trabalhar com código sensível.
É por isso que a origem da segurança do produto não é um detalhe secundário. As mesmas questões que importam no alinhamento de IA também importam em ferramentas de software com agentes: o que o modelo pode fazer, quando deve perguntar, como as permissões devem funcionar e como os usuários mantêm o controle?
A Anthropic Foi Pioneira, Talvez Cedo Demais
Entre o final de 2022 e 2023, a direção da pesquisa começou a se tornar mais concreta. As equipes trabalharam em capacidades que hoje parecem óbvias em ferramentas de codificação com IA: chamada de funções, pesquisa de arquivos, acesso ao bash e geração de diffs.
Uma ferramenta interna, chamada clide, tornou-se uma ponte importante entre pesquisa e produto. Era um ambiente de linha de comando que permitia às pessoas conversar com Claude para editar código e concluir tarefas de desenvolvimento. Quem a viu entendeu a promessa, mas a ferramenta ainda tinha grandes limitações. Podia ser lenta, frágil e difícil de usar.

Esse é um padrão comum em produtos de IA iniciais. A ideia central está certa, mas o timing, a interface, a capacidade do modelo e a confiabilidade ainda não estão alinhados. A Anthropic tinha muitas peças, mas ainda não a experiência final do produto.
Isso mudou quando Boris Cherny entrou para a Anthropic Labs em 2024.
Boris Cherny e o Protótipo CLI
Em setembro de 2024, Boris Cherny entrou para a Anthropic Labs e começou a explorar a codificação com agentes. A direção que recebeu não foi projetar apenas para os modelos disponíveis naquele dia, mas construir para onde os modelos poderiam estar em alguns meses.
Em vez de começar com um grande plano de produto, Boris construiu um pequeno protótipo de CLI enquanto aprendia a API da Anthropic. Era rudimentar, mas tinha a forma certa: uma interface nativa de terminal, uso de ferramentas, acesso a arquivos, execução de shell e um fluxo de trabalho para desenvolvedores que se aproximava do ambiente que os engenheiros já usavam.

A reação inicial não foi dramática. Uma demonstração compartilhada internamente não convenceu imediatamente a todos. Mas o protótipo continuava atraindo Boris de volta. O momento decisivo veio quando ele usou o sistema anterior clide em um problema real de pull request. A ferramenta gerou o pequeno pull request que ele precisava, e a experiência pareceu um vislumbre do futuro.

Aquele momento mostrou que as peças da pesquisa já estavam lá. O que faltava era a camada de integração certa: um produto focado que tornasse essas peças utilizáveis no fluxo de trabalho diário de um engenheiro de software.
A Reta Final Rumo ao Claude Code
No final de 2024, o projeto já tinha impulso suficiente para se tornar um verdadeiro lançamento de produto. Uma pequena equipe se expandiu, e o último trecho do desenvolvimento avançou rapidamente.
A equipe focou nos detalhes práticos que transformam um protótipo em algo que as pessoas realmente possam usar: relatórios de bugs, fluxo de login, atualizações, métricas de uso, comportamento de comandos e a sensação da experiência no terminal. O ritmo foi intenso. O relatório original descreve um sprint curto onde correções podiam ser enviadas em minutos, sem os processos pesados que poderiam atrasar um produto inicial frágil.
Em fevereiro de 2025, o Claude CLI foi lançado publicamente e se tornou o Claude Code.

No lançamento, o feedback foi misto. Muitas pessoas entenderam a ideia, mas bugs e arestas ainda eram visíveis. A mudança maior veio com a melhoria dos modelos Claude. À medida que o modelo subjacente se tornou mais forte em planejamento, uso de ferramentas e raciocínio de código, a experiência do produto melhorou junto.
De 10% a 100%, e os 99% Restantes
O artigo original destaca uma mudança drástica em como Boris descrevia seu próprio fluxo de trabalho de codificação. No início de 2025, o Claude Code escrevia uma parte do seu código. Meses depois, essa parte havia aumentado drasticamente. No inverno de 2025, a afirmação era de que todo o seu trabalho de codificação era feito através do Claude Code, em vez de digitado linha por linha manualmente.

Se cada equipe ou desenvolvedor trabalhará dessa forma ainda é uma questão em aberto. O que está claro é que o papel do engenheiro está mudando. O trabalho envolve menos digitar cada linha e mais definir direções, revisar planos, conceder permissões, validar resultados e decidir quando o agente deve continuar ou parar.
A documentação de segurança da Anthropic aborda esse ponto indiretamente. O Claude Code só tem as permissões que o usuário concede. Isso significa que o humano continua responsável por revisar as alterações e comandos propostos, especialmente em repositórios sensíveis. Quanto melhor a ferramenta se torna, mais importante é projetar cuidadosamente os fluxos de confiança, revisão, auditoria e permissão.
É por isso que a mensagem "1% concluído" é importante. Os próximos 99% não envolvem apenas uma melhor geração de código. Trata-se de trabalho autônomo de longa duração, memória persistente, gerenciamento de contexto mais seguro, planejamento em mundo aberto, fluxos de trabalho com múltiplos agentes e uma supervisão humana mais forte.
O que o Claude Code muda na engenharia de software
O Claude Code representa uma mudança do estilo de codificação assistida para a codificação agentiva. No modelo de assistente, o usuário pede ajuda e depois executa manualmente a maior parte do trabalho. No modelo agentivo, a ferramenta pode atuar em arquivos, ferramentas e comandos enquanto o usuário supervisiona.
Isso não elimina a necessidade de julgamento de engenharia. Apenas muda onde esse julgamento é aplicado. Os engenheiros ainda precisam entender arquitetura, correção, segurança, trade-offs e intenção do produto. Mas, em vez de passar todo o tempo escrevendo código padrão ou navegando manualmente entre arquivos, eles podem gastar mais tempo fornecendo instruções de alta qualidade, revisando as alterações geradas e projetando fluxos de trabalho seguros para agentes de IA.
O artigo original termina com uma afirmação mais ampla: a programação pode se tornar menos uma atividade de especialista restrita e mais uma colaboração gerenciada entre humanos e agentes de IA. Esse futuro ainda não está completo. A própria história de origem do Claude Code sugere o oposto: o campo ainda é inicial, instável e cheio de problemas de infraestrutura não resolvidos.
Ainda assim, a direção é difícil de ignorar. O Claude Code começou como uma linha de pesquisa adjacente ao alinhamento de segurança, quase desapareceu como um assistente de codificação inicial, retornou por meio de experimentos internos com agentes e finalmente se tornou um produto que mudou a forma como muitos desenvolvedores pensam sobre o trabalho de software.
FAQ
O que é o Claude Code?
O Claude Code é a ferramenta de codificação agentiva da Anthropic. Ele pode entender uma base de código, editar arquivos, executar comandos e ajudar com tarefas de desenvolvimento por meio de instruções em linguagem natural.
O Claude Code realmente veio da pesquisa de segurança e alinhamento?
De acordo com a história de origem pública discutida no artigo de origem, o Claude Code cresceu a partir de trabalhos de pesquisa dentro da Anthropic que envolviam codificação, uso de ferramentas e sistemas agentivos. O produto não começou como um recurso convencional de IDE. Ele surgiu de experimentos sobre como os modelos poderiam atuar com segurança em ambientes de software.
O que era o clide?
clide era um projeto interno da Anthropic
Ferramenta de linha de comando usada antes do Claude Code. Permitía que as pessoas conversassem com o Claude para edição de código e tarefas de desenvolvimento, mas ainda era muito lenta, frágil e voltada para pesquisa para se tornar a experiência final do produto.
Por que o Claude Code é considerado agêntico?
O Claude Code é agêntico porque pode trabalhar em arquivos, ferramentas e comandos de shell, em vez de apenas sugerir trechos de código. Ele pode inspecionar um projeto, fazer alterações, executar testes e continuar iterando, pedindo permissão quando necessário.
O Claude Code é seguro para usar em repositórios reais?
O Claude Code foi projetado com controles de permissão, padrões somente leitura, acesso de gravação limitado e outras salvaguardas. Mesmo assim, os usuários devem revisar os comandos e alterações de código propostos antes de aprová-los, especialmente ao trabalhar com projetos confidenciais.
O que significa "Claude Code está apenas 1% pronto"?
A frase significa que o produto atual ainda é visto como um passo inicial em direção a agentes de codificação mais capazes. O progresso restante provavelmente envolve autonomia de execução mais longa, memória mais forte, melhor tratamento de contexto, permissões mais seguras e planejamento mais confiável.
O Claude Code substitui engenheiros de software?
O Claude Code muda o fluxo de trabalho, mas não elimina a necessidade de julgamento de engenharia. Os desenvolvedores ainda precisam definir metas, revisar resultados, entender sistemas, testar comportamentos e tomar decisões de arquitetura.
Ferramentas Relacionadas
- Claude Code: A ferramenta de codificação agêntica da Anthropic para fluxos de trabalho em terminal, IDE, desktop e navegador.
- Repositório GitHub do Claude Code: O repositório público oficial para recursos, plug-ins, exemplos e rastreamento de problemas do Claude Code.
- Anthropic Console: A plataforma de desenvolvedor para acessar modelos e ferramentas de API da Anthropic.
- Visual Studio Code: Um editor de código amplamente utilizado que suporta fluxos de trabalho de integração com o Claude Code.
- Git: O sistema de controle de versão usado na maioria dos fluxos de trabalho modernos de desenvolvimento de software.
- Model Context Protocol: Um protocolo para conectar assistentes de IA a ferramentas, sistemas e contexto externo.
Links Relacionados
- A Criação do Claude Code: A história oficial de origem do Claude Code pela Anthropic.
- Visão Geral do Claude Code: Documentação oficial explicando o que é o Claude Code e como ele pode ser usado.
- Guia de Início Rápido do Claude Code: Guia de configuração oficial para começar a usar o Claude Code.
- Segurança do Claude Code: Orientação da Anthropic sobre permissões, injeção de prompt, execução em nuvem e uso seguro.
- Permissões do Claude Code: Documentação oficial para configurar permissões e comportamento de aprovação.
- Claude Code no VS Code: Guia oficial para usar o Claude Code com o Visual Studio Code e fluxos de trabalho de IDE compatíveis.
Resumo
A história de origem do Claude Code não é simples
História do lançamento do produto. Teve início com as primeiras pesquisas da Anthropic sobre codificação, alinhamento, uso de ferramentas e engenharia de software autônoma. Experimentos iniciais incluíram um assistente para o VS Code e a ferramenta interna clide, ambos mostrando potencial antes que o formato final do produto estivesse claro.
O protótipo de CLI de Boris Cherny ajudou a conectar essas peças de pesquisa em um fluxo de trabalho prático para desenvolvedores. Quando o produto foi lançado e os modelos subjacentes do Claude melhoraram, o Claude Code se tornou um exemplo claro de como as ferramentas de codificação de IA estão evoluindo do autocomplete para o trabalho de software agêntico.
A lição mais importante não é que o Claude Code está finalizado. É que a codificação agêntica ainda está no começo. Sistemas de permissão, tarefas de longa duração, memória, gerenciamento de contexto e supervisão humana definirão o próximo estágio.
O Claude Code pode parecer já um grande salto, mas seus próprios criadores o enquadram como o início, não o ponto final.



