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

La compétence Claude Code génère des captures d'écran de l'App Store en utilisant l'IA Gemini.
Une nouvelle compétence Claude Code appelée /aso-cosmicmeta-ss crée des captures d'écran pour l'App Store et Google Play via un flux de travail en 6 phases qui analyse les bases de code et utilise Gemini AI pour l'amélioration. La compétence inclut une étape de validation pour détecter les problèmes de mise en page avant d'utiliser les crédits API.
LDraw-Nova permet aux agents IA de générer des modèles CAO LEGO constructibles dans LDraw
Ldraw-nova, un projet open source d'Anteloc, offre aux agents IA des outils Python pour générer des fichiers sources LDraw, qui se compilent en modèles CAD LEGO éditables. Livré sous forme d'application web Dockerisée compatible avec OpenAI, Claude et OpenRouter.

Les utilisateurs d'OpenClaw signalent des goulots d'étranglement dans la planification et la revue avec les agents IA.
Les utilisateurs d'OpenClaw décrivent les flux de travail de planification et de révision comme 'ressemblant à MS-DOS' malgré une génération de code efficace, citant l'intervention manuelle, la fragmentation des documents et la perte de raisonnement lors de la collaboration entre agents. Certains expérimentent avec des éditeurs de documents natifs pour agents comme comment.io et Proof by Every.

Claudigotchi : Un appareil Tamagotchi physique qui se nourrit de l'activité de code Claude
Claudigotchi est une créature physique de bureau fonctionnant sur un ESP32 avec un écran LCD qui se connecte à Claude Code via un plugin. Le système de faim de l'appareil réagit à l'activité de codage, avec des états visuels et des effets sonores qui s'intensifient lorsque Claude est laissé inactif.