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 створити умови для власного витоку?
ШІ Claude за 74 хвилини створив веб-стартап із прибутком в $1000/місяць
Джерело: Futurism

Повідомити про помилку
Текст, який буде надіслано нашим редакторам: