Important
Данный репозиторий представляет собой подробную документацию события, в ходе которого компания Anthropic случайно допустила утечку полного исходного кода своего CLI-инструмента Claude Code.
🇺🇸 English | 🇪🇸 Español | 🇧🇷 Português | 🇨🇳 中文 | 🇫🇷 Français | 🇩🇪 Deutsch | 🇯🇵 日本語 | 🇷🇺 Русский
31 марта 2026 года Anthropic непреднамеренно включила файл карты исходного кода (source map) размером 59,8 МБ (cli.js.map) в релиз v2.1.88 пакета @anthropic-ai/claude-code в реестре npm.
Утечка стала результатом ошибки упаковки в процессе сборки. Карты исходного кода предназначены для сопоставления минифицированного производственного кода с его исходным кодом для отладки; включив этот файл, Anthropic неосознанно предоставила «чертеж» всей своей архитектуры CLI.
Анализ 1 902 проприетарных файлов и 512 000 строк TypeScript выявил:
- Движок оркестрации KAIROS: «Мозг» Claude Code. Он управляет продвинутым агентным поведением, циклами вызовов инструментов и сложным управлением состоянием, которое ранее считалось полностью серверным.
- Режим Undercover (Скрытый): Скрытая функция, разработанная для сотрудников Anthropic. Она позволяет агенту вносить вклад в git (коммиты/PR) без автоматической пометки их как созданных ИИ, эффективно маскируя использование ИИ в проектах с открытым исходным кодом.
- autoDream (Самовосстанавливающаяся память): Сложная подсистема, которая активируется в периоды бездействия пользователя. Она сжимает контекст прошлых разговоров и «лечит» собственную память для поддержания максимальной эффективности в пределах окна токенов.
- Ссылки на невыпущенные модели: Код содержит явные вызовы внутренних моделей, таких как "Capybara" (Claude 4.6) и "Fennec" (Opus 4.6), что указывает на то, что эти модели уже находились в активном тестировании.
Утечка была впервые обнаружена исследователем безопасности Чаофанем Шоу (@Fried_rice) в X (Twitter).
Первоначальное обнаружение пользователем @Fried_rice в X, спровоцировавшее глобальный анализ сообществом.
| Путь | Описание |
|---|---|
source/ |
Восстановленный исходный код TypeScript из утечки v2.1.88. |
assets/ |
Визуальные доказательства и скриншоты инцидента. |
- Первичное объявление: Твит Чаофаня Шоу
- Технический анализ: CyberNews: Утечка исходного кода Anthropic Claude Code объяснена
- Подробный отчет: VentureBeat: Анализ утечки исходного кода Claude Code
Код в каталоге source/ является проприетарной интеллектуальной собственностью Anthropic. Этот репозиторий предназначен только для исторической и образовательной документации. Несанкционированное распространение или коммерческое использование просочившегося кода может нарушать законы об авторском праве и Условия обслуживания Anthropic.
Создано с ❤️ для документирования важной вехи в истории развития ИИ.