Izlazak koda alata Claude Code zbog zaboravljene map datoteke u NPM paketu

Tvrtka Anthropic je nenamjerno objavila pun, neobfuskirani i neodstranjeni izvorni kod alata Claude Code na TypeScriptu u izdanju NPM paketa claude-code 2.1.88. Kod je dospio u javnost unutar map datoteke cli.js.map koja se koristila tijekom debagiranja. Kako bi se spriječile slične provale, programerima se preporučuje da ne zaborave dodati masku „*.map” u datoteku „.npmignore”.

Arhiva s kodom ima veličinu od 59.8 MB, uključuje 1884 datoteka i sadrži više od 500 tisuća redaka koda. Entuzijasti su započeli dijeljenje koda na GitHubu, no tvrtka Anthropic počela je slati DMCA obavijesti za blokiranje repozitorija s provaljenim kodom na temelju važećeg američkog Zakona o autorskim pravima u digitalno doba (DMCA). Izlazak koda alata Claude Code zbog zaboravljene map datoteke u NPM paketu

Tijekom analize podataka koji su dospjeli u javnost otkriveno je 8 još neobjavljenih novih mogućnosti, 26 skrivenih komandi, 32 flagova za izgradnju, 22 privatna repozitorija i više od 120 povjerljivih okruženjskih varijabli. Među skrivenim mogućnostima su:

  • Način „Undercover”, koji uklanja tragove sudjelovanja AI pri promjenama u javnim repozitorijima (ne prikazuje Co-Authored-By i ne spominje naziv modela i korištenje AI).
  • „Uskrsnje jaje”, koje korisniku pruža njegovog virtualnog ljubimca, koji se prikazuje pored komandne linije. Izgled i ponašanje ljubimca su jedinstveni i oblikuju se na temelju identifikatora korisničkog računa.
  • Flag CLAUDE_CODE_COORDINATOR_MODE=1, uključuje rad Claude Code u načinu koordinacije, koji sam razdvaja zadatke na dijelove, raspoređuje njihovo izvršavanje među pojedinim AI agentima i objedinuje rezultate.
  • Među sesijski IPC sučelje, koje omogućuje slanje poruka u druge sesije pokrenute na istom računalu (slično chat-u između AI agenata).
  • Proaktivan način rada (Proactive mode), koji uključuje rad na kodu neovisno o sesijama 24/7. Neprekidno aktivni asistent KAIROS, koji pamti stanje između sesija.
  • Pozadinski način rada (Daemon Mode), koji omogućuje korištenje komande „claude —bg” za pokretanje sesija i obradu prompta u pozadini, uz mogućnost pregleda loga rada i prebacivanja sesije u aktivni način.
  • Način ULTRAPLAN, koji stvara zasebnu instancu u oblaku za izradu radnog plana za rješavanje složenih zadataka.
  • Auto-Dream način ( /dream ) organizira informacije prikupljene tijekom sesija i generira ideje za rješavanje problema te razvija plan akcije u neaktivnom vremenu između sesija.
  • Za zaobilaženje unutarnjeg detektora curenja, kodno ime unutarnjeg modela „capybara” kodirano je kao String.fromCharCode(99,97,112,121,98,97,114,97).
  • Tengu telemetrija, praćenje i prijenos ne servere Anthropic preko 1000 tipova događaja.
  • Oznaka ABLATION_BASELINE i varijabla okruženja CLAUDE_CODE_ABLATION_BASELINE za onemogućavanje svih mjera osiguranja.
  • Skrivene naredbe koje se ne spominju u pomoći „—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
  • Nedokumentirane opcije naredbenog retka:
    • —bare — pokretanje bez hookova i pluginova
    • —dump-system-prompt — ispis sustavnog poziva i izlaz
    • —daemon-worker=<k> — postavlja broj pozadinskih procesa
    • —computer-use-mcp — aktivira MCP-server
    • —claude-in-chrome-mcp — Chrome MCP
    • —chrome-native-host
    • —bg — pokretanje pozadinske sesije
    • —spawn
    • —capacity <n> — ograničenje broja paralelnih obraditelja
    • —worktree / -w — izolacija radnog drveta Gita

    Zastavice izgradnje:

    • 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
  • Više od 120 nedokumentiranih varijabli okruženja, među kojima DISABLE_COMMAND_INJECTION_CHECK, CLAUDE_CODE_ABLATION_BASELINE (onemogućava sve mehanizme sigurnosti), DISABLE_INTERLEAVED_THINKING,
  • Spominjanje internih repozitorija, poput anthropics/casino, anthropics/trellis, anthropics/forge-web, anthropics/mycro_manifests i anthropics/feldspar-testing.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster