SDK do Claude Code engenharia reversa lançado em quatro idiomas

Um desenvolvedor engenhou reversamente o Claude Code e reconstruiu todo o SDK como implementações de arquivo único em quatro linguagens de programação. O projeto foi criado para usar as capacidades do Claude Code sem depender do pacote Bun de 190MB ou de pacotes npm.
O que foi descoberto
O protocolo de autenticação da assinatura requer quatro componentes simultaneamente:
- Um token OAuth do keychain do macOS
- Cabeçalhos beta específicos
- Um cabeçalho de cobrança oculto dentro do prompt do sistema
- Um cabeçalho de acesso do navegador
Nenhum desses processos de autenticação é documentado publicamente.
SDKs disponíveis
Node.js (claude-native.mjs)— 0 dependênciasPython (claude-native.py)— 0 dependênciasGo (claude-native.go)— 0 dependênciasRust (rust-sdk/)— usa serde + reqwest
Recursos incluídos
- Autenticação OAuth ou chave de API
- Ciclo completo de agente com streaming e uso de ferramentas
- Ferramentas integradas (bash, read, write, glob, grep)
- Ponte NDJSON para automação (executar como subprocesso, JSON em stdin/stdout)
- REPL interativo
- Suporte a servidor MCP
Exemplo de uso
A versão Python pode ser usada com:
cp claude-native.py seu-projeto/
python3 claude-native.py -p "explique este código"
O projeto é licenciado sob MIT e aceita feedback e pull requests. Esse tipo de trabalho de engenharia reversa é útil para desenvolvedores que desejam integrar as capacidades do Claude Code em seus próprios projetos sem a sobrecarga de grandes dependências.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Murmur: Um Daemon Cron de Código Aberto para Automatizar Sessões de Código Claude
Murmur é um daemon cron de código aberto que agenda e automatiza sessões de código Claude usando um arquivo HEARTBEAT.md para configuração.

docvault: Gere Documentação de API Local para Reduzir Alucinações de IA
docvault é uma ferramenta que gera referências de API em markdown a partir do código-fonte para ajudar Claude e outros LLMs a parar de alucinar assinaturas de funções. Funciona para crates Rust e pacotes Python, gera um arquivo markdown de dois níveis e inclui um plugin Claude Code para operação sem intervenção manual.

TranscriptionSuite v1.1.2 adiciona os modelos WhisperX, NeMo e VibeVoice.
O TranscriptionSuite v1.1.2 agora oferece três pipelines de transcrição: WhisperX com diarização PyAnnote, modelos NeMo (Parakeet e Canary) com diarização PyAnnote e modelos VibeVoice com diarização integrada. A atualização inclui um gerenciador de modelos, processamento paralelo, controles de atalho e um pipeline de gravação de 24kHz para VibeVoice.

Pleng: Plataforma de Nuvem Autogerenciada com Gestão de Infraestrutura Orientada por IA
Pleng é uma plataforma de nuvem auto-hospedada licenciada sob AGPL-3.0 que utiliza um agente de IA (atualmente Claude) para gerenciar infraestrutura por meio de comandos de bot do Telegram. Ele implanta a partir de repositórios do GitHub ou diretórios locais com roteamento Traefik automatizado, SSL Let's Encrypt e análises básicas.