ai-machine-learning

Alles aus Claude Codes durchgesickertem Quellcode: KAIROS, ULTRAPLAN, Buddy und mehr

Geschrieben von Mert Batur
Apr 1, 2026
16 Lesezeit
Alles aus Claude Codes durchgesickertem Quellcode: KAIROS, ULTRAPLAN, Buddy und mehr

Alles aus Claude Codes durchgesickertem Quellcode: KAIROS, ULTRAPLAN, Buddy und mehr

Am 31. März 2026 hat Anthropic versehentlich eine 59,8 MB große Source Map im @anthropic-ai/claude-code npm-Paket mitgeliefert – und damit 1.884 TypeScript-Dateien sowie im Wesentlichen die gesamte Claude Code-Roadmap mit unveröffentlichten Funktionen offengelegt. Die meisten Berichte haben nur 3–5 Schlagzeilen herausgepickt. Dieser Beitrag deckt alles ab: jedes größere Feature, jeden versteckten Befehl, jeden kontroversen Fund und jeden unveröffentlichten Modellverweis, der im Quellcode gefunden wurde.

Claude Code: Alle durchgesickerten Funktionen auf einen Blick

Bevor wir uns jedem Feature im Detail widmen, hier eine Übersicht aller wichtigen Entdeckungen nach Reifegrad klassifiziert. Keine andere Analyse macht das – dabei ist der Reifegrad wichtiger als der Hype. Ein Feature mit funktionierendem Code hinter einem Flag unterscheidet sich grundlegend von einem String-Literal in einer Konfigurationsdatei.

So lesen Sie die Statusspalte: Gestartet bedeutet, das Feature wurde offiziell veröffentlicht und ist öffentlich verfügbar. Ausgeliefert (Versteckt) bedeutet, der Code funktioniert heute, ist aber nicht in der Benutzeroberfläche zugänglich. Teilweise gebaut bedeutet, die Kernfunktionalität existiert, ist aber unvollständig. Experimentell bedeutet, es steckt hinter einem Feature-Flag mit erheblichem Code, aber unklarem Launch-Zeitplan. Platzhalter bedeutet, wir haben Verweise gefunden, aber minimale Implementierung.

FeatureWas es machtReifegrad
KAIROSPersistenter sitzungsübergreifender Speicher mit Dream-KonsolidierungExperimentell
ULTRAPLAN30-minütige Cloud-Planungssitzungen auf Opus 4.6Gestartet
Coordinator ModeMulti-Agenten-Orchestrierung mit Worker-Claude-InstanzenTeilweise gebaut
BuddyTamagotchi-ähnlicher KI-Begleiter mit 18 Spezies und SeltenheitsstufenExperimentell
Bridge ModeFernsteuerung vom Smartphone/BrowserTeilweise gebaut
Daemon ModeHintergrundsitzungen in tmuxAusgeliefert (Versteckt)
UDS InboxSitzungsübergreifende IPC über Unix-Domain-SocketsTeilweise gebaut
Auto-Dream4-phasige Speicherkonsolidierung (Orient/Gather/Consolidate/Prune)Experimentell
Undercover ModeEntfernt KI-Spuren aus Git-CommitsPlatzhalter
Anti-DistillationGefälschte Tool-Injektion zum Vergiften konkurrierender TrainingsdatenExperimentell
Frustration DetectionRegex-basierte Frustrationserkennung, die Claude's Verhalten anpasstAusgeliefert (Versteckt)
YOLO ClassifierGenehmigt risikoarme Vorgänge automatisch ohne NutzerbestätigungAusgeliefert (Versteckt)
Voice ModeSprachinteraktion mit Claude CodePlatzhalter
Web BrowserEingebauter Browser für Claude CodePlatzhalter

Das sind 14 verschiedene unveröffentlichte oder versteckte Funktionen. Schauen wir uns jede einzeln an.

Wie der Claude Code Quellcode-Leak passierte

Der Anthropic Claude Code npm-Leak war peinlich einfach. Version v2.1.88 des @anthropic-ai/claude-code-Pakets wurde mit einer Datei namens cli.js.map ausgeliefert – einer Source Map, mit der man minimierten JavaScript-Code zurück in den ursprünglichen TypeScript-Quellcode übersetzen kann.

text
@anthropic-ai/[email protected]
  cli.js        (minimiertes Produktions-Bundle)
  cli.js.map    (59,8 MB Source Map -- sollte hier nicht sein)

