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

Jork Agentic Framework, das mit Claude entwickelt wurde, erreicht Top 10 bei 4-Millionen-Dollar-Hackathon
Ein Entwickler hat ein agentisches Framework namens Jork mit Claude- und GLM-Modellen erstellt, das kürzlich unter 2000+ Bewerbungen bei einem Hackathon mit 4 Millionen Dollar Preisgeld einen Platz unter den Top 10 erreichte. Das Projekt entwickelte sich aus früheren gescheiterten Versuchen, einen vollständig autonomen Agenten zu erschaffen.

Rever UI Cloner: KI-optimierte Alternative zum HTML-Scraping für die UI-Replikation
Rever UI Cloner ist ein API-Endpunkt, der KI-Agenten saubere Designvorlagen anstelle von rohem HTML bietet und so Kontextfensterüberlastung sowie UI-Halluzinationsprobleme vermeidet. Er verwendet das x402-Zahlungsprotokoll, das eine 1 USDC-Mikrotransaktion im Base-Netzwerk für Agent-zu-Agent-Zahlungen erfordert.

Aufbau eines sprachgesteuerten Multi-Agenten-Systems auf Basis von Claude Code
Ein Entwickler baute eine sprachgesteuerte Wake-Word-Schleife für Claude Code, die Unter-Agents spawnen, Arbeit parallelisieren und Ergebnisse automatisch einer Qualitätssicherung unterzieht. Vollständige technische Aufschlüsselung inklusive Sprecherverifizierung und PID-Watcher.

KONTAKT: 3D-Naval-Kampfspiel, vollständig mit Claude Code erstellt
CONTACT ist ein 3D-Marinekampfspiel, das vollständig mit Claude Code + Opus erstellt wurde. Es verfügt über einen 7×7×7 volumetrischen Würfel, eine Kreditwirtschaft mit taktischen Vorteilen und drei Spielmodi, darunter Mensch gegen Claude und Sonnet gegen Sonnet mit anhaltendem strategischem Gedächtnis.