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

Extensão Claude Pulse para Navegador Exibe Contagens de Tokens, Temporizadores de Cache e Limites de Taxa no Claude.ai
Claude Pulse é uma extensão Chrome do lado do cliente que adiciona um painel em tempo real ao Claude.ai mostrando contagens de tokens por mensagem, uso total do contexto, temporizador de expiração do cache de prompt e barra de progresso do limite de taxa. Inclui também exportação de chat para Markdown.

SDK de Código Aberto para Trabalho de Conhecimento em IA
O kw-sdk da ClioAI oferece uma estrutura estruturada para agentes de IA que realizam trabalho de conhecimento, implementando um loop de autoverificação com briefing de tarefas, criação de rubricas e verificação.

Mascote Clawd Impresso em 3D com Mochi Bot Alimentado por ESP32
Um desenvolvedor criou um Clawd 3D físico inspirado no mascote do Claude Code, com um bot Mochi baseado em ESP32 e uma pequena tela. Arquivos e código disponíveis no MakerWorld e no GitHub.
Protocolo Quack do DuckDB Permite Cliente-Servidor com Múltiplos Escritores Concorrentes
O DuckDB apresenta o protocolo remoto Quack, permitindo que duas instâncias do DuckDB se comuniquem como cliente e servidor, suportando escritores concorrentes e utilizando HTTP para transporte.