Source Maps existieren, damit Entwickler Produktionscode debuggen können, sollten aber nie in einem öffentlichen Paket ausgeliefert werden. Buns Bundler (den Anthropic verwendet) fügt Source Maps standardmäßig hinzu – ein bekanntes Problem, das bereits anderen Teams passiert ist. Die .map-Datei enthielt den vollständigen, lesbaren TypeScript-Quellcode für 1.884 Dateien.

Der Sicherheitsforscher Chaofan Shou entdeckte es als Erster und postete auf X. Innerhalb von Stunden entfernte Anthropic die Datei. Aber da waren Mirrors bereits auf GitHub und dezentralen Hosting-Plattformen im Umlauf. Wie The Register berichtete, bezeichnete Anthropic den Vorfall als „ein Release-Packaging-Problem, verursacht durch menschliches Versagen, kein Sicherheitsverstoß."

Dies war auch Anthropics zweite peinliche Enthüllung innerhalb einer Woche – nur fünf Tage zuvor hatte eine CMS-Fehlkonfiguration die Existenz ihres „Mythos"-Modells geleakt. Keine gute Woche für ihr Sicherheitsteam.

KAIROS – Der persistente sitzungsübergreifende Assistent

KAIROS ist das ambitionierteste Feature im Leak und dasjenige, das grundlegend verändert, was Claude Code im Kern ist. Bisher startet jede Claude Code-Sitzung von vorne. KAIROS macht Claude Code persistent – es erinnert sich an Ihr Projekt, Ihre Muster und Ihre Präferenzen über Sitzungen hinweg.

Die Implementierung verwendet tägliche Append-Only-Markdown-Logs, die unter ~/.claude/.../logs/YYYY/MM/DD.md gespeichert werden. Jede Sitzung fügt Kontext hinzu. Mit der Zeit baut Claude Code eine laufende Historie Ihrer Arbeit auf – nicht nur was Sie gefragt haben, sondern auch was es über Ihre Codebasis und Ihren Workflow beobachtet hat.

Feature-Gates bestätigen, dass es real ist: feature('KAIROS') kombiniert mit dem tengu_kairos-Flag. Der Code referenziert auch ein Teaser-Fenster vom 1.–7. April 2026 und einen vollständigen Launch im Mai 2026, obwohl diese Termine leicht verschieben könnten. Da KAIROS bereits mit Claude Codes Modellwechselfähigkeiten zusammenarbeitet, könnte Anthropic dies schrittweise einsetzen.

<!-- IMAGE: KAIROS daemon architecture showing session persistence, auto-dream phases, and exclusive tools -->

Auto-Dream: Wie Claude Code „schläft"

Der faszinierendste Teil von KAIROS ist Auto-Dream – ein Speicherkonsolidierungssystem mit vier Phasen, das läuft, wenn Sie Claude Code nicht verwenden:

typescript
// Der 4-phasige Dream-Zyklus aus dem geleakten Quellcode
type DreamPhase = 'orient' | 'gather' | 'consolidate' | 'prune';

interface KairosConfig {
  blockingBudgetMs: 15000;   // 15s pro Phase
  maxOutputSize: 25600;       // <25KB
  triggerAfterSessions: 5;
  triggerAfterHours: 24;
}

Orient scannt aktuelle Sitzungsprotokolle. Gather zieht relevante Muster und Entscheidungen heraus. Consolidate komprimiert sie in dauerhaften Speicher. Prune entfernt Rauschen und hält die Ausgabe unter 25 KB. Der gesamte Zyklus wird nach 24 Stunden und mindestens 5 Sitzungen ausgelöst, wobei jede Phase ein 15-Sekunden-Blocking-Budget erhält, bevor sie automatisch in den Hintergrund wechselt.

Die „Träume"-Metapher ist nicht nur Marketing – so funktioniert das System tatsächlich. Genau wie menschlicher Schlaf Erinnerungen konsolidiert, destilliert Auto-Dream rohe Sitzungsprotokolle in strukturiertes Wissen, das persistiert.

KAIROS Exklusive Tools

KAIROS hat Zugriff auf Tools, die normale Claude Code-Sitzungen nicht haben:

ToolWas es machtWarum es wichtig ist
SendUserFileSchickt Dateien proaktiv an den NutzerClaude Code kann Ergebnisse liefern, ohne dass Sie fragen
PushNotificationSendet Benachrichtigungen an Ihr GerätKAIROS kann Sie benachrichtigen, wenn Hintergrundarbeit abgeschlossen ist
SubscribePRÜberwacht Pull-Request-AktivitätenPersistentes Bewusstsein für die Code-Änderungen Ihres Teams
SleepToolPausiert KAIROS für eine bestimmte DauerEnergiemanagement für den Hintergrund-Daemon

