Claude Code'i tööriista koodileke unustatud map-faili tõttu NPM-paketis

Firma Anthropic avaldas hooletuse tõttu NPM-paketi claude-code 2.1.88 väljaandmise koosseisus täieliku obfuskeerimata ja sisekomponentidest puhastamata algkoodi Claude Code'i tööriistale, mis on kirjutatud TypeScriptis. Kood jõudis väljaande juurde koos cli.js.map debugimise ajal kasutatud map-failiga. Selliste lekete vältimiseks soovitatakse arendajatel lisada maskeerimist "*.map" faili " .npmignore".

Koodiarhiiv on suuruselt 59,8 MB, sisaldab 1884 faili ja sisaldab üle 500 000 koodirea. Entusiastid on hakanud koodi levitama GitHubis, kuid ettevõte Anthropic on algatanud DMCA-teavituste saatmise koodiga seotud hoidlate blokeerimiseks, tuginedes Ameerika Ühendriikide digitaalajastul kehtivale autoriõiguse seadusele (DMCA). Claude Code'i tööriista koodileke unustatud map-faili tõttu NPM-paketis

Avalikustatud teabe analüüsi käigus tuvastati 8 veel mitte kuulutatud uut funktsionaalsust, 26 varjatud käsku, 32 komplektiflaggi, 22 privaatset hoidlat ja üle 120 konfidentsiaalse keskkonnamuutuja. Varjatud võimaluste hulgas:

  • Režiim «Undercover», mis eemaldab AI kasutamise jäljed avalikes hoidlates muudatuste tegemisel (ei märgi Co-Authored-By ja ei maini mudeli nime ega AI kasutamist).
  • «Muna» (Easter egg), mis annab kasutajale virtuaalse lemmiklooma, kes kuvatakse käskluste rea kõrval. Lehmiklooma välimus ja käitumine on ainulaadsed ning kujundatakse konto identifikaatori alusel.
  • Lipp CLAUDE_CODE_COORDINATOR_MODE=1, mis aktiveerib Claude Code'i koordinaatori režiimi, mis jagab ülesanded osadeks, jagab nende täitmise erinevate AI-agentide vahel ja koondab tulemuse.
  • Üksusevaheline IPC- интерфейс, mis võimaldab saata sõnumeid teistele sessioonidele, mis töötavad samal arvutil (sarnane vestlus AI-agentide vahel).
  • Proaktiivne töörežiim (Proactive mode), mis hõlmab seanssidest sõltumatut ööpäevaringset töötegemist koodiga. Alati aktiivne assistent KAIROS, kes mäletab olekut seansside vahel.
  • Taustarežiim (Daemon Mode), mis võimaldab kasutada käsku „claude —bg“ seansside ja päringute töötlemiseks taustal, võimaldades jälgida töölogi ja muuta seansi aktiivseks.
  • ULTRAPLAN režiim, mis loob eraldi instantsi pilves keerukate ülesannete lahendamise tööplaani koostamiseks.
  • Auto-Dream režiim (/dream), mis struktuurib seansside jooksul saadud teabe ja genereerib ideid probleemide lahendamiseks, koostades tegevusplaani passiivsete aegade jooksul seansside vahel.
  • Sisemise lekkekontrolli objekti ümbersõiduks on sisedetektori koodnimi «capybara» kodeeritud kui String.fromCharCode(99,97,112,121,98,97,114,97).
  • Tengu telemeetriateenused jälgivad ja edastavad mitte serverid Anthropic'i rohkem kui 1000 tüüpi sündmusi.
  • ABLATION_BASELINE lipp ja keskkonnamuutuja CLAUDE_CODE_ABLATION_BASELINE, et keelata kõik turbearuande meetmed.
  • Peidetud käsud, mis ei kajastu käsiraamatus „—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
  • Dokumenteerimata käsurea valikud:
    • —bare — käivitamine ilma hookide ja pluginateta
    • —dump-system-prompt — süsteemi käsku väljastamine ja väljumine
    • —daemon-worker=<k> — määrab taustprotsesside arvu
    • —computer-use-mcp — aktiveerib MCP-serveri
    • —claude-in-chrome-mcp — Chrome MCP
    • —chrome-native-host
    • —bg — taustaseansi käivitamine
    • —spawn
    • —capacity — samadeaegsete töötlejate arvu piirang
    • —worktree / -w — Git-i tööpuu isoleerimine

    Kogumislipud:

    • 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
    • Üle 120 dokumenteerimata keskkonnamuutuja, sealhulgas DISABLE_COMMAND_INJECTION_CHECK, CLAUDE_CODE_ABLATION_BASELINE (keelab kõik turvamehhanismid), DISABLE_INTERLEAVED_THINKING,
  • Üle 120 dokumenteerimata keskkonnamuutuja, sealhulgas DISABLE_COMMAND_INJECTION_CHECK, CLAUDE_CODE_ABLATION_BASELINE (lülitab välja kõik turvamehhanismid), DISABLE_INTERLEAVED_THINKING,
  • Viide sisehoidlatele, nagu anthropics/casino, anthropics/trellis, anthropics/forge-web, anthropics/mycro_manifests ja anthropics/feldspar-testing.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster