O que build-claude-code faz?
Construa o Claude Code do zero (versão de aprendizado)
Visão Geral
Este guia foi criado para ajudar desenvolvedores a entenderem como o Claude Code é construído, fornecendo um processo passo a passo para compilar e executar o agente de IA diretamente do código-fonte. Ideal para fins educacionais e experimentação.
Pré-requisitos
- Git
- Node.js 18+ e npm
- Rust (para compilação de dependências nativas)
- Sistema operacional Unix (Linux ou macOS) ou WSL2 no Windows
Passo a Passo
-
Clone o repositório oficial:
git clone https://github.com/anthropics/claude-code.git cd claude-code -
Instale as dependências:
npm install -
Compile o projeto:
npm run build -
Execute o Claude Code:
node dist/index.js
Estrutura do Projeto
src/- Código-fonte principaldist/- Saída da compilaçãonode_modules/- Dependências do Node.js
Observações
- Certifique-se de ter uma chave de API da Anthropic configurada na variável de ambiente
ANTHROPIC_API_KEY. - Este guia é voltado para aprendizado e pode não refletir a versão oficial distribuída pela Anthropic.
Recursos Adicionais
Licença
Este guia é fornecido apenas para fins educacionais. Consulte a licença do projeto original para mais detalhes.