Image: PCmag.com
Anthropic пытается заглушить скандал вокруг случайной утечки 512 000 строк исходного кода Claude Code — но любознательные разработчики уже успели разобрать его по байту. Среди находок — много задокументированных, но еще не анонсированных функций.
Информации утечки более чем достаточно, чтобы дать четкое представление о том, куда компания ведет свой флагманский инструмент для кодирования. Самая громкая находка — скрытый за выключенным флагом агент под названием Kairos. Это полноценный фоновый daemon, который имеет работать 24/7 даже с закрытым терминалом Claude Code.
Он будет получать регулярные <tick>-промпы для проверки новых действий и будет иметь флаг PROACTIVE — для инициативных уведомлений о вещах, о которых пользователь не спрашивал, но «должен увидеть сейчас». Kairos будет опираться на файловую систему памяти и будет знать «полную картину того, кто есть пользователь, как он хочет сотрудничать, каких действий избегать».
Чтобы эта память не превращалась в свалку, предусмотрена система AutoDream: когда пользователь уходит в idle или «укладывает Claude спать», агент запускает «сновидения» — рефлексивный проход по дневным транскриптам. Он отсеивает дубликаты, удаляет устаревшие записи и «синтезирует недавно изученное в долговременные, хорошо организованные воспоминания».
Отдельно найден Undercover mode — инструмент для внесения кода в публичные open source репозитории без раскрытия того, что это ИИ. Режим явно запрещает включать фразу «Claude Code», добавлять строки «co-Authored-By» или любую другую атрибуцию — что уже вызвало горячие дискуссии в open source сообществе.
На более легкомысленной ноте: в коде найден Buddy — Clippy-подобный ASCII-компаньон, который «сидит рядом с полем ввода и время от времени комментирует в речевом пузыре». По сути, это такой себе «тамагочи» для разработчика. Предусмотрено 18 видов: от blob до axolotl, размером 5×12 символов, в крошечных шляпках. Тизерный запуск планировался на 1-7 апреля, полный — на май. Утечка, очевидно, нарушила эти планы.
В коде также обнаружили еще несколько анонсированных функций: UltraPlan — режим для моделей уровня Opus, который позволяет строить расширенные планы продолжительностью от 10 до 30 минут; Voice Mode для голосового общения с агентом; Bridge mode — расширение существующего Dispatch-инструмента для полного управления сессиями из браузера или мобильного; и Coordinator — оркестратор параллельных инженерных задач через несколько воркеров с коммуникацией по WebSockets.
Anthropic уже отправила более 8 000 DMCA-запросов на удаление копий кода с GitHub. Впрочем, учитывая десятки миллионов просмотров оригинального поста в X, эта битва, похоже, проиграна. ~3 280 знаков.
Среди менее заметных, но показательных находок — mood tracker: функция, которая измеряет уровень «фрустрации» разработчика на основе его сообщений и маркеров вроде бранных слов. Агент должен был бы адаптировать поведение в зависимости от эмоционального состояния пользователя — фактически, это встроенный психологический профиль кодера в реальном времени.
Еще один артефакт утечки — личное признание одного из разработчиков Anthropic, оставленное прямо в комментарии к коду: он признает, что «мемоизация здесь значительно повышает сложность, и я не уверен, что это реально улучшает производительность». Мелочь — но красноречивая: даже внутри компании, строящей один из самых популярных ИИ-инструментов для программистов, остаются нерешенные технические сомнения прямо в продакшн-коде.
Утечка произошла на фоне громких заявлений руководства Anthropic. Глава направления Claude Code Борис Черный еще в январе публично хвастался, что «практически 100% кода всей компании генерируется ИИ«, а лично он не редактировал ничего вручную более двух месяцев.
«Никакие конфиденциальные данные пользователей или учетные данные не были задействованы или раскрыты», — заявил представитель компании в интервью CNBC, очевидно пытаясь акцентировать внимание на положительном аспекте ситуации.
То, что именно этот инструмент и именно из-за ошибки в процессе релиза раскрыл внутреннюю кухню компании на весь интернет, выглядит особенно иронично — и порождает неудобный вопрос: а не помог ли сам Claude Code создать условия для собственной утечки?
Источник: Futurism
Контент сайту призначений для осіб віком від 21 року. Переглядаючи матеріали, ви підтверджуєте свою відповідність віковим обмеженням.
Cуб'єкт у сфері онлайн-медіа; ідентифікатор медіа - R40-06029.