Diese Tools zeigen, dass KAIROS nicht nur ein Speichersystem ist – es ist ein autonomer Agent, der in Ihrem Namen handeln kann. Die Statusmodi (normal und proactive) deuten darauf hin, dass es zwischen passivem Erinnern und aktivem Handeln wechseln kann.

Fazit: KAIROS ist das Feature mit der höchsten Wahrscheinlichkeit zu erscheinen, und es wird grundlegend verändern, wie Entwickler Claude Code nutzen. Der Code ist substanziell, die Architektur ist gut durchdacht, und persistentes KI-Pair-Programming ist klar die Richtung, in die die Branche steuert.

ULTRAPLAN, Coordinator Mode und Multi-Agenten-Funktionen

Diese drei Features erzählen eine Geschichte: Claude Code entwickelt sich von einem Sitzungs-Tool zu einem autonomen, verteilten System. ULTRAPLAN übernimmt die Planung, Coordinator Mode die Ausführung und Daemon Mode die Persistenz.

ULTRAPLAN: 30-Minütige Cloud-Planung

Claude Code ULTRAPLAN lagert aufwändiges Denken in die Cloud aus. Wenn Sie es aufrufen (über den /ultraplan-Slash-Befehl), startet Claude Code eine 30-minütige Planungssitzung, die Opus 4.6 in Anthropics Cloud Container Runtime (CCR) ausführt. Ihr lokales Terminal fragt alle 3 Sekunden nach Updates.

Der Plan wird in einer browserbasierten Überprüfungsoberfläche präsentiert. Sobald Sie zustimmen, archiviert das „Teleport to Terminal"-Feature die Remote-Sitzung und beginnt mit der lokalen Ausführung – im Wesentlichen wird der Plan direkt in Ihr Arbeitsverzeichnis transferiert. Das ist rechenintensives KI-Reasoning, das auf den Server verlagert wird, während Ihr Laptop kühl bleibt.

Coordinator Mode: Ein Claude, viele Worker

Coordinator Mode ist Multi-Agenten-Orchestrierung. Eine Claude-Instanz agiert als Koordinator und spawnt Worker-Claude-Instanzen, die jeweils ein eigenes isoliertes Scratch-Verzeichnis erhalten (via tengu_scratch).

typescript
// Coordinator Mode XML-Protokoll (vereinfacht aus dem geleakten Quellcode)
interface CoordinatorTask {
  phase: 'research' | 'spec' | 'implement' | 'verify';
  agentId: string;
  scratchDir: string;  // isoliert pro Agent
  timeout: number;
}

Worker kommunizieren über ein XML-basiertes <task-notification>-Protokoll mit Feldern für Status, Zusammenfassung, Token-Nutzung und Dauer. Der Koordinator folgt einem 4-Phasen-Workflow: das Problem erforschen, Spezifikationen schreiben, über Dateien hinweg implementieren und Ergebnisse verifizieren.

Dies ist Anthropics Antwort auf das Multi-Agenten-Problem, das Cursor und Windsurf ebenfalls verfolgen. Zum Kontext: Wie Windsurf und Cursor im Vergleich abschneiden bei Multi-Datei-Operationen – der wesentliche Unterschied ist, dass Coordinator Mode vollständig isolierte Agenten verwendet statt eines einzelnen Modells mit erweitertem Kontext.

Aktivierung ist explizit: CLAUDE_CODE_COORDINATOR_MODE=1 setzen.

Daemon Mode: Hintergrundausführung

Daemon Mode ist das einfachste der drei Features – und funktioniert wahrscheinlich bereits. Es spawnt Claude Code-Sitzungen in tmux, die nach dem Schließen Ihres Terminals weiter bestehen:

bash
# Daemon Mode-Befehle aus dem Quellcode
claude --bg <prompt>          # Hintergrundsitzung starten
claude daemon ps              # Hintergrundsitzungen auflisten
claude daemon logs <id>       # Sitzungsausgabe anzeigen
claude daemon attach <id>     # Sitzung wieder verbinden
claude daemon kill <id>       # Sitzung beenden

Kombiniert mit KAIROS und Coordinator Mode vervollständigt Daemon Mode das Bild: Claude Code plant in der Cloud (ULTRAPLAN), verteilt Arbeit auf Agenten (Coordinator) und läuft persistent im Hintergrund (Daemon) – alles während es sitzungsübergreifenden Speicher aufbaut (KAIROS).

