
Утечка исходного кода Claude Code: что нашли внутри 512K строк и что это значит
31 марта 2026 года разработчик Чаофан Шоу обнаружил кое-что в npm-пакете Claude Code версии 2.1.88.
Anthropic случайно включили в пакет source map — файл с полным исходным кодом. 59.8 мегабайт. 512 000 строк TypeScript. Около 1900 файлов.
Весь внутренний код флагманского ИИ-инструмента оказался публично доступен на несколько часов.
Разобрал что нашли.
Как это случилось
Source map — это вспомогательный файл для отладки. Разработчики используют его чтобы видеть оригинальный исходник при дебаггинге минифицированного кода. В продакшн-сборку его включать не нужно.
Anthropic включили. Скорее всего — из-за ошибки в процессе сборки.
The Code Media и VentureBeat написали о находке в тот же день. Tproger опубликовал разбор. Anthropic быстро убрали файл, но к тому моменту код уже скачали и задокументировали.

Что нашли внутри: 5 главных находок
1. Тамагочи в терминале
Да, буквально. Внутри кода обнаружили Easter egg — маленькая игра-тамагочи, которую можно запустить в терминале. Не задокументированная функция, явно добавленная кем-то из команды для собственного удовольствия.
Мелочь, но показательная. Напоминает, что за продуктом стоят живые люди с чувством юмора.

2. Нереализованные функции
Самое интересное — роадмап в коде. Несколько фич, которые явно разрабатываются, но не включены в публичную сборку:
- Улучшенная система памяти между сессиями
- Интеграция с дополнительными провайдерами моделей
- Расширенные возможности мультиагентной координации
- Инструменты для более детального управления контекстом
Ничего сенсационного, но подтверждает направление разработки.
3. Архитектура агентного пайплайна
Для тех, кто строит на Claude Code — интересная часть. Видна внутренняя структура того, как Code управляет инструментами, памятью, подзадачами.
Паттерны оказались ожидаемыми для тех, кто работает с агентами — но увидеть это в реальном коде полезно.

4. Система промптов
Системные промпты частично раскрылись. Видно как Anthropic инструктирует модель вести себя в разных ситуациях, как организованы ограничения, как устроена иерархия инструкций.
Ничего шокирующего, но детали интересны для понимания того, почему Claude Code ведёт себя определённым образом.
5. Обработка ошибок и edge cases
Большой блок кода посвящён тому, что происходит когда что-то идёт не так. Таймауты, повторные попытки, деградация при недоступности модели.
Видна зрелость продукта — это не первая версия, тут накопленный опыт production-системы.

Что это говорит о Claude Code как продукте
512 000 строк — это большой кодовый проект. Для сравнения: многие серьёзные production-продукты содержат 100-300K строк.
Архитектура — TypeScript, модульная, с чёткими зонами ответственности. Код читаем. Это не спагетти стартапа, это engineering culture.
Интересный сигнал: продукт явно активно разрабатывается. Много открытых TODO, веток фич в разработке, экспериментальных блоков. Anthropic не считает Claude Code законченным — они его активно строят.
Реакция Anthropic
Официального комментария о содержании утечки не было. Anthropic убрали source map из пакета, выпустили обновление.
Публично — молчание про конкретику. Это понятно: комментировать нереализованные фичи означает создавать ожидания.
Что это значит для пользователей
Если вы используете Claude Code — ничего критического не произошло. Ваши данные не утекли. Утечка затронула исходный код продукта, не пользовательские данные.
Если вы разработчик, который использует Claude Code API или строит поверх него — полезно понимать архитектурные решения. Теперь это частично видно.
Если вас интересует роадмап — судя по коду, фокус на улучшении памяти и мультиагентности. Это совпадает с тем, что нужно практикам.
Параллель с Claude Mythos
Интересное совпадение: утечка кода 31 марта последовала за утечкой информации о Mythos/Capybara 26 марта.
Две случайные утечки за неделю — это либо совпадение, либо сигнал что Anthropic активно готовится к чему-то крупному и в спешке допускает ошибки.
Не утверждаю. Просто паттерн примечательный.
Итог
512K строк TypeScript случайно стали публичными. Нашли: тамагочи, нереализованные фичи, архитектуру пайплайна, систему промптов.
Для продукта — ничего критического. Для любопытных — интересный срез внутренней кухни Anthropic.
Anthropic убрали source map быстро, но данные уже задокументированы сообществом.
Слежу за тем, что из нереализованных фич появится в публичных релизах.
Источники: tproger.ru 31.03.2026, VentureBeat 31.03.2026, TheCode.media 31.03.2026, ThePlanetTools.ai анализ 01.04.2026
