TGViewer
OpenClaw и Hermes канал про ИИ-агентов OpenClaw и Hermes канал про ИИ-агентов @openclawc · 351 subscribers
Post #268 145
🔓 Весь исходный код Claude Code утёк через npm — 512 000 строк на GitHub

31 марта 2026 года исследователь безопасности Chaofan Shou обнаружил, что Anthropic случайно опубликовала полный исходный код Claude Code — своего флагманского CLI-агента для разработчиков.

Что произошло:

В npm-пакет попал файл source map — отладочная карта, которая содержит исходный код до минификации. Одна ошибка в конфигурации сборки — и весь проект оказался в открытом доступе.

Масштаб утечки:
• ~1 900 файлов TypeScript
• 512 000+ строк кода
• ~40 встроенных инструментов
• ~50 slash-команд
• Репозиторий на GitHub набрал 1 100+ звёзд за часы

Что внутри:

Claude Code оказался не обёрткой над API, а полноценной инженерной системой:

• Query Engine (46 000 строк) — мозг системы: вызовы LLM, стриминг, кэширование, оркестрация
• Мульти-агентная система — может порождать суб-агентов («swarms») для параллельных задач
• 40 инструментов с системой разрешений — чтение файлов, bash, LSP, MCP, веб-запросы
• Мост с IDE — двунаправленная связь с VS Code и JetBrains через JWT-аутентификацию
• Система памяти — файловое хранилище контекста между сессиями

Работает на Bun (не Node), UI рендерится через React + Ink (React для терминала), валидация через Zod v4.

Ирония:

Инструмент, созданный чтобы помогать разработчикам писать лучший код, был скомпрометирован ошибкой в конфигурации сборки. Один забытый .map файл в package.json — и всё.

Урок:

npm pack --dry-run перед каждым релизом. Source maps — это исходный код. Никогда не включайте их в продакшн-пакеты.

https://github.com/instructkr/claude-code
https://www.cnbc.com/2026/03/31/anthropic-leak-claude-code-internal-source.html

Подпишитесь на @openclawc
GitHub GitHub - ultraworkers/claw-code: An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained… An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention. - ultraworkers/claw-code
  • 👏 1
More from @openclawc
  1. Oct 1, 2026Как сэкономить токены в Claude Code ультимейт гайд Основанный на моем более чем 1.5 годово…
  2. Jun 13, 2026Сижу я за своим Маком работаю и тут что-то начинает шарится по моим личным папкам Я по Pyt…
  3. Jun 11, 2026Попользовался этим Hermes Desktop с неделю - все очень очень сыро То что обновляется кажды…
  4. Jun 9, 2026На Хабре вышел толковый пост Hermes Agent Desktop: настройка под реальные задачи Автор мес…
  5. Jun 6, 2026Компания Nous разработавшая агента Hermes выпустили Desktop App Я протестировал - мне очен…
  6. Jun 6, 2026Channel name was changed to «OpenClaw и Hermes канал про ИИ-агентов»
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →