Утечка исходного кода Claude от Anthropic: серьезный инцидент

12

Компания Anthropic, один из лидеров в области искусственного интеллекта, непреднамеренно опубликовала полный исходный код своего инструмента для кодирования, Claude Code, во вторник утром. Утечка включала более 500 000 строк кода, распределенных почти по 2 000 файлов, раскрывая критически важные детали о внутренней работе инструмента.

Как произошла утечка

Инцидент произошел, когда Anthropic опубликовала версию 2.1.88 Claude Code в общедоступном npm-реестре. Файл карты исходных кодов (source map) был ошибочно включен, фактически предоставив внутреннюю структуру программы любому, кто ее загрузил. Исследователь в области безопасности Чаофан Шоу быстро обнаружил проблему и опубликовал ссылку на архивные файлы в X (ранее Twitter), где она набрала более 27 миллионов просмотров.

Что такое Claude Code?

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

Почему это важно

Эта утечка имеет большое значение по нескольким причинам:

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

Реакция Anthropic

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

«Ранее сегодня в релиз Claude Code был включен некоторый внутренний исходный код. Никакие конфиденциальные данные или учетные данные клиентов не были вовлечены или раскрыты».

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

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