- Разработчик autocracy101 запустил сайт CCUnpacked с разбором внутреннего устройства Claude Code на основе 512 000 строк TypeScript, случайно опубликованных Anthropic 31 марта.
- В утекшем коде нашли 44 feature-флага — это переключатели, которыми разработчик включает и тестирует возможности, — из них 20 функций ещё не доступны публично.
- Среди обнаруженных заготовок — постоянная память между сессиями, длительные режимы планирования до 30 минут и система параллельных воркеров в отдельных git worktrees.
Разработчик под ником autocracy101 опубликовал интерактивную карту архитектуры Claude Code — инструмента Anthropic для ИИ-помощи в программировании. Проект под названием CCUnpacked собран на основе 512 000 строк TypeScript, которые компания случайно выложила в открытый доступ 31 марта. Карта показывает, как устроен Claude Code изнутри и какие возможности скрыты в коде, но ещё не открыты пользователям.
Ключевая часть карты посвящена так называемому agent loop — рабочему циклу агента. Из неё видно, что Claude Code не ограничивается одним запросом к модели. После команды пользователя система может много раз подряд выбирать инструменты, выполнять действия в терминале, читать и редактировать файлы, искать данные и только потом возвращать итоговый ответ. На одну задачу, как указано в разборе, может приходиться более 50 вызовов инструментов.
Отдельный интерес вызвал список скрытых возможностей, найденных за feature-флагами. Среди них упоминаются KAIROS с постоянной памятью и ежедневными логами, ULTRAPLAN для долгих сессий планирования на моделях класса Opus с окном выполнения до 30 минут, а также координатор, который делит задачу между параллельными воркерами в изолированных git worktrees — отдельных рабочих копиях репозитория. Ещё одна необычная находка — Buddy, виртуальный питомец в терминале, внешний вид которого зависит от хеша аккаунта.
Проект быстро разошёлся по сообществам разработчиков и попал на Hacker News. При этом реакция оказалась смешанной: часть аудитории похвалила наглядную навигацию по архитектуре, а часть указала, что не все выводы в карте точны. В частности, автору уже указывали на ошибки в перечне вариантов Buddy.
История совпала с ещё одним недавним инцидентом вокруг Anthropic. За пять дней до этой публикации в открытый доступ попали около 3000 внутренних файлов с описанием невыпущенной модели Claude Mythos. Компания объясняла оба случая человеческим фактором и отдельно подчёркивала, что пользовательские данные затронуты не были.
Это уже второй крупный случай утечки материалов Anthropic за неделю. До этого в сеть попали около 3000 внутренних файлов, связанных с невыпущенной моделью Claude Mythos.
Пользователи и команды получили более подробное представление о том, как Claude Code принимает решения и почему сложные задачи могут требовать десятков промежуточных шагов. Для конкурентов и исследователей такие публикации дают редкую возможность изучить устройство коммерческого ИИ-агента по исходному коду, а не по маркетинговым описаниям.