SDK Claude Code rétro-ingéniéré publié en quatre langues

Un développeur a rétro-conçu Claude Code et a reconstruit l'intégralité du SDK sous forme d'implémentations en un seul fichier pour quatre langages de programmation. Ce projet a été créé pour utiliser les capacités de Claude Code sans dépendre du bundle Bun de 190 Mo ou des packages npm.
Ce qui a été découvert
Le protocole d'authentification par abonnement nécessite quatre composants simultanément :
- Un jeton OAuth provenant du trousseau macOS
- Des en-têtes bêta spécifiques
- Un en-tête de facturation caché dans l'invite système
- Un en-tête d'accès navigateur
Aucune partie de ce processus d'authentification n'est documentée publiquement.
SDKs disponibles
Node.js (claude-native.mjs)— 0 dépendancePython (claude-native.py)— 0 dépendanceGo (claude-native.go)— 0 dépendanceRust (rust-sdk/)— utilise serde + reqwest
Fonctionnalités incluses
- Authentification par OAuth ou clé API
- Boucle d'agent complète avec streaming et utilisation d'outils
- Outils intégrés (bash, read, write, glob, grep)
- Pont NDJSON pour l'automatisation (lancement en sous-processus, JSON sur stdin/stdout)
- REPL interactif
- Support serveur MCP
Exemple d'utilisation
La version Python peut être utilisée avec :
cp claude-native.py votre-projet/
python3 claude-native.py -p "explique ce code"
Le projet est sous licence MIT et accepte les retours et les pull requests. Ce type de travail de rétro-conception est utile pour les développeurs qui souhaitent intégrer les capacités de Claude Code dans leurs propres projets sans la surcharge des grosses dépendances.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Agent OpenClaw conserve la mémoire lors du passage de l'abonnement Claude à l'API
Un développeur rapporte avoir migré avec succès sa configuration OpenClaw d'un abonnement Claude vers une clé API sans perdre la mémoire de l'agent, en utilisant la compétence mengram-memory qui sauvegarde dans une couche externe. L'agent a conservé ~100+ faits appris, des procédures évoluées et des souvenirs épisodiques.

Format d'Esprit Portable (PMF) : Spécification d'Agent Indépendante du Fournisseur avec 15 Agents Open-Source
Le Portable Mind Format (PMF) est une spécification basée sur JSON pour définir des identités d'agents IA qui peuvent fonctionner sur plusieurs modèles et fournisseurs, y compris Claude, GPT-4, Gemini, DeepSeek et des modèles locaux via Ollama. Il comprend 15 agents de production sous licence MIT et des convertisseurs pour Claude Code, Cursor, GitHub Copilot et Gemini CLI.

Agents de codage parallèles avec tmux et spécifications en Markdown
Manuel Schipper décrit un système pour exécuter 4 à 8 agents de codage en parallèle en utilisant tmux, des fichiers Markdown, des alias bash et six commandes slash. La configuration utilise des spécifications Feature Design (FD) en Markdown suivies à travers un cycle de vie en 8 étapes.

Plugin Claude Code pour la Recherche Commerciale sur Reddit
Un plugin Claude Code automatise la recherche sur Reddit pour les entreprises en recherchant des publications pertinentes, analysant les discussions et générant des rapports structurés en markdown avec les conclusions et les liens sources. Aucune clé API requise — installez-le via GitHub et exécutez-le avec une seule commande.