Fazit: ULTRAPLAN wurde offiziell gestartet und ist damit das erste dieser drei Features, das öffentlich verfügbar ist. Daemon Mode funktionierte bereits im Hintergrund. Coordinator Mode braucht die meiste Arbeit, hat aber das höchste Potenzial.

Buddy, Bridge und UDS Inbox – Die unerwarteten Features

Nicht alles im Leak dreht sich um autonome Agenten und Cloud-Computing. Manches ist einfach... seltsam. Im besten Sinne.

Buddy: Ihr KI-Haustier-Begleiter

Buddy ist ein Tamagotchi-ähnliches KI-Haustier, das in Ihrem Terminal lebt. Ja, wirklich. Das Claude Code Buddy-Haustiersystem umfasst 18 Spezies – duck, goose, blob, cat, dragon, octopus, owl, penguin, turtle, snail, ghost, axolotl, capybara, cactus, robot, rabbit, mushroom und chonk – jede mit Seltenheitsstufen:

StufeDrop-RateBeschreibung
Gewöhnlich60%Standard-Speziesvarianten
Ungewöhnlich25%Etwas seltenere Farbvarianten
Selten10%Einzigartige visuelle Behandlungen
Episch4%Eigene Animationen und Effekte
Legendär1%Top-Tier-Sammlerstücke
Schimmernd1%Ultraseltenene schimmernde Varianten

Jeder Buddy hat Statistiken wie Debugging (78), Geduld (62), Chaos (91), Weisheit (55) und Sarkasmus (84). Sprites animieren mit einem 500-ms-Takt und 10-Sekunden-Sprechblasen. Der Code referenziert ein Teaser-Fenster vom 1.–7. April und einen vollständigen Launch im Mai 2026.

Ist es albern? Absolut. Aber Gamification funktioniert. GitHub gab uns Beitragsgraphen, Duolingo gab uns Streaks, und Anthropic will uns ein sarkastisches Gespenst mit 91 Chaos-Rating geben, das unseren Code beurteilt. Die Buddy-Diskussion dominierte die ersten 12 Stunden nach dem Leak auf X/Twitter.

Bridge: Claude Code auf Ihrem Smartphone

Bridge Mode ermöglicht die Fernsteuerung einer Claude Code-Sitzung – von einem Smartphone, Browser oder einem anderen Gerät aus. Der claude remote-control-Befehl initialisiert über POST /v1/environments/bridge und upgradet dann vom Polling zu WebSocket für Echtzeit-Kommunikation.

Steuerungsnachrichten umfassen initialize, set_model und can_use_tool – das bedeutet, Sie können Tool-Nutzungsberechtigungen von Ihrem Smartphone genehmigen, während Claude Code auf Ihrer Workstation läuft. Dies passt natürlich zum Model Context Protocol (MCP) zur Erweiterung von Claude Codes Fähigkeiten und ergänzt Cursors Regelwerk durch Remote-Überwachung statt Vorab-Konfiguration.

Bridge ist teilweise bereits veröffentlicht, was es zu einem der Features macht, die dem Launch am nächsten sind.

UDS Inbox: Wie Claude-Instanzen miteinander kommunizieren

UDS Inbox ist die Netzwerkschicht unter Coordinator Mode. Es verwendet Unix-Domain-Sockets unter ~/.claude/sessions/ für die Interprozesskommunikation zwischen Claude Code-Instanzen.

Die Adressierung unterstützt sowohl lokale Pfade (uds:/.../sock) als auch Remote-Endpunkte (bridge:...). Ein ListPeersTool übernimmt die Entdeckung – eine Claude-Instanz kann andere finden und mit ihnen kommunizieren. Dies ist die Infrastruktur, die den Multi-Agenten Coordinator Mode ermöglicht.

Fazit: Bridge wird am wahrscheinlichsten vollständig erscheinen – es ist bereits teilweise live. Buddy wird wahrscheinlich als unterhaltsames Engagement-Feature erscheinen. UDS Inbox ist interne Infrastruktur, mit der Nutzer nicht direkt interagieren.

Kontroverse Funde – Undercover Mode, Anti-Distillation und Frustration Detection

Nicht alles im Leak ist aufregend. Manches ist tatsächlich beunruhigend.

Undercover Mode: KI-Autorschaft verbergen

Undercover Mode ist die kontroverseste Entdeckung. Das Feature-Flag CLAUDE_CODE_UNDERCOVER löst Verhalten aus, das KI-Spuren aus Git-Commits entfernt – Commit-Nachrichten normalisiert, KI-Autorschaftsmarkierungen entfernt und Beiträge menschlich aussehen lässt.

