Reverse-Engineered Claude Code SDK in vier Sprachen veröffentlicht

Ein Entwickler hat Claude Code reverse-engineered und das gesamte SDK als Single-File-Implementierungen in vier Programmiersprachen neu aufgebaut. Das Projekt wurde erstellt, um die Fähigkeiten von Claude Code zu nutzen, ohne auf das 190 MB große Bun-Bundle oder npm-Pakete angewiesen zu sein.
Was entdeckt wurde
Das Authentifizierungsprotokoll für Abonnements erfordert gleichzeitig vier Komponenten:
- Ein OAuth-Token aus dem macOS-Keychain
- Spezifische Beta-Header
- Einen versteckten Abrechnungs-Header im System-Prompt
- Einen Browser-Zugriffs-Header
Keiner dieser Authentifizierungsprozesse ist öffentlich dokumentiert.
Verfügbare SDKs
Node.js (claude-native.mjs)— 0 AbhängigkeitenPython (claude-native.py)— 0 AbhängigkeitenGo (claude-native.go)— 0 AbhängigkeitenRust (rust-sdk/)— verwendet serde + reqwest
Enthaltene Funktionen
- OAuth- oder API-Schlüssel-Authentifizierung
- Vollständiger Agent-Loop mit Streaming und Tool-Nutzung
- Integrierte Tools (bash, read, write, glob, grep)
- NDJSON-Bridge für Automatisierung (als Subprozess starten, JSON auf stdin/stdout)
- Interaktive REPL
- MCP-Server-Unterstützung
Nutzungsbeispiel
Die Python-Version kann wie folgt verwendet werden:
cp claude-native.py your-project/
python3 claude-native.py -p "erkläre diesen Code"
Das Projekt ist unter der MIT-Lizenz lizenziert und nimmt Feedback und Pull-Requests entgegen. Diese Art von Reverse-Engineering-Arbeit ist nützlich für Entwickler, die die Fähigkeiten von Claude Code in ihre eigenen Projekte integrieren möchten, ohne den Overhead großer Abhängigkeiten.
📖 Read the full source: r/LocalLLaMA
👀 Siehe auch

Claude-Code-Plugin für Reddit-Marktforschung ohne API-Schlüssel
Ein Claude Code-Plugin automatisiert die Reddit-Marktforschung, indem es Threads durchsucht, Inhalte analysiert und Markdown-Berichte mit direkten Links erstellt. Es benötigt keinen Reddit-API-Schlüssel, Authentifizierung oder Konfigurationsdateien und nutzt öffentliche Daten über einen lokalen MCP-Server.

TeenyApp lässt Claude Full-Stack-Websites aus einem einzigen Chat-Link erstellen und bereitstellen
TeenyApp bietet eine Live-Subdomain und ein Agent-Token, das Claude per HTTP nutzen kann, um Code zu erstellen, Migrationen durchzuführen, Authentifizierung einzurichten und direkt auf eine echte URL zu deployen – ohne den Chat zu verlassen.

OpenClaw-Fähigkeit reduziert Agentenübergaben durch Ermöglichung der Selbstausführung
Eine neue Fähigkeit für OpenClaw-Agenten adressiert das häufige Problem, bei dem Agenten den nächsten Schritt identifizieren, aber bei 'Hier ist, was als Nächstes zu tun ist' stoppen und eine menschliche Übergabe erfordern. Die Fähigkeit ermöglicht es Agenten, bestimmte Aktionen selbst auszuführen, wie Registrieren, Posten, Antworten und Unterschreiben.

Pilot: Ein Browser-Automatisierungstool, vollständig mit Claude Code erstellt
Ein Nicht-Entwickler nutzte Claude Code, um Pilot zu erstellen, ein Chrome-Automatisierungstool, das KI ermöglicht, Browser über die Navigation im Barrierefreiheitsbaum zu steuern. Das Tool weist klickbaren Elementen Nummern zu, sodass Claude Befehle wie 'click 5' ausgeben kann, anstatt Bildschirmpositionen zu erraten.