Spoločnosť Anthropic nedopatrením zverejnila v rámci vydania NPM balíčka claude-code 2.1.88 celý neobfuskovaný a nečistený od interných komponentov zdrojový kód nástroja Claude Code v TypeScripte. Kód sa dostal do vydania v rámci mapovacieho súboru cli.js.map, ktorý sa používal počas ladenia. Aby sa zabránilo podobným únikom, sa odporúča vývojárom nezabudnúť pridať masku „*.map“ do súboru „.npmignore“.
Archív s kódom má veľkosť 59,8 MB, obsahuje 1884 súborov a viac ako 500 tisíc riadkov kódu. Nadšenci začali zdieľať kód na GitHub, ale spoločnosť Anthropic iniciovala rozposielanie DMCA oznámení na zablokovanie repozitárov s únikom kódu na základe platného zákona o autorstve v digitálnej ére (DMCA) v USA. 
Analýzou informácií, ktoré sa dostali do verejného prístupu, bolo odhalených 8 ešte neohlásených nových funkcií, 26 skrytých príkazov, 32 flagov pre zostavovanie, 22 súkromných repozitárov a viac ako 120 dôverných premenných prostredia. Medzi skrytými funkciami sú:
- Režim „Undercover“, ktorý odstraňuje stopy účasti AI pri vykonávaní zmien vo verejných repozitároch (nevytvára Co-Authored-By a nespomína názov modelu a použitie AI).
- „Veľkonočné vajíčko“, ktoré používateľovi ponúka svojho virtuálneho domáceho maznáčika, ktorý sa zobrazuje vedľa príkazového riadku. Vzhľad a správanie maznáčika sú jedinečné a formujú sa na základe identifikátora účtu.
- Flag CLAUDE_CODE_COORDINATOR_MODE=1, ktorý aktivuje prácu Claude Code v režime koordinátora, ktorý sám rozdeľuje úlohy na časti, rozdeľuje ich vykonávanie medzi jednotlivé AI agentov a zlučuje výsledky.
- Medzi-session IPC rozhranie, ktoré umožňuje posielať správy do iných relácií spustených na tom istom počítači (podobne ako chat medzi AI agentmi).
- Proaktívny režim práce (Proactive mode), ktorý zahŕňa neviazanú prácu na kóde počas celého dňa. Neustále aktívny asistent KAIROS, ktorý si pamätá stav medzi reláciami.
- Démonický režim (Daemon Mode), ktorý umožňuje používať príkaz „claude —bg“ na spúšťanie relácií a spracovávanie promptov na pozadí s možnosťou prezerania logu práce a prevodu relácie do aktívneho režimu.
- Režim ULTRAPLAN vytvára samostatný instance v cloude na vytvorenie plánu práce pre riešenie zložitých úloh.
- Režim Auto-Dream (\/dream) počas neaktívneho času medzi reláciami štruktúruje informácie získané počas relácií a generuje nápady na riešenie úloh a vypracováva plán činností.
- Na obídenie vnútorného detektora únikov je kódové meno vnútornej modelu „capybara“ zakódované ako String.fromCharCode(99,97,112,121,98,97,114,97).
- Telemetria Tengu, ktorá sleduje a prenáša nie servery Anthropic viac ako 1000 typov udalostí.
- Hlavica ABLATION_BASELINE a premenná prostredia CLAUDE_CODE_ABLATION_BASELINE na vypnutie všetkých opatrení zabezpečenia.
- Skryté príkazy, ktoré nie sú spomenuté v nápovedě „—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
- Nedokumentované možnosti príkazového riadku:
- —bare — spustenie bez hookov a pluginov
- —dump-system-prompt — výstup systémového výzvy a odchod
- —daemon-worker=<k> — určuje počet pozadí procesov
- —computer-use-mcp — aktivuje MCP-server
- —claude-in-chrome-mcp — Chrome MCP
- —chrome-native-host
- —bg — spustenie pozadia relácie
- —spawn
- —capacity <n> — obmedzenie počtu súbežných spracovateľov
- —worktree \/ -w — izolácia pracovného stromu Git
Zostavovacie vlajky:
- 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
- Viac ako 120 nedokumentovaných premenných prostredia, medzi ktorými DISABLE_COMMAND_INJECTION_CHECK, CLAUDE_CODE_ABLATION_BASELINE (vypína všetky bezpečnostné mechanizmy), DISABLE_INTERLEAVED_THINKING,
- Spomínanie vnútorných repo, ako anthropics\/casino, anthropics\/trellis, anthropics\/forge-web, anthropics\/mycro_manifests a anthropics\/feldspar-testing.
Zdroj: opennet.ru