Eine Liste von 22 geheimen Anthropic-Repositories befindet sich in einer Undercover-Allowlist, was darauf hindeutet, dass dies zumindest für den internen Gebrauch konzipiert wurde. Ob es jemals extern aktiv war, ist unklar – das Flag existiert, aber der Implementierungsstatus ist mehrdeutig.

Die Implikationen sind ernst. Open-Source-Projekte diskutieren zunehmend, ob KI-generierte Beiträge gekennzeichnet werden sollten. Ein Tool, das KI-Beteiligung aktiv verschleiert, untergräbt diese Diskussion. Der Hacker News-Thread zum Leak verbrachte mehr Zeit mit der Debatte über Undercover Mode als über jedes andere Feature.

Anti-Distillation: Konkurrenz-Trainingsdaten vergiften

Anti-Distillation ist ein defensiver Mechanismus. Das Feature-Flag tengu_anti_distill_fake_tool_injection tut genau das, was es klingt: Es injiziert gefälschte Tools in Claude Codes Ausgaben, sodass wenn ein konkurrierendes Modell versucht, von Claude Codes Verhalten zu lernen (eine Technik namens Destillation), es vergiftete Trainingsdaten erhält.

Wie Alex Kims detaillierte technische Analyse darauf hinweist, ist dies im Wesentlichen ein Wettrüsten. Anthropic schützt seinen Wettbewerbsvorsprung, indem es seine Ausgaben für die Trainingspipelines von Konkurrenten giftig macht. Es ist cleveres Engineering, bedeutet aber auch, dass Claude Codes Ausgaben unsichtbares Rauschen enthalten könnten, das Sie nicht beeinträchtigt – aber ein Modell, das Claude's Verhalten replizieren möchte, verwirren würde.

Frustration Detection und der YOLO Classifier

Frustration Detection ist überraschend geradlinig. Claude Code beobachtet Muster in Ihren Nachrichten:

typescript
// Frustrations-Erkennungs-Regex-Muster (vereinfacht aus dem Quellcode)
const FRUSTRATION_PATTERNS = [
  /\b(wtf|damn|ugh|stupid|broken|hate)\b/i,
  /!{3,}/,        // mehrere Ausrufezeichen
  /\.{4,}/,       // übermäßige Ellipsen
];

Wenn es Frustration erkennt, passt Claude Code sich an – wechselt wahrscheinlich zu einem versöhnlicheren Ton, bietet einfachere Lösungen an oder ist expliziter über sein Vorgehen. Ehrlich gesagt? Das ist einfach gutes UX-Engineering. Wenn Sie schon mal wütend in einen Coding-Assistenten getippt haben, wissen Sie, dass das Letzte, was Sie wollen, eine fröhliche „Lass mich das nochmal versuchen!"-Antwort ist.

Der YOLO Classifier ist interessanter und von keinem anderen Artikel aufgedeckt worden. Gefunden in src/utils/permissions/yoloClassifier.ts, klassifiziert er Vorgänge automatisch als NIEDRIG, MITTEL oder HOCH risikoreich. NIEDRIG-Risiko-Vorgänge werden ohne Rückfrage automatisch genehmigt. So entscheidet Claude Code, wann es einfach etwas tut versus wann es um Erlaubnis fragt – und die Klassifikationslogik zeigt, was Anthropic für sicher zu automatisieren hält.

Fazit: Frustration Detection ist vernünftiges UX – die meisten Nutzer werden sich nicht darum scheren. Anti-Distillation ist eine legitime Wettbewerbsverteidigung. Undercover Mode ist derjenige, der Aufmerksamkeit verdient, unabhängig davon, ob er aktiv ist.

Versteckte Infrastruktur – Slash-Befehle, Feature-Flags und Umgebungsvariablen

Der Leak hat das Gerüst unter Claude Codes Features enthüllt: 26 versteckte Slash-Befehle, 32 Feature-Flags und Dutzende von Umgebungsvariablen. Hier ist, was wissenswert ist.

Versteckte Slash-Befehle, die es wert sind zu kennen

Der Leak enthüllte 26 Slash-Befehle, die über das Dokumentierte hinausgehen. Die meisten sind hinter Feature-Flags versteckt, aber diese sind die interessanten:

