Firmaet Anthropic offentliggjorde ved en fejl den fulde uobfuskerede og ikke-rensede kildekode til værktøjet Claude Code på TypeScript i version 2.1.88 som en del af en udgivelse af NPM-pakken. Koden kom med i udgivelsen i form af map-filen cli.js.map, der blev anvendt under fejlsøgning. For at forhindre lignende lækager anbefales det, at udviklerne husker at tilføje masken ‘*.map’ i ‘.npmignore’-filen.
Arkivet med koden er 59,8 MB stort, inkluderer 1884 filer og indeholder mere end 500.000 linjer kode. Entusiaster er begyndt at dele koden på GitHub, men firmaet Anthropic har startet udsendelse af DMCA-notifikationer for at blokere repository med den lækkede kode baseret på den gældende lovgivning om ophavsret i den digitale tidsalder (DMCA) i USA. 
Under analysen af den offentligt tilgængelige information blev der identificeret 8 endnu ikke annoncerede nye funktioner, 26 skjulte kommandoer, 32 byggeflag, 22 private repositories og over 120 fortrolige miljøvariabler. Blandt de skjulte funktioner er:
- Undercover-tilstand, der fjerner spor af AI-deltagelse ved ændringer i offentlige repositories (den angiver ikke Co-Authored-By og nævner ikke modelnavnet og brugen af AI).
- Et ‘påskeæg’, der giver brugeren sit eget virtuelle kæledyr, som vises ved siden af kommandolinjen. Kæledyrets udseende og adfærd er unikt og dannes baseret på kontoens identifikator.
- Flaget CLAUDE_CODE_COORDINATOR_MODE=1, der aktiverer arbejdet i Claude Code i koordinator-tilstand, som selv opdeler opgaver i dele, fordeler dem mellem separate AI-agenter og samler resultaterne.
- Inter-session IPC-grænseflade, der muliggør at sende beskeder til andre sessioner, der kører på den samme computer (ligesom en chat mellem AI-agenter).
- Proaktiv tilstand, der inkluderer en ikke-sessionbundet 24/7-arbejde med koden. Den konstant aktive assistent KAIROS, der husker tilstanden mellem sessionerne.
- Baggrundstilstand (Daemon Mode), der muliggør brugen af kommandoen ‘claude —bg’ til at starte sessioner og behandle prompts i baggrunden, med muligheden for at se loggen og skifte en session til aktiv tilstand.
- ULTRAPLAN-tilstand, som skaber en separat instans i skyen til at danne en arbejdsplan til løsning af komplekse opgaver.
- Auto-Dream-tilstand (/dream), der i inaktiv tid mellem sessioner strukturerer den information, der er modtaget under sessionerne, og genererer ideer til at løse opgaver og udarbejde handlingsplaner.
- For at omgå den interne lækagedetektor er det kodeord, der bruges til den interne model, "capybara", kodet som String.fromCharCode(99,97,112,121,98,97,114,97).
- Tengu-telemetri, der sporer og sender ikke servere Anthropic over 1000 typer begivenheder.
- Flaget ABLATION_BASELINE og miljøvariablen CLAUDE_CODE_ABLATION_BASELINE til at deaktivere alle sikkerhedsforanstaltninger.
- Skjulte kommandoer, der ikke nævnes i hjælp "—help":
- /ctx-viz — визуализатор контекста
- /btw — дополнительные вопросы
- /good-claude — «пасхальное яйцо»
- /teleport — перенос сеансов
- /share — совместный доступ к сеансам
- /summary — сводка
- /ultraplan — планирование работы
- /subscribe-pr — PR webhook
- /autofix-pr автоисправление PR
- /ant-trace — трассировка
- /perf-issue — отчёт о производительности
- /debug-tool-call — отладочные вызовы
- /bughunter — отладка ошибок
- /break-cache — сброс кэша
- /onboarding — настройка
- /oauth-refresh — обновление токена
- /env — инспектирование окружения
- /reset-limits — сброс состояния лимитов
- /version — внутренний номер версии
- /init-verifiers — настройка верификатора
- /force-snip
- /mock-limits
- /bridge-kick
- /backfill-sessions
- /agents-platform
- /dream
- Underdokumenterede kommandolinjeindstillinger:
- —bare — kører uden hooks og plugins
- —dump-system-prompt — viser systemprompten og afslutter
- —daemon-worker=<k> — indstiller antallet af baggrundsprocesser
- —computer-use-mcp — aktiverer MCP-server
- —claude-in-chrome-mcp — Chrome MCP
- —chrome-native-host
- —bg — kører som en baggrundssession
- —spawn
- —capacity <n> — begrænsning af antallet af samtidige behandlere
- —worktree / -w — isolerer Git-arbejdstræet
Byggeflags:
- KAIROS
- PROACTIVE
- COORDINATOR_MODE
- RIDGE_MODE
- DAEMON
- BG_SESSIONS
- ULTRAPLAN
- BUDDY
- TORCH
- WORKFLOW_SCRIPTS
- VOICE_MODE
- TEMPLATES
- CHICAGO_MCP
- UDS_INBOX
- REACTIVE_COMPACT
- CONTEXT_COLLAPSE
- HISTORY_SNIP
- CACHED_MICROCOMPACT
- TOKEN_BUDGET
- EXTRACT_MEMORIES
- OVERFLOW_TEST
- TERMINAL_PANEL
- WEB_BROWSER
- FORK_SUBAGENT
- DUMP_SYS_PROMPT
- ABLATION_BASE
- BYOC_RUNNER
- SELF_HOSTED
- MONITOR_TOOL
- CCR_AUTO
- MEM_SHAPE_TEL
- SKILL_SEARCH
- Over 120 underdokumenterede miljøvariable, herunder DISABLE_COMMAND_INJECTION_CHECK, CLAUDE_CODE_ABLATION_BASELINE (deaktiverer alle sikkerhedsmekanismer), DISABLE_INTERLEAVED_THINKING,
- Nævnelse af interne repositories, såsom anthropics/casino, anthropics/trellis, anthropics/forge-web, anthropics/mycro_manifests og anthropics/feldspar-testing.
Kilde: opennet.ru
