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

✍️ OpenClawRadar📅 Publié: March 24, 2026🔗 Source
SDK Claude Code rétro-ingéniéré publié en quatre langues
Ad

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épendance
  • Python (claude-native.py) — 0 dépendance
  • Go (claude-native.go) — 0 dépendance
  • Rust (rust-sdk/) — utilise serde + reqwest
Ad

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

Ad

👀 See Also

Agent OpenClaw conserve la mémoire lors du passage de l'abonnement Claude à l'API
Tools

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.

OpenClawRadar
Format d'Esprit Portable (PMF) : Spécification d'Agent Indépendante du Fournisseur avec 15 Agents Open-Source
Tools

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.

OpenClawRadar
Agents de codage parallèles avec tmux et spécifications en Markdown
Tools

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.

OpenClawRadar
Plugin Claude Code pour la Recherche Commerciale sur Reddit
Tools

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.

OpenClawRadar