Следите за новостями по этой теме!
Подписаться на «Рифы и пачки / Твоя культура»
Во время очередного обновления Claude Code, инструмента для программирования от компании Anthropic, произошла довольно неловкая ситуация: вместе с обновлением 2.1.88 пользователи получили доступ к файлу, который содержал полный исходный код приложения. Проблему заметили не сразу, и до того, как Anthropic успела закрыть утечку, весь код был выложен в открытый публичный репозиторий GitHub, откуда его успели скачать более 50 тысяч раз. В результате интернет, включая конкурентов Anthropic, получил возможность рассмотреть свыше 512 тысяч строк кода и примерно 2 тысячи файлов на TypeScript.
После анализа утечки некоторые пользователи стали заявлять, что нашли в коде намёки на функции, над которыми Anthropic, очевидно, работает. Основатель стартапа Creator Buddy Алекс Финн опубликовал сообщение, что обнаружил специальный флаг для режима под названием Proactive. Этот режим, по его словам, позволяет Claude Code продолжать работу даже тогда, когда пользователь ничего не запрашивает. Помимо этого он утверждает, что нашёл признаки разработки криптовалютной платёжной системы, которая теоретически могла бы позволить автономным ИИ-агентам совершать платежи самостоятельно.
Ещё один пользователь Reddit обратил внимание на необычную находку: в коде были элементы, намекавшие на создание виртуального компаньона в стиле Tamagotchi. Такой персонаж, судя по описанию, должен «реагировать на ваше программирование» — вероятно, как шуточная функция к 1 апреля.
В Anthropic подтвердили факт появления во внутреннем коде в релизе Claude Code, однако подчёркивают: никакие данные клиентов или конфиденциальные сведения не были раскрыты. Представитель компании заявил, что произошедшее — следствие ошибки упаковки обновления, вызванной человеческим фактором, а не результат взлома или кибератаки. Сейчас Anthropic внедряет меры, чтобы подобное не повторилось.
Как и в случае с любой другой утечкой, стоит помнить: наличие кода для определённой функции не означает, что она когда-либо появится в официальном продукте. Многие идеи так и остаются экспериментами.
Неловкость уровня «отправил не тот файл»: Anthropic случайно выкладывает внутренний исходный код Claude Code. Полмиллиона строк разлетаются по GitHub, конкуренты ликуют, пользователи копают. Пока компания пытается заткнуть дыру, в коде находят намёки на режим Proactive, криптоплатёжную систему и даже шуточного виртуального питомца.
Всё выглядит как набор идей от скучающих разработчиков — что‑то для будущего, что‑то для эксперимента, что‑то для 1 апреля. Но компания делает серьёзное лицо, объясняя, что никакие данные клиентов не пострадали, а проблема вызвана простой ошибкой упаковки.
История стара как индустрия: большие компании говорят одно, код намекает на другое, а истина лежит где‑то между — обычно в папке «экспериментальное». Легко представить, как этот «случайный» релиз оказался неожиданно полезным — кому надо, те уже посмотрели. А пользователи получили редкую возможность заглянуть под капот ИИ‑инструмента, о котором обычно можно только гадать.