Claude Code tööriista allika lekkimine unustatud NPM-paketi map-faili tõttu

Anthropic'i ettevõte avaldas hooletuse tõttu NPM-paketi claude-code 2.1.88 koos täieliku, obfuskeerimata ja siseelementidest vabastatud lähtekoodiga tööriistade jaoks, mida tuntakse kui Claude Code, TypeScripti keeles. Kood ilmus väljaande koostisosana kaardifailis cli.js.map, mida kasutati silumise käigus. Selliste lekkimiste vältimiseks on arendajatele soovitatav lisada mustriks "*.map" failis ".npmignore".

Koodiarhiiv on suurusega 59,8 MB, sisaldab 1884 faili ja üle 500 000 koodi rea. Entusiastid hakkasid koodi GitHubis levitama, kuid Anthropic käivitas DMCA-teatiste saatmise, et blokeerida repod, millel on lekkinud kood, tuginedes kehtivale Ameerika Ühendriikide digiajastu autoriõiguse seadusele (DMCA). Claude Code tööriista allika lekkimine unustatud NPM-paketi map-faili tõttu

Avalikuks saadetud teabe analüüsimisel leiti 8 veel välja kuulutamata uut funktsiooni, 26 peidetud käsku, 32 kokkupaneku lippu, 22 privaatset repot ja rohkem kui 120 konfidentsiaalset keskkonnamuutujat. Peidetud funktsioonide hulgas on:

  • Režiim "Undercover", mis eemaldab AI osaluse jäljed, kui tehakse muudatusi avalikes repo'des (ei paiguta Co-Authored-By ja ei maini mudeli nime ega AI kasutamist).
  • "Paskalmunad", mis pakuvad kasutajale oma virtuaalset lemmiklooma, mis kuvatakse käsurea kõrval. Lemmiklooma välimus ja käitumine on unikaalsed ning kujunevad konto ID põhjal.
  • Lipp CLAUDE_CODE_COORDINATOR_MODE=1, mis võimaldab Claude Code'i töö koordinaatori režiimis, mis jagab ülesanded iseseisvatesse osadesse, jaotab nende täitmise erinevate AI-agentide vahel ning koondab kokku tulemuse.
  • Vahe-IPC-liides, mis võimaldab saata sõnumeid teistesse seanssidese, mis töötavad samas arvutis (sarnane vestlus AI-agentide vahel).
  • Proaktiivne töörežiim, mis hõlmab seansside seostamata ööpäevaringset tööd koodiga. Pidevalt aktiivne assistent KAIROS, kes mäletab olekut seansside vahel.
  • Taustarežiim (Daemon Mode), mis võimaldab kasutada käsku "claude —bg" seansside käivitamiseks ja promptide töötlemiseks taustarežiimis, koos võimalusega vaadata töölogi ja viia seanss aktiivsesse režiimi.
  • Režiim ULTRAPLAN, mis loob pilves eraldi eksemplari keeruliste ülesannete lahendamise tööplaani koostamiseks.
  • Auto-Dream režiim (\/dream) korraldab seansside vahel saadud teabe ja genereerib ideid probleemide lahendamiseks ning koostab tegevuskava.
  • Siseruumi lekete tuvastamise vältimiseks on sisemise mudeli koodnimi «capybara» kodeeritud kui String.fromCharCode(99,97,112,121,98,97,114,97).
  • Tengu telemeetriad jälgivad ja edastavad mitte serverid Anthropic rohkem kui 1000 tüüpi sündmust.
  • ABLATION_BASELINE lipp ja keskkonnamuutuja CLAUDE_CODE_ABLATION_BASELINE turvameetmete keelamiseks.
  • Varjatud käsklused, mida ei mainita abis «—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 hooks ja pistikprogrammideta
    • —dump-system-prompt — süsteemilise väljundi kuvamine ja väljumine
    • —daemon-worker=<k> — määrab taustaprotsesside arvu
    • —computer-use-mcp — aktiveerib MCP-serveri
    • —claude-in-chrome-mcp — Chrome MCP
    • —chrome-native-host
    • —bg — taustaseansi käivitamine
    • —spawn
    • —capacity <n> — piirab samal ajal töötavate töötlejate arvu
    • —worktree \/ -w — Git'i tööpuu isoleerimine

    Kogumisflaggid:

    • 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
  • Üle 120 dokumenteerimata keskkonnamuutuja, sealhulgas DISABLE_COMMAND_INJECTION_CHECK, CLAUDE_CODE_ABLATION_BASELINE (keelab kõik turvamehhanismid), DISABLE_INTERLEAVED_THINKING,
  • Viidatud sisemistele hoidlatele, nagu anthropics\/casino, anthropics\/trellis, anthropics\/forge-web, anthropics\/mycro_manifests ja anthropics\/feldspar-testing.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster