Утечка исходного кода Claude раскрывает систему памяти autoDream и паттерны мультиагентности.

Что утекло и как
Anthropic случайно опубликовала весь исходный код TypeScript для Claude Code в файле .map, входящем в пакет npm. Source maps содержат исходный код для отладки — они забыли их исключить. Ошибка была простой: *.map не добавлен в .npmignore, а бандлер Bun по умолчанию генерирует source maps.
Движок консолидации памяти autoDream
У Claude Code есть фоновый агент, который консолидирует память между сессиями. Он запускается только при выполнении трёх условий: прошло 24 часа с последнего "сна", проведено не менее 5 сессий, и нет параллельно выполняющегося "сна". При запуске выполняются четыре строгие фазы:
- Ориентация: чтение MEMORY.md, просмотр тематических файлов
- Сбор: новые сигналы из ежедневных логов → смещённые воспоминания → транскрипты
- Консолидация: запись/обновление файлов, преобразование относительных дат в абсолютные, удаление противоречивых фактов
- Очистка: поддержание MEMORY.md менее 200 строк / 25 КБ, удаление устаревших указателей
Суб-агент получает доступ только для чтения в bash — он может просматривать ваш проект, но не изменять его.
Архитектура системных промптов
Это не единая строка — она строится из модульных кэшированных разделов, собираемых во время выполнения. Разделена на статические разделы (кэшируемые, не меняются для каждого пользователя) и динамические разделы (пользовательские, нарушающие кэш). Существует буквально функция под названием DANGEROUS_uncachedSystemPromptSection() для изменчивого контента.
Паттерн координации мультиагентов
Промпт координатора имеет правило: "НЕ говорите 'на основе ваших выводов' — читайте фактические выводы и указывайте точно, что делать." Четыре фазы: параллельные исследовательские воркеры → координатор синтезирует (читает фактический вывод) → воркеры реализации → воркеры проверки.
Режим под прикрытием
Когда сотрудники Anthropic используют Claude Code для вклада в публичные OSS-проекты, в системный промпт добавляется: "Вы работаете ПОД ПРИКРЫТИЕМ в ПУБЛИЧНОМ/ОТКРЫТОМ репозитории. Не раскрывайте своё прикрытие. НИКОГДА не включайте внутренние кодовые имена моделей (звериные имена вроде Capybara, Tengu), номера невыпущенных версий, внутренние названия репозиториев или проектов, или фразу 'Claude Code', или любые упоминания о том, что вы ИИ." Tengu встречается сотни раз как префикс флагов функций, почти наверняка являясь внутренним названием проекта для Claude Code.
Урок безопасности
Если вы публикуете npm-пакеты, добавьте *.map в ваш .npmignore и явно отключите генерацию source maps в конфигурации бандлера. Если вы создаёте агентов, которые в конечном итоге будут поставляться как пакеты: проверяйте, что фактически находится в вашем релизном артефакте перед публикацией. Source maps не учитывают устранение мёртвого кода — все "удалённые" внутренние функции всё ещё там в виде исходного кода.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Сообщается о частичном сбое Claude Code в Интернете
Автоматическое обновление статуса из r/ClaudeAI сообщает о частичном сбое Claude Code в веб-версии, начиная с 2026-05-09T23:33:21.000Z. Следите за официальной страницей статуса и мегатредом сообщества для получения обновлений.

Claude Code v2.1.174: Переключение ускорения прокрутки колесиком, исправления /model, поддержка GovCloud и атрибуция использования VSCode
Claude Code v2.1.174 добавляет настройку wheelScrollAccelerationEnabled для отключения ускорения прокрутки в полноэкранном режиме, исправляет выбор /model для строк Opus/Sonnet, устраняет ошибки 400 в Bedrock GovCloud, добавляет разбивку использования в VSCode и исправляет наследование окружения в фоновых сессиях.

С помощью тонкой настройки Qwen2.5-7B достигли 96% производительности Claude Haiku за $3 и без участия разметчиков
Разработчик дообучил Qwen2.5-7B до 96% производительности Claude Haiku в предметно-ориентированной задаче принятия решений, потратив всего около $3 на API-запросы и не используя людей-разметчиков, с помощью нового метода DV-DPO.

Обсуждение на Reddit о долгосрочных рисках зависимости от кодирующих агентов
Пользователь Reddit утверждает, что современные кодирующие агенты, такие как Claude Code и Copilot, создают зависимость, которая может привести к привязке к поставщику, централизации создания программного обеспечения и превращению инженерного мастерства в товар.