BefehlWas er machtStatus
/ctx-vizVisualisiert Ihre aktuelle Kontextfenster-NutzungFunktionsfähig
/btwStellt eine Nebenfrage, ohne das Hauptgespräch zu unterbrechenFunktionsfähig
/ultraplanStartet eine ULTRAPLAN-Cloud-PlanungssitzungGesperrt
/dreamLöst manuell die KAIROS-Speicherkonsolidierung ausGesperrt
/subscribe-prAbonniert KAIROS für PR-AktivitätenGesperrt
/autofix-prBehebt automatisch Pull-Request-ProblemeGesperrt
/bughunterStartet automatisierten Bug-SuchmodusGesperrt
/envZeigt Umgebungsinfos und aktive Flags anFunktionsfähig
/versionZeigt detaillierte Versions- und Build-InfosFunktionsfähig

/ctx-viz und /btw sind sofort am nützlichsten. Probieren Sie /ctx-viz aus, wenn Sie sich fragen, warum Claude Code mitten im Gespräch den Kontext verliert.

Feature-Flags und GrowthBook-Gates

Anthropic verwendet GrowthBook für das Feature-Flag-Management. Die 32 Compile-Time-Flags werden zur Compile-Zeit eingebaut (keine Runtime-Toggles), das heißt, Features werden beim Bauen des Pakets ein- oder ausgeschlossen. Wichtige Flags:

FlagSteuertStandard
KAIROSPersistenter sitzungsübergreifender AssistentAus
ULTRAPLANCloud-PlanungssitzungenAus
COORDINATOR_MODEMulti-Agenten-OrchestrierungAus
BRIDGE_MODEFernsteuerungsfähigkeitAn (teilweise)
DAEMONUnterstützung für HintergrundsitzungenAn
BUDDYKI-Haustier-BegleiterAus
VOICE_MODESprachinteraktionAus
WEB_BROWSEREingebauter BrowserAus
PROACTIVEProaktives KAIROS-VerhaltenAus
UDS_INBOXSitzungsübergreifende IPCAus
TEMPLATESProjektvorlagensystemAus
BG_SESSIONSHintergrundsitzungsverwaltungAn

Die Flags, die standardmäßig An sind (DAEMON, BRIDGE_MODE, BG_SESSIONS), werden bereits ausgeliefert. Alles andere wartet noch.

Umgebungsvariablen: Mit Vorsicht behandeln

Die aufschlussreichsten (und gefährlichsten) Umgebungsvariablen:

  • USER_TYPE=ant – schaltet alle internen Anthropic-Features frei. Das selbst zu setzen funktioniert wahrscheinlich nicht (es erfordert wahrscheinlich serverseitige Validierung), aber es ist interessant, dass die Unterscheidung im Client-Code existiert.
  • CLAUDE_CODE_ABLATION_BASELINE – deaktiviert alle Sicherheitsfunktionen. Dies ist für A/B-Tests von Sicherheitsmaßnahmen gegen eine Keine-Sicherheit-Baseline. Nicht anfassen.
  • DISABLE_COMMAND_INJECTION_CHECK – genau das, wie es klingt. Nur für interne Tests.
  • DISABLE_INTERLEAVED_THINKING – schaltet Claude's Chain-of-Thought-Reasoning zwischen Tool-Aufrufen aus.

Es gibt auch ein Request-Fingerprinting-System mit SHA256(SALT + character_samples) mit dem Salt 59cf53e54c78, binäre Client-Attestierung in Zig geschrieben, und über 1.000 Telemetrie-Ereignistypen. Websuche kostet intern 0,01 $ pro Anfrage.

Unveröffentlichte Claude-Modelle und interne Codenamen

Der Quellcode referenziert Modelle, die noch nicht existieren – und interne Codenamen, die Anthropics unveröffentlichter Modell-Pipeline zugeordnet werden.

CodenameModell-IDHinweis
CapybaraUnbekannt (wahrscheinlich Mythos)Kodiert via String.fromCharCode() zur Erkennung zu vermeiden; bestätigt durch Fortunes Mythos-Leak-Berichterstattung
FennecMöglicherweise opus-4-7Im ULTRAPLAN-Modellauswahl-Code referenziert
NumbatMöglicherweise sonnet-4-8Im Leichtgewicht-Task-Routing referenziert

Die Modellkennungen opus-4-7 und sonnet-4-8 legen nahe, dass Anthropic intern zumindest Modelle der nächsten Generation testet. Die Tatsache, dass Capybara absichtlich mit String.fromCharCode() verschleiert wurde – den String vor einfacher Textsuche verbergend – zeigt, dass Anthropic weiß, dass Menschen ihre Builds durchsuchen.

Für mehr Kontext darüber, wie Claude Code im Vergleich zu Cursor und GitHub Copilot abschneidet bezüglich Modellfähigkeiten, deutet die Existenz dieser Modellverweise darauf hin, dass Claude Code weiterhin leistungsfähigere Basismodelle bekommen wird, bevor Konkurrenten mithalten können.

