Это не шутка, исходный код Клода Кода был слит в сеть, и в сеть попало 500 000 строк кода.

Мир — это гигантская импровизированная система.

Сегодня днем ​​разработчик Чаофан Шоу опубликовал твит, в котором напрямую выложил полный архив исходного кода src.zip новейшего инструмента командной строки от Anthropic, Claude Code.

Этот твит быстро стал вирусным в сообществе разработчиков, набрав более 5,3 миллионов просмотров за несколько часов.

Раздел комментариев тут же оживился, и пользователь @ai_for_success просто написал: «Позвоните Дарио прямо сейчас!» (Дарио Амодей — генеральный директор Anthropic).

Один из пользователей сети прямо выругался: «Это невероятно!». Другой разработчик, @realsigridjin, отреагировал ещё быстрее, уже создав резервную копию утёкшего исходного кода на GitHub. Репозиторий называется instructkr/claude-code и помечен как «Claude Code Snapshot for Research».

Другими словами, даже если Anthropic в срочном порядке удалит исходные файлы, код уже навсегда сохранится в сообществе открытого исходного кода. Масштабы этой утечки просто ошеломляют: в сети оказались доступны почти две тысячи файлов и более полумиллиона строк кода на TypeScript.

▲Адрес прилагается 🔗 https://github.com/instructkr/claude-code

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

Однако, когда разработчики со всего мира устремились к этому исходному коду, трудно было не удивиться, потому что в этом коде, который не должен был быть обнародован, помимо исходного кода «Кода Клода», компания Anthropic скрыла чрезвычайно романтичный, но в то же время сложный план развития искусственного интеллекта:

В игре есть кибер-питомцы, которые могут сопровождать вас во время написания кода в терминале, а также встроенный ИИ-помощник, который будет систематизировать свои воспоминания, «видя сны» посреди ночи.

Грандиозная катастрофа в сфере связей с общественностью превратилась в невероятно успешную «неофициальную пресс-конференцию», которая потрясла всю отрасль.

Неосторожная ошибка раскрыла секрет Кодекса Клода.

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

Если вы недавно пользовались API Клода, вы, вероятно, столкнулись со странной проблемой: ваш лимит использования снижается с аномально высокой скоростью, как протекающая ванна. Компания Anthropic в настоящее время неустанно работает над расследованием этой ошибки, вызывающей резкий рост потребления токенов.

Как будто и без того всё шло не так, ошибка с токенами ещё не была исправлена, и теперь их секреты были раскрыты.

Файл .map (Source Map), вызвавший эту проблему, знаком как фронтенд-разработчикам, так и разработчикам Node.js.

Его цель — сопоставить сжатый и обфусцированный производственный код с исходным кодом, что упрощает локальную отладку для разработчиков. Однако при официальном выпуске в общедоступные зеркальные репозитории, такие как npm, удаление файла .map — это базовая операция, описанная на первой странице любого руководства для начинающих.

Однако компания Anthropic, которая всегда говорит о "безопасности и осторожности", на самом деле допустила ошибку, характерную для стажеров.

Сама по себе просочившаяся в сеть архитектура весьма впечатляет: инструментальный слой состоит из более чем сорока функциональных модулей, охватывающих чтение и запись файлов, выполнение Bash и генерацию под-агентов; ядро ​​вывода QueryEngine.ts, насчитывающее почти 50 000 строк, отвечает за планирование цепочки мыслей; также имеется координатор многоагентного планировщика и модуль, обеспечивающий связь с IDE.

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

Из всех просочившихся в сеть скрытых функций проект под кодовым названием BUDDY вызвал наибольшее обсуждение. Пользователь @baanditeagle опубликовал скриншоты функций BUDDY в комментариях к оригинальному посту Чаофана Шоу, что вызвало настоящий взрыв дискуссии.

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

  • Питомцы создаются на основе хеш-значения вашего пользовательского идентификатора, и каждый питомец уникален.
  • В коде содержится 18 предопределенных существ, таких как утки, драконы, аксолотли, капибары, грибы и даже призраки.
  • Питомцы делятся на уровни редкости от «обычных» до «легендарных» (1%), а также различаются по внешнему виду в виде головных уборов и существуют «блестящие» варианты, похожие на покемонов.
  • В игре Cyber ​​Pets пять динамических характеристик: ОТЛАДКА, ТЕРПЕНИЕ, ХАОС, МУДРОСТЬ и самая привлекательная — НАХМЕЛОСТЬ (сарказм).
  • В процессе первого вылупления Клод также в режиме реального времени сгенерирует имя и характер питомца на основе этих значений, а также добавит анимацию спрайтов и эффекты парящих сердечек.

Это чем-то напоминает раздражающую функцию "Clippy" в Microsoft Office прошлых лет. Но BUDDY можно считать его высшей ступенью эволюции.

Интересно, что исходный код показывает, что изначально эта функция планировалась как тизер с 1 по 7 апреля, а внутреннее тестирование для сотрудников Anthropic должно было начаться в мае. Но теперь весь мир узнал об этом сюрпризе заранее.

Искусственный интеллект, который видит сны, и неусыпная команда Anthropic.

Если BUDDY был романтическим пасхальным яйцом для инженеров, то фильм под кодовым названием KAIROS полностью раскрыл амбиции Anthropic в направлении создания искусственного общего интеллекта.

В настоящее время наше взаимодействие с крупными моделями по сути сводится к «исчезающим сообщениям». Закрытие веб-страницы, открытие нового чата и начало всего процесса заново. KAIROS стремится сломать этот стереотип; он позиционируется как «Всегда на связи, Клод».

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

Кроме того, в коде появился новый механизм, называемый «Ночные сновидения».

Как это можно понять? В физиологическом механизме человека «сновидения» во время сна являются ключевым процессом для мозга, позволяющим упорядочить фрагментарные воспоминания о дне, очистить ненужные синапсы и консолидировать важную информацию.

Anthropic внедрила эту биомиметическую концепцию в ИИ. Чтобы предотвратить бесконечное расширение журнала долговременной памяти и возникновение логического хаоса, KAIROS автоматически запускает процесс «сновидений» ночью. Код даже детально обрабатывает проблему временной метки от полуночи до дня, чтобы гарантировать, что процесс сновидений не будет прерван.

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

Искусственный интеллект помогает вам писать код днем, а пока вы спите ночью, он «мечтает» на сервере, чтобы лучше вас понимать. Такой подход к продукту, превращающий сложную инженерную задачу (сжатие и извлечение контекстного окна) в решение, наполненное жизненными метафорами, поистине освежает.

Помимо BUDDY и KAIROS, в исходном коде скрыто гораздо больше:

  • ULTRAPLAN: Поддерживает удаленное, углубленное планирование в облаке в течение до 30 минут. Другими словами, Клод больше не просто предлагает несколько строк кода, а может взять на себя концептуализацию и деконструкцию всей системной архитектуры.
  • Режим координатора: Возможно, это ключ к созданию идеального агента. В этом режиме главный экземпляр Claude может одновременно создавать и управлять несколькими «рабочими агентами», позволяя им параллельно обрабатывать сложные инженерные задачи.

Можно сказать, что в то время как другие крупные модели все еще сосредоточены на бенчмаркинге и многомодальной производительности, Anthropic уже незаметно создала в основе системы полноценную «цифровую экосистему для сотрудников»: она включает в себя память (KAIROS), возможности планирования (ULTRAPLAN), командное взаимодействие (Coordinator) и даже эмоциональную поддержку (BUDDY).

Если не произойдет никаких непредвиденных обстоятельств, сотрудники Anthropic, скорее всего, не спят по ночам. Ошибка с потреблением токенов не исправлена, и теперь еще и произошла эта масштабная утечка исходного кода — катастрофа для любой технологической компании.

Но эта катастрофа также вызвала множество эмоций.

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

Конечно, некоторые увидели более глубокую проблему. Пользователь @QiyangYao написал в комментариях:

Если всё будет утекать в сеть, как сегодня происходит с Кодексом Клода, то рано или поздно какая-нибудь хакерская группа использует ИИ и эти открытые фреймворки, чтобы устроить самое разрушительное событие в истории.

За тем, что кажется нелепой инженерной ошибкой, скрывается системный недостаток в системе безопасности этой ведущей компании в области искусственного интеллекта. Компания Anthropic потратила миллиарды долларов на исследование главного вопроса: как сделать ИИ более похожим на человека. Эта утечка предлагает неожиданный ответ: спешить некуда, сначала нужно сделать людей более похожими на ИИ.

Например, научитесь автоматически запускать контрольный список перед публикацией.

#Добро пожаловать на официальный аккаунт iFanr в WeChat: iFanr (идентификатор WeChat: ifanr), где вы сможете быстро найти еще больше интересного контента.