Vazamento do código-fonte do Claude Code: pet Tamagotchi e agente de fundo persistente
A atualização Claude Code 2.1.88 acidentalmente incluiu um source map com mais de 512 mil linhas de código TypeScript. Usuários encontraram prompts de sistema d

Утечка исходного кода Claude Code раскрыла внутренние механизмы одного из самых обсуждаемых AI-инструментов для разработки. Более 512 000 строк TypeScript, системные промпты Anthropic и следы двух незаявленных функций — виртуального питомца в духе Tamagotchi и постоянно активного фонового агента — оказались в открытом доступе после случайной ошибки в обновлении 2.1.
88. Всё началось с планового релиза. После выхода Claude Code версии 2.
1.88 один из пользователей платформы X заметил, что в пакет по ошибке попал source map — вспомогательный файл для отладки, содержащий оригинальный TypeScript-код приложения. Пользователь опубликовал содержимое файла, и материалы быстро разошлись по сообществу разработчиков.
Одними из первых об утечке написали Ars Technica и VentureBeat. Данные охватывают более 512 000 строк кода — это полная кодовая база инструмента, достаточная для детального изучения всей его архитектуры. В коде исследователи нашли несколько слоёв информации.
Во-первых, системные инструкции — промпты, которые Anthropic встроила в Claude Code: они описывают, как модель должна вести себя при работе с кодом, какого стиля придерживаться в ответах и какие ограничения соблюдать. До сих пор содержание таких инструкций оставалось закрытым. Во-вторых, стала понятна архитектура памяти: теперь известно, как Claude Code хранит контекст между сессиями и обращается к нему в ходе работы — это давно интересовало разработчиков, активно использующих инструмент в ежедневной практике.
Главными находками стали два неанонсированных нововведения. Первое — виртуальный питомец, логика которого напоминает механику классических Tamagotchi: интерактивный элемент, связанный с активностью пользователя внутри инструмента. По всей видимости, Anthropic экспериментирует с геймификационными механиками — такие функции формируют привязанность к продукту и стимулируют его регулярное использование.
Второе — режим постоянно активного агента, способного работать в фоне без явных команд со стороны пользователя. Это принципиально иная модель взаимодействия с AI: не реактивный инструмент, отвечающий на запросы, а проактивный помощник, самостоятельно отслеживающий контекст и действующий по собственной инициативе. Anthropic публично инцидент не комментировала.
В последующих обновлениях source map из пакета исчез — компания молча устранила канал утечки. Судьба обнаруженных функций остаётся неизвестной: они могут выйти в финальном виде, претерпеть изменения или так и остаться внутренними экспериментами. Подобные случаи в индустрии случаются, однако такой масштаб — полмиллиона строк от одной из наиболее закрытых AI-компаний — настоящая редкость.
Для конкурентов это шанс изучить реальные технические решения Anthropic. Для исследователей безопасности — ценный материал. Для обычных пользователей — редкая возможность заглянуть за кулисы инструмента, которым многие пользуются ежедневно, не представляя, что происходит внутри.
Claude Code конкурирует с Cursor, GitHub Copilot и Windsurf в быстро растущем сегменте AI-ассистентов для разработчиков. Если постоянно активный фоновый агент выйдет в финальном виде, это может стать значимым дифференциатором: большинство конкурентов пока придерживаются реактивной модели. Tamagotchi-питомец, в свою очередь, указывает на попытку Anthropic добавить в инструмент элемент личной привязанности — превратить утилиту в нечто, к чему возвращаются не только ради результата.