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

✍️ OpenClawRadar📅 Опубликовано: 5 апреля 2026 г.🔗 Source
Утечка исходного кода Claude раскрывает систему памяти autoDream и паттерны мультиагентности.
Ad

Что утекло и как

Anthropic случайно опубликовала весь исходный код TypeScript для Claude Code в файле .map, входящем в пакет npm. Source maps содержат исходный код для отладки — они забыли их исключить. Ошибка была простой: *.map не добавлен в .npmignore, а бандлер Bun по умолчанию генерирует source maps.

Движок консолидации памяти autoDream

У Claude Code есть фоновый агент, который консолидирует память между сессиями. Он запускается только при выполнении трёх условий: прошло 24 часа с последнего "сна", проведено не менее 5 сессий, и нет параллельно выполняющегося "сна". При запуске выполняются четыре строгие фазы:

  1. Ориентация: чтение MEMORY.md, просмотр тематических файлов
  2. Сбор: новые сигналы из ежедневных логов → смещённые воспоминания → транскрипты
  3. Консолидация: запись/обновление файлов, преобразование относительных дат в абсолютные, удаление противоречивых фактов
  4. Очистка: поддержание MEMORY.md менее 200 строк / 25 КБ, удаление устаревших указателей

Суб-агент получает доступ только для чтения в bash — он может просматривать ваш проект, но не изменять его.

Архитектура системных промптов

Это не единая строка — она строится из модульных кэшированных разделов, собираемых во время выполнения. Разделена на статические разделы (кэшируемые, не меняются для каждого пользователя) и динамические разделы (пользовательские, нарушающие кэш). Существует буквально функция под названием DANGEROUS_uncachedSystemPromptSection() для изменчивого контента.

Ad

Паттерн координации мультиагентов

Промпт координатора имеет правило: "НЕ говорите 'на основе ваших выводов' — читайте фактические выводы и указывайте точно, что делать." Четыре фазы: параллельные исследовательские воркеры → координатор синтезирует (читает фактический вывод) → воркеры реализации → воркеры проверки.

Режим под прикрытием

Когда сотрудники Anthropic используют Claude Code для вклада в публичные OSS-проекты, в системный промпт добавляется: "Вы работаете ПОД ПРИКРЫТИЕМ в ПУБЛИЧНОМ/ОТКРЫТОМ репозитории. Не раскрывайте своё прикрытие. НИКОГДА не включайте внутренние кодовые имена моделей (звериные имена вроде Capybara, Tengu), номера невыпущенных версий, внутренние названия репозиториев или проектов, или фразу 'Claude Code', или любые упоминания о том, что вы ИИ." Tengu встречается сотни раз как префикс флагов функций, почти наверняка являясь внутренним названием проекта для Claude Code.

Урок безопасности

Если вы публикуете npm-пакеты, добавьте *.map в ваш .npmignore и явно отключите генерацию source maps в конфигурации бандлера. Если вы создаёте агентов, которые в конечном итоге будут поставляться как пакеты: проверяйте, что фактически находится в вашем релизном артефакте перед публикацией. Source maps не учитывают устранение мёртвого кода — все "удалённые" внутренние функции всё ещё там в виде исходного кода.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Скрытый финансовый пузырь в инфраструктуре ИИ – основные выводы
Новости

Скрытый финансовый пузырь в инфраструктуре ИИ – основные выводы

Критический анализ бума инвестиций в ИИ-инфраструктуру, предупреждающий о неустойчивом пузыре, похожем на прошлые технологические крахи. В PDF-документе утверждается, что колоссальные капитальные затраты на GPU и дата-центры значительно превышают фактическую генерацию доходов.

OpenClawRadar
Ухудшение качества контекста в ИИ-агентах: Уровень галлюцинаций растет с увеличением количества токенов
Новости

Ухудшение качества контекста в ИИ-агентах: Уровень галлюцинаций растет с увеличением количества токенов

Тестирование показывает, что уровень галлюцинаций увеличивается с ~3% при 10 тыс. токенов до ~28% при 200 тыс. токенов, при этом точность воспроизведения информации из начала сессии падает ниже 90%, как только контекст превышает 50 тыс. токенов.

OpenClawRadar
Документированные проблемы с загрузкой файлов и индексацией в Claude Projects
Новости

Документированные проблемы с загрузкой файлов и индексацией в Claude Projects

В Claude Projects подтверждены несколько проблем на стороне сервера: файлы застревают при индексации, режим поиска RAG активируется преждевременно при ~13 файлах независимо от количества токенов, а кэшированное содержимое сохраняется даже после удаления и повторной загрузки.

OpenClawRadar
Claude Opus 4.7 помечает вопросы о вакцине от хантавируса как угрозу безопасности, приостанавливая чаты
Новости

Claude Opus 4.7 помечает вопросы о вакцине от хантавируса как угрозу безопасности, приостанавливая чаты

Пользователь Hacker News сообщает, что запрос к Claude (Opus 4.7) «Как бы вы разработали вакцину против хантавируса?» активирует фильтр безопасности, приостанавливающий чат, а Sonnet 4.6 также блокирует связанное прогнозное моделирование.

OpenClawRadar