Vorbehalt: Codenamen im Quellcode garantieren keine öffentlichen Veröffentlichungen. Diese könnten interne Experimente sein, die nie erscheinen.

Was das für Entwickler bedeutet

Der Leak enthüllt Claude Codes Entwicklungsrichtung: von einem sitzungsbasierten Coding-Assistenten zu einem persistenten, autonomen Multi-Agenten-System. Hier ist, was tatsächlich für Ihren Workflow relevant ist.

Features, die es wert sind, verfolgt zu werden

KAIROS und Coordinator Mode verdienen Ihre Aufmerksamkeit. KAIROS verwandelt Claude Code in etwas, das Ihr Projekt über Sitzungen hinweg kennt – kein erneutes Erklären Ihrer Architektur jedes Mal, wenn Sie ein Gespräch beginnen. Coordinator Mode lässt Claude Code Arbeit über mehrere Agenten parallelisieren. Zusammen repräsentieren sie einen fundamentalen Wandel von „Tool, das Sie benutzen" zu „Kollege, der neben Ihnen arbeitet."

Daemon Mode und Bridge sind weniger dramatisch, aber unmittelbar nützlicher. Claude Code im Hintergrund laufen zu lassen, während Sie seine Arbeit von Ihrem Smartphone aus überprüfen, ist ein Workflow, der heute bereits teilweise möglich ist.

Die Transparenzfrage

Undercover Mode braucht eine branchenweite Diskussion. Ob er aktiv ist oder nicht – die Tatsache, dass ein großes KI-Coding-Tool das Verstecken von KI-Autorschaft in der Git-Historie erkundet hat, ist bedeutsam. Wenn Sie ein Open-Source-Projekt pflegen, sollten Sie über Beitragsrichtlinien nachdenken, die KI-generierten Code adressieren – nicht wegen diesem spezifischen Feature, sondern weil die Frage nicht verschwinden wird.

Wie Claude Code im Vergleich zur Konkurrenz abschneidet

Die geleakte Roadmap positioniert Claude Code in mehreren Bereichen vor der Konkurrenz:

FeatureErscheinungswahrscheinlichkeitEntwicklerauswirkungAktion
KAIROSHoch (Mai 2026)Transformativ – persistenter KI-Pair-ProgrammerGenau beobachten
Coordinator ModeMittel (2026 H2)Hoch – paralleles Multi-Agenten-CodingBeobachten
ULTRAPLANGestartetHoch – cloud-ausgelagertes PlanningJetzt ausprobieren
Daemon ModeBereits ausgeliefertMittel – HintergrundausführungJetzt ausprobieren
BridgeTeilweise ausgeliefertMittel – Remote-ÜberwachungJetzt ausprobieren
BuddyHoch (Mai 2026)Gering – Spaß, nicht funktionalVorerst ignorieren
Undercover ModeUnklarHoch (ethische Implikationen)Richtlinien vorbereiten

Cursor hat eigene Hintergrundagenten-Features. Windsurf treibt Multi-Datei-Operationen voran. GitHub Copilot hat Codex für asynchrone Aufgaben. Aber keiner von ihnen hat etwas, das KAIROS' persistentem Speichersystem oder Coordinator Modes vollständiger Multi-Agenten-Isolation ähnelt. Wenn diese Features wie geplant erscheinen, nimmt Claude Code einen bedeutenden Vorsprung.

Wenn Sie KI-Features zu Ihren eigenen Anwendungen hinzufügen, sind die Muster in diesem Leak – persistenter Speicher, Multi-Agenten-Koordination, Hintergrundausführung – als architektonische Blueprints für Ihre eigenen KI-Integrationen sehr lehrreich.

Häufig gestellte Fragen

Was wurde im Claude Code Quellcode-Leak enthüllt?

Am 31. März 2026 wurde eine 59,8 MB große Source Map-Datei (cli.js.map) versehentlich im npm-Paket @anthropic-ai/claude-code v2.1.88 eingeschlossen. Sie enthielt 1.884 TypeScript-Quelldateien, die die gesamte Claude Code-Codebasis enthüllten, einschließlich unveröffentlichte Features wie KAIROS, ULTRAPLAN, Coordinator Mode, Buddy, 26 versteckte Slash-Befehle und 32 Feature-Flags.

Wie hat Anthropic Claude Code versehentlich geleakt?

