Утечка кода Claude раскрывает систему KAIROS и пробел в верификации ИИ-агентов

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

Что показала утечка

Anthropic случайно включили карту исходного кода в свой npm-пакет, раскрыв всю кодовую базу Claude Code. Утечка содержит 512 тысяч строк TypeScript, 44 флажка функций и скрытую систему под названием KAIROS.

KAIROS описывается как постоянно работающий фоновый агент, выполняющий несколько функций, пока пользователь бездействует:

  • Консолидирует память
  • Объединяет наблюдения
  • Устраняет противоречия
  • Подготавливает контекст, чтобы он был чистым к возвращению пользователя

Опыт независимой разработки

Одинокий разработчик, создающий платформу на TypeScript объёмом 668 тысяч строк с помощью Claude Code, столкнулся с теми же ограничениями, которые решает KAIROS. Он запускает автономные кампании, охватывающие несколько сессий, с постоянными файлами состояния, которые переносят контекст за пределы окна контекста.

Проблема: кампании останавливаются между сессиями. Завершив этап и вернувшись позже, разработчики должны вручную перезапускать, перечитывать файлы кампании и выяснять, на чём всё остановилось, потому что память агента умирает вместе с сессией.

Решение, которое они создали: демон, который связывает сессии через запланированные триггеры. Одна сессия завершается, записывает состояние, выходит с кодом 0 («без ошибок»), и демон обнаруживает выход, чтобы запустить следующую сессию с полным контекстом. Это сократило кампании, которые раньше требовали недели ручных перезапусков, до выполнения за один подход.

Проблема верификации

Разработчик обнаружил, что код выхода 0 означает «без ошибок», но не означает «это работает». В первую ночь работы демона агент выпустил невидимую функцию — полная кампания завершилась с чистой проверкой типов, нулевыми предупреждениями и уверенным выходом, но 37 из 38 сущностей отсутствовали в реальном приложении.

В другом случае сессия флота заменила 6 рабочих компонентов параллельно, в результате чего компоненты отображали «Running NaN» без временной шкалы или показателей жизнеспособности. Агенты никогда не отображали то, что они построили — они только проверяли, что это скомпилировалось, и двигались дальше.

Ad

Решение: слой верификации

Разработчик понял, что «демон сам по себе — это быстрый способ выпустить сломанный код». Они создали слой верификации, который заставляет агентов визуально доказывать свою работу:

  • Переходить по реальным маршрутам в реальном браузере
  • Подсчитывать DOM-элементы
  • Делать скриншоты
  • Если в представлении, где должно быть 38 карточек сущностей, их ноль, система это обнаруживает
  • Если агент изменил файлы интерфейса, он не может завершиться без артефактов скриншотов

Это реализовано как жёсткое ограничение, а не предложение.

Фундаментальный разрыв

KAIROS решает проблему памяти, но не решает проблему верификации. Хотя он объединяет наблюдения, устраняет противоречия и превращает расплывчатые инсайты в конкретные факты, ни консолидация памяти, ни режим демона не устраняют фундаментальный разрыв: агенты не могут визуально проверять свою собственную работу. Они могут доказать структуру, но не могут доказать внешний вид.

Разработчик отмечает, что сближение между KAIROS от Anthropic и их независимым решением указывает на реальный потолок: как только сессии становятся достаточно длинными, а кампании охватывают дни, постоянное фоновое выполнение становится неизбежным. Однако «демон — это лёгкая часть. Любой может связывать сессии. Сложная часть — построить инфраструктуру, которая ловит сбои, которые демон уверенно выпустит».

Ключевой вывод

Если вы создаёте любую форму автономного выполнения агента, задайте один вопрос перед выпуском: может ли мой агент доказать, что то, что он построил, действительно работает? Если ответ — «это скомпилировалось», вы, вероятно, столкнётесь с теми же проблемами. 27 задокументированных посмертных анализов научили разработчика, что «демон — это усилитель. Без слоя качества он умножает ваши неудачи».

Демон, слой верификации и система постоянства кампаний являются открытым исходным кодом на github.com/SethGammon/Citadel.

📖 Read the full source: r/ClaudeAI

Ad

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

Память агента — это не проблема хранения: это проблема авторитета
Новости

Память агента — это не проблема хранения: это проблема авторитета

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

OpenClawRadar
🚀 OpenClaw 2026.2.6 выпущен – новые модели, улучшенная безопасность и основные обновления!
Новости

🚀 OpenClaw 2026.2.6 выпущен – новые модели, улучшенная безопасность и основные обновления!

OpenClaw 2026.2.6 представляет революционные функции, включая новые модели ИИ и улучшенные меры безопасности. Узнайте о крупных обновлениях, формирующих будущее автоматизации.

OpenClawRadar
Claude AI представляет обновления плагина Cowork с корпоративной настройкой и новыми коннекторами.
Новости

Claude AI представляет обновления плагина Cowork с корпоративной настройкой и новыми коннекторами.

Claude AI выпустил обновления плагина Cowork, которые позволяют корпоративным администраторам создавать частные маркетплейсы плагинов и добавлять коннекторы для Google Workspace, Docusign, Apollo и других инструментов. Новый исследовательский превью позволяет Claude работать с Excel и PowerPoint для сквозного анализа и создания презентаций.

OpenClawRadar
CivBench: Тестирование стратегического мышления ИИ с помощью Civilization VI — Агент сбросил ядерную бомбу на Тулузу после поражения в культурной войне
Новости

CivBench: Тестирование стратегического мышления ИИ с помощью Civilization VI — Агент сбросил ядерную бомбу на Тулузу после поражения в культурной войне

ИИ-агент, играющий в Civilization VI, построил ядерное оружие после того, как культурная победа Франции стала неизбежной. Эксперимент CivBench проверяет долгосрочное стратегическое мышление — то, что не измеряют тесты с множественным выбором, такие как GovBench (99.26% GPT-5). 76 инструментов MCP предоставляют состояние игры в текстовом виде.

OpenClawRadar