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

✍️ OpenClawRadar📅 Veröffentlicht: 24. März 2026🔗 Source
Reverse-Engineered Claude Code SDK in vier Sprachen veröffentlicht
Ad

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ängigkeiten
  • Python (claude-native.py) — 0 Abhängigkeiten
  • Go (claude-native.go) — 0 Abhängigkeiten
  • Rust (rust-sdk/) — verwendet serde + reqwest
Ad

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

Ad

👀 Siehe auch

TeenyApp lässt Claude Full-Stack-Websites aus einem einzigen Chat-Link erstellen und bereitstellen
Werkzeuge

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.

OpenClawRadar
AlphaCreek: Ein MCP-Server, der SEC-Einreichungen in Chunks aufteilt, um die Token-Nutzung um 85 % zu reduzieren
Werkzeuge

AlphaCreek: Ein MCP-Server, der SEC-Einreichungen in Chunks aufteilt, um die Token-Nutzung um 85 % zu reduzieren

AlphaCreek ist ein kostenloser MCP-Konnektor für Claude, der den Tokenverbrauch bei SEC-Einreichungen um etwa 85 % reduziert, indem zuerst ein Inhaltsverzeichnis zurückgegeben und dann nur die vom Agenten angeforderten Abschnitte abgerufen werden.

OpenClawRadar
docvault: Lokale API-Dokumentation generieren, um KI-Halluzinationen zu reduzieren
Werkzeuge

docvault: Lokale API-Dokumentation generieren, um KI-Halluzinationen zu reduzieren

docvault ist ein Tool, das Markdown-API-Referenzen aus Quellcode generiert, um Claude und anderen LLMs dabei zu helfen, das Halluzinieren von Funktionssignaturen zu stoppen. Es funktioniert für Rust-Crates und Python-Pakete, erzeugt eine zweistufige Markdown-Datei und enthält ein Claude Code-Plugin für den automatisierten Betrieb.

OpenClawRadar
Claude Code fügt Fernsteuerungsfunktion für die Verwaltung mobiler Sitzungen hinzu
Werkzeuge

Claude Code fügt Fernsteuerungsfunktion für die Verwaltung mobiler Sitzungen hinzu

Claude Code ermöglicht es Entwicklern nun, Aufgaben in ihrem Terminal zu starten und Sitzungen von mobilen Geräten aus über die Claude-App oder claude.ai/code weiter zu steuern, während Claude lokal auf ihrem Computer läuft.

OpenClawRadar