Добавить в корзинуПозвонить
Найти в Дзене
DigiNews

Исходный код Claude Code случайно утек в NPM-пакет

Anthropic случайно допустила утечку исходного кода Claude Code, который является закрытым, но компания утверждает, что данные клиентов не пострадали. Утечка произошла из-за ошибки упаковки релиза. Разработчики уже анализируют код, в котором обнаружены функции "Proactive mode" и "Dream mode". — bleepingcomputer.com Компания Anthropic сообщила, что случайно допустила утечку исходного кода Claude Code, который является закрытым, однако компания утверждает, что данные клиентов или учетные данные не были скомпрометированы. Хотя Anthropic заявляет о поддержке сообщества открытого исходного кода, Claude Code всегда оставался закрытым, по крайней мере, до сегодняшнего дня, когда обновление по ошибке включило внутренний исходный код. В заявлении для BleepingComputer компания Anthropic подтвердила утечку и сообщила, что никакая личная или конфиденциальная информация опубликована не была. “Сегодня при выпуске Claude Code был включен некоторый внутренний исходный код. Никакие конфиденциальные данн

Anthropic случайно допустила утечку исходного кода Claude Code, который является закрытым, но компания утверждает, что данные клиентов не пострадали. Утечка произошла из-за ошибки упаковки релиза. Разработчики уже анализируют код, в котором обнаружены функции "Proactive mode" и "Dream mode". — bleepingcomputer.com

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

Хотя Anthropic заявляет о поддержке сообщества открытого исходного кода, Claude Code всегда оставался закрытым, по крайней мере, до сегодняшнего дня, когда обновление по ошибке включило внутренний исходный код.

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

“Сегодня при выпуске Claude Code был включен некоторый внутренний исходный код. Никакие конфиденциальные данные клиентов или учетные данные не были затронуты или раскрыты. Это была проблема с упаковкой релиза, вызванная человеческой ошибкой, а не нарушением безопасности. Мы внедряем меры для предотвращения повторения этого”, — заявили в Anthropic для Bleepingcomputer.

Утечка исходного кода была впервые замечена Чаофанем Шоу (@Fried_rice) и широко распространилась на GitHub и других платформах хранения данных.

-2

Исходный код был ошибочно слит Anthropic, когда они ненадолго опубликовали версию Claude Code 2.1.88 в NPM ранее сегодня.

Эта версия включала файл размером 60 МБ cli.js.map, который содержал весь исходный код последней версии.

Файл карты исходного кода (source map) — это отладочный файл, который связывает скомпилированный JavaScript с исходным кодом.

Если файлы карты содержат поле под названием “sourcesContent”, которое встраивает полный текст исходных файлов непосредственно в карту, можно восстановить все дерево исходного кода из этого файла.

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

Восстановленный исходный код содержит около 1900 файлов, 500 000 строк кода и детали нескольких эксклюзивных функций Claude.

Хотя исходный код распространился в сети, Anthropic начала рассылать уведомления о нарушении авторских прав согласно DMCA для его удаления там, где это возможно.

-3

Разработчики уже начали анализировать исходный код на предмет недокументированных функций и изучать принципы работы приложения.

По данным Алекса Финна, Anthropic тестирует новый режим под названием “Proactive mode” (Проактивный режим), в котором Claude будет писать код за вас круглосуточно. Этот режим был обнаружен в исходном коде Claude Code.

Есть еще одна интересная функция, которая привлекла наше внимание.

Она называется “Dream” mode (Режим мечты), где Claude может постоянно думать в фоновом режиме, разрабатывать идеи, улучшать ваши текущие планы и пытаться решать проблемы, пока вас нет.

Anthropic подтвердила ошибку использования Claude

В других новостях пользователи утверждают, что Claude незаметно снизила лимиты использования. Это означает, что если у вас тариф Pro или даже Max (5x), вы будете достигать лимитов использования Claude гораздо быстрее.

Я лично наблюдал такое поведение в своей учетной записи с Claude Personal, который стоит 20 долларов. После того как я отправил несколько сообщений Claude в терминале Claude Code, использование подскочило до 30%, а через несколько минут взаимодействия достигло 100%.

Это не было ожидаемым поведением, тем более что контекст не был большим, поскольку я только начал взаимодействовать с Claude.

Оказывается, проблема широко распространена, и Anthropic подтвердила, что расследует ошибку, из-за которой лимиты исчерпываются быстрее.

“Мы знаем, что пользователи достигают лимитов использования в Claude Code намного быстрее, чем ожидалось. Активно расследуем, поделимся подробностями, как только получим обновление”, — написала Лидия Халли из Anthropic в посте на X.

По состоянию на 31 марта, 14:00 по восточному времени, проблема остается нерешенной, и Anthropic поделилась следующим обновлением:

“[Мы] все еще работаем над этим. Это высший приоритет для команды. Я знаю, что это блокирует многих из вас. Больше информации, как только она появится”.

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

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

Автор – Mayank Parmar

Оригинал статьи