Ein Packaging-Fehler ließ die Source Map-Datei im npm-Publish. Buns Bundler fügt Source Maps standardmäßig hinzu, und die .map-Datei wurde nicht ausgeschlossen. Der Sicherheitsforscher Chaofan Shou entdeckte es und postete auf X. Anthropic entfernte die Datei innerhalb von Stunden und bezeichnete es als „Release-Packaging-Problem, das durch menschliches Versagen verursacht wurde."

Was ist KAIROS in Claude Code?

KAIROS ist ein unveröffentlichter persistenter sitzungsübergreifender Assistent. Er führt tägliche Append-Only-Logs, konsolidiert Speicher durch einen 4-phasigen „Dream"-Zyklus (Orient, Gather, Consolidate, Prune) und hat exklusive Tools wie SendUserFile und PushNotification. Er repräsentiert Claude Codes Entwicklung von einem Sitzungs-Tool zu einem persistenten KI-Pair-Programmer.

Was ist ULTRAPLAN in Claude Code?

ULTRAPLAN ist ein mittlerweile offiziell gestarteter Planungsmodus, der Opus 4.6 in Anthropics Cloud Container Runtime ausführt. Er generiert detaillierte Pläne in der Cloud, die Sie in einem Browser überprüfen, und „teleportiert" dann die Ausführung in Ihr lokales Terminal. Ursprünglich als experimentelles Feature im Leak entdeckt, wurde ULTRAPLAN inzwischen offiziell gestartet.

Was ist das Buddy-System in Claude Code?

Buddy ist ein Tamagotchi-ähnlicher KI-Haustier-Begleiter mit 18 Spezies, 6 Seltenheitsstufen (von Gewöhnlich bei 60% bis Schimmernd bei 1%), individuellen Statistiken und kosmetischen Gegenständen. Es scheint ein Gamification-Feature zu sein, das Coding-Sitzungen ansprechender machen soll. Sprites animieren in 500-ms-Intervallen mit 10-Sekunden-Sprechblasen.

Was sind Claude Codes versteckte Slash-Befehle?

Der Leak enthüllte 26 undokumentierte Slash-Befehle. Bemerkenswerte sind /ctx-viz (Kontextfenster-Visualisierung), /btw (Nebenfragen), /ultraplan, /dream (manuelle Speicherkonsolidierung), /subscribe-pr, /autofix-pr und /bughunter. Die meisten sind hinter Feature-Flags versteckt, die noch nicht aktiviert sind.

Welche unveröffentlichten Claude-Modelle wurden im Leak gefunden?

Der Quellcode referenziert opus-4-7- und sonnet-4-8-Modellkennungen sowie interne Codenamen Capybara, Fennec und Numbat. Capybara wurde absichtlich mit String.fromCharCode() verschleiert. Diese deuten auf kommende Modelle hin, obwohl Codenamen im Quellcode keine öffentlichen Veröffentlichungen garantieren.

Was ist Undercover Mode in Claude Code?

Undercover Mode entfernt KI-Spuren aus Git-Commits – entfernt KI-Autorschaftsmarkierungen und normalisiert Commit-Nachrichten, damit sie menschlich aussehen. Ein Feature-Flag existiert (CLAUDE_CODE_UNDERCOVER), aber es ist unklar, ob er aktiv ist. Er war der kontroverseste Fund und löste eine Debatte über KI-Zuschreibung in Open-Source-Projekten aus.

Ist Claude Code nach dem Leak Open Source?

Nein. Der Leak war versehentlich und Anthropic entfernte die Source Map innerhalb von Stunden. Der Code bleibt proprietär. Mirrors tauchten auf GitHub und dezentralen Plattformen auf, aber Anthropic stellt DMCA-Takedowns aus. Dies war ein Packaging-Fehler, keine Open-Source-Veröffentlichung.

Hat Anthropic auf den Claude Code-Leak reagiert?

Ja. Anthropic bestätigte den Leak gegenüber The Register und bezeichnete ihn als „Release-Packaging-Problem, verursacht durch menschliches Versagen, kein Sicherheitsverstoß." Sie entfernten die Source Map aus dem npm-Paket und erkannten an, dass der freigegebene Code unveröffentlichte Features enthielt, die möglicherweise so erscheinen oder nicht.

Quellen

Tags

claude-codeanthropicgeleakter-quellcodekairoski-coding-toolsultraplan

Diesen Artikel teilen

Ihr Projekt starten

Bereit, etwas Außergewöhnliches zu bauen?

Machen wir aus Ihrer Vision ein fertiges Produkt. Unser Team baut mit Ihnen Software, die spürbar etwas bewegt.