A Claude Code eszközkészlet kódjának kiszivárgása, amelyet egy elfelejtett map-fájl okozott az NPM-csomagban.

Az Anthropic cég figyelmetlenségből a claude-code 2.1.88 NPM-csomagban közzétette a Claude Code eszköz forráskódját TypeScript nyelven, amely nem volt obfuszkálva és nem volt eltávolítva a belső komponensek. A kód a cli.js.map térképfájl részeként került kiadásra, amelyet hibakeresés során használtak. Az ilyen szivárgások elkerülése érdekében a fejlesztőknek ajánlott elfelejteni, hogy a „*.map” maszkot hozzáadják a „.npmignore” fájlhoz.

A kódot tartalmazó archívum mérete 59,8 MB, 1884 fájlt tartalmaz, és több mint 500 ezer sor kódot. Az entuziaszták elkezdték másolni a kódot a GitHubon, de az Anthropic cég DMCA-értesítéseket küldött ki a kódot tartalmazó tárolók blokkolására az Egyesült Államokban érvényes Digitális Szerzői Jogi Törvény (DMCA) alapján. A Claude Code eszközkészlet kódjának kiszivárgása, amelyet egy elfelejtett map-fájl okozott az NPM-csomagban.

A nyilvánosságra került információk elemzése során 8 még be nem jelentett új lehetőséget, 26 rejtett parancsot, 32 build flaget, 22 privát tárolót és több mint 120 bizalmas környezeti változót azonosítottak. A rejtett lehetőségek között szerepel:

  • Az „Undercover” mód, amely eltünteti az AI részvételének nyomait a nyilvános tárolókban végzett módosítások során (nem tünteti fel a Co-Authored-By-t, és nem említi a modellt és az AI használatát).
  • A „Tojásos tojás”, amely egy virtuális háziállatot biztosít a felhasználónak, amely a parancssor mellett jelenik meg. Az állat megjelenése és viselkedése egyedülálló, és a fiókazonosító alapján alakul ki.
  • A CLAUDE_CODE_COORDINATOR_MODE=1 flag bekapcsolja a Claude Code működését koordináló módban, amely maga osztja fel a feladatokat részekre, és elosztja a végrehajtást a különböző AI ügynökök között, majd egyesíti az eredményt.
  • Inter-session IPC interfész, amely lehetővé teszi üzenetek küldését más ülésekbe, amelyek ugyanazon a számítógépen futnak (hasonló, mint egy chat AI ügynökök között).
  • Proaktív üzemmód (Proactive mode), amely folyamatos munkát biztosít a kódon, amely nem kötődik ülésekhez. A KAIROS asszisztens folyamatosan aktív, és megjegyzi az állapotokat az ülések között.
  • Háttér mód (Daemon Mode), amely lehetővé teszi a „claude —bg” parancs használatát ülések indításához és a promptok háttérben történő feldolgozásához, lehetőséget biztosítva a munka logjának megtekintésére és az ülés aktív módba történő átállítására.
  • ULTRAPLAN mód, amely külön példányt hoz létre a felhőben a komplex problémák megoldásához szükséges munka tervének kidolgozásához.
  • Az Auto-Dream üzemmód (\/dream) inaktív időszakában a kezelések között rendszerezi az ülések során nyert információt, ötleteket generál a problémák megoldására, és cselekvési tervet dolgoz ki.
  • A belső szivárgás-észlelő megkerülésére a belső modell kódneve "capybara" kódolt formában String.fromCharCode(99,97,112,121,98,97,114,97).
  • A Tengu telemetria nyomon követi és továbbítja. szerverek Az Anthropic több mint 1000 eseménytípusát.
  • Az ABLATION_BASELINE zászló, valamint a CLAUDE_CODE_ABLATION_BASELINE környezeti változó az összes biztonsági intézkedés letiltására.
  • Rejtett parancsok, amelyek nem szerepelnek a "--help" hivatkozásban:
    • /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
  • Dokumentálatlan parancssori opciók:
    • --bare — indítás hook-ok és pluginek nélkül
    • --dump-system-prompt — a rendszer prompt kiírása és kilépés
    • --daemon-worker=<k> — a háttérfolyamatok számának beállítása
    • --computer-use-mcp — az MCP-szerver aktiválása
    • --claude-in-chrome-mcp — Chrome MCP
    • --chrome-native-host
    • --bg — háttérfolyamat indítása
    • --spawn
    • --capacity <n> — a párhuzamosan végrehajtott kezelők számának korlátozása
    • --worktree \/ -w — a Git munkafának elszigetelése

    Építési zászlók:

    • 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
  • Több mint 120 dokumentálatlan környezeti változó, köztük DISABLE_COMMAND_INJECTION_CHECK, CLAUDE_CODE_ABLATION_BASELINE (minden biztonsági mechanizmust kikapcsol), DISABLE_INTERLEAVED_THINKING,
  • Belső tárolók említése, mint például anthropics\/casino, anthropics\/trellis, anthropics\/forge-web, anthropics\/mycro_manifests és anthropics\/feldspar-testing.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster