Claude-Code-Architekturanalyse aus geleakten Source Maps

Technischer Stack und Architektur
Das am 31. März 2026 auf npm veröffentlichte Claude Code-Paket enthielt .map-Dateien, die den vollständigen TypeScript-Quellcode offenlegten. Die Codebasis besteht aus etwa 1.900 Dateien mit über 512.000 Zeilen TypeScript.
Kern-Technologien
- Laufzeitumgebung: Bun
- Programmiersprache: TypeScript (strict mode)
- Terminal-UI: React + Ink (React für CLI)
- CLI-Parsing: Commander.js mit zusätzlichen Typdefinitionen
- Schema-Validierung: Zod v4
- Code-Suche: ripgrep via GrepTool
- Protokolle: MCP SDK, LSP (vscode-jsonrpc)
- API: Anthropic SDK
- Telemetrie: OpenTelemetry + gRPC (lazy-loaded, ~400KB + 700KB)
- Feature-Flags: GrowthBook
- Authentifizierung: OAuth 2.0, JWT, macOS Keychain
- State-Management: Zustand (React-basierter Store)
Verzeichnisstruktur-Highlights
Das src/-Verzeichnis enthält:
main.tsx- Einstiegspunkt mit Commander.js CLI + React/Ink-Renderingcommands.ts- Befehlsregistrierung mit 100+ Befehlentools.ts- Tool-Registrierung mit 38+ ToolsTool.ts- Tool-TypdefinitionenQueryEngine.ts- LLM-Abfrage-Engine (~46K Zeilen)query.ts- Haupt-Abfrageschleife (~1.729 Zeilen)context.ts- System-/Benutzerkontext-Sammlungcost-tracker.ts- Token-Kostenverfolgungcommands/- Slash-Befehlsimplementierungen (100+)tools/- Tool-Implementierungen (38+)components/- Ink-UI-Komponenten (~140)hooks/- React Hooks + Berechtigungshooksservices/- Externe Service-Integrationen inklusive API, MCP, LSP, Kontextkomprimierung, Speicherextraktion und Analyticsconstants/- System-Prompts + Konstantenbridge/- IDE-Integrationsbrückecoordinator/- Multi-Agenten-Koordinatorplugins/- Plugin-Systemskills/- Skill-Systemmemdir/- Persistentes Speichersystemtasks/- Aufgabenverwaltungssystemstate/- State-Managementremote/- Remote-Sitzungenserver/- Server-Modusvim/- Vim-Modus mit vollständigem Zustandsautomatenvoice/- Spracheingabekeybindings/- Tastenkürzel-Systemscreens/- Vollbild-UI (Doctor, REPL, Resume)schemas/- Zod-Konfigurationsschematamigrations/- Konfigurationsmigrationenquery/- Abfrage-Pipeline-SubmoduleoutputStyles/- Ausgabestilebuddy/- Begleiter-Sprite (Easter Egg)
Kern-Datenfluss
Das System folgt diesem Datenflussmuster:
- Benutzereingabe (Terminal / IDE / Remote)
main.tsx→ Commander.js-ParsingREPL.tsx(Haupt-Interaktionsschleife)QueryEngine.submitMessage()← Sitzungslebenszyklus- Nachrichtenaufbereitungsphase beinhaltet:
applyToolResultBudget()- ErgebnisgrößenbegrenzungsnipCompact()- AusschnittkomprimierungmicroCompact()- MikrokomprimierungcontextCollapse()- KontextzusammenführungautoCompact()- automatische Komprimierung
Diese Analyse basiert auf dem geleakten Quellcode, der Einblicke bietet, wie ein produktiver KI-Coding-Agent Kontext, Tools und Multi-Agenten-Koordination verwaltet.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

BEGEISTERUNG: Lokaler Orchestrator nutzt mehrere ChatGPT-Sitzungen als koordinierte Agenten
DELIGHT ist ein lokaler Orchestrator, der mehrere versteckte ChatGPT-Browser-Sitzungen gleichzeitig ausführt und sie wie ein Team von Agenten koordiniert, ohne API-Schlüssel oder GPU-Ressourcen zu benötigen. Er verbindet sich mit OpenClaw als Aktionsschicht, um Änderungen an echten Dateien vorzunehmen und Tests durchzuführen.

Claude-gestütztes MCP-Tool erzeugt interaktive HTML-Komponenten ohne Build-Tools
Ein Entwickler hat daub.dev erstellt, ein System, in dem Claude einen MCP-Server steuert, um gestylte, interaktive HTML-UI-Komponenten aus natürlichen Sprachbeschreibungen zu erzeugen – ohne React, Bundler oder Build-Pipelines.

fintool fügt OpenClaw-Agenten den Handel mit Aktien und Vorhersagemärkten hinzu
fintool ist eine neue OpenClaw-Fähigkeit, die KI-Agenten ermöglicht, Aktien und Vorhersagemärkte zu handeln. Die Installation erfordert das Lesen einer GitHub-Datei, danach können Agenten Trades auf Hyperliquid, Binance und Polymarket ausführen, mit JSON-Ausgabe für eine saubere Integration.

LLM Circuit Finder: Verdreifachen Sie Schichten, um das Denkvermögen ohne Training zu steigern
Ein neues Toolkit findet 'Reasoning Circuits' in Transformer-Modellen – zusammenhängende Blöcke von 3-4 Schichten, die als unteilbare kognitive Einheiten fungieren. Das Duplizieren dieser Blöcke (Schichten 12-14 in Devstral-24B) verbessert die logische Deduktion von 0,22 auf 0,76 in BBH-Benchmarks, ohne Gewichtsänderungen oder Training.