Ф'ючерси
Сотні безстрокових контрактів
TradFi
Золото
Одна платформа для світових активів
Опціони
Hot
Торгівля ванільними опціонами європейського зразка
Єдиний рахунок
Максимізуйте ефективність вашого капіталу
Демо торгівля
Вступ до ф'ючерсної торгівлі
Підготуйтеся до ф’ючерсної торгівлі
Ф'ючерсні події
Заробляйте, беручи участь в подіях
Демо торгівля
Використовуйте віртуальні кошти для безризикової торгівлі
Запуск
CandyDrop
Збирайте цукерки, щоб заробити аірдропи
Launchpool
Швидкий стейкінг, заробляйте нові токени
HODLer Airdrop
Утримуйте GT і отримуйте масові аірдропи безкоштовно
Launchpad
Будьте першими в наступному великому проекту токенів
Alpha Поінти
Ончейн-торгівля та аірдропи
Ф'ючерсні бали
Заробляйте фʼючерсні бали та отримуйте аірдроп-винагороди
Інвестиції
Simple Earn
Заробляйте відсотки за допомогою неактивних токенів
Автоінвестування
Автоматичне інвестування на регулярній основі
Подвійні інвестиції
Прибуток від волатильності ринку
Soft Staking
Earn rewards with flexible staking
Криптопозика
0 Fees
Заставте одну криптовалюту, щоб позичити іншу
Центр кредитування
Єдиний центр кредитування
Центр багатства VIP
Преміальні плани зростання капіталу
Управління приватним капіталом
Розподіл преміальних активів
Квантовий фонд
Квантові стратегії найвищого рівня
Стейкінг
Стейкайте криптовалюту, щоб заробляти на продуктах PoS
Розумне кредитне плече
Кредитне плече без ліквідації
Випуск GUSD
Мінтинг GUSD для прибутку RWA
Claude Code витеклий вихідний код: глибокий аналіз, що планує Anthropic у майбутньому?
Від редакції: У ніч на 31 березня Chaofan Shou з Solayer Labs виявив, що під час публікації Claude Code від Anthropic у npm випадково додавався повний початковий код. Протягом кількох годин відповідний код синхронізували на GitHub, що швидко викликало підвищену увагу.
Замість того, щоб це стало лише прорахунком у конфігурації збірки, це також дало зовнішньому світу рідкісну можливість побачити реальний прогрес їхнього продукту на рівні коду. Ця стаття ґрунтується на цій «випадково оприлюдненій» кодовій базі: після того, як автор прочитав код від початку до кінця, він намагається відповісти на два питання — куди рухається Claude Code? і що це означає для користувачів?
З погляду коду, Claude Code впроваджує низку можливостей, які ще не були оприлюднені, зокрема автономний режим безперервної роботи (KAIROS), PROACTIVE-режим, який дозволяє агенту активно виконувати завдання в проміжках між повідомленнями користувача, та COORDINATOR-механізм для планування кількох підагентів. Усі ці зміни вказують на чіткий напрям: ШІ переходить від інструмента, що реагує на команди, до системи, яка здатна безперервно працювати й активно виконувати завдання. Паралельно конструкції на кшталт автоматизації дозволів, «тихої» співпраці та командної пам’яті відображають ще одну реальну проблему: коли ШІ справді входить у робочий процес, як підвищувати ефективність, одночасно контролюючи ризики та межі.
Тож що це означає для користувачів?
Насправді ці можливості не просто поодинці нашаровуються одна на одну, а поступово формують «систему агентів»: вона має можливість працювати у фоновому режимі, зберігати пам’ять між різними задачами, організовувати паралельну співпрацю агентів і здатна напряму викликати інструменти для виконання завдань. Майбутня конкуренція, можливо, вже не лише про потужність моделей, а про те, хто зможе зробити цю систему стабільнішою та керованішою.
Сам факт цієї «випадкової» розкритості сам по собі не такий важливий; важливий напрям, який він завчасно показав.
Нижче наведено оригінальний текст:
Раніш за все сьогодні X @Fried_rice виявив, що Anthropic під час публікації Claude Code CLI у npm випадково додав file source map.
Зокрема, у пакеті @anthropic-ai/claude-code версії 2.1.88 міститься файл обсягом 59.8MB cli.js.map, і в полі sourcesContent у нього вбудований повний початковий код TypeScript. Це не є хакерською атакою, а радше прорахунок у конфігурації збірки — артефакти для налагодження були запаковані разом із продакшн-середовищем. Але це також несподівано розкрило майбутній напрям Claude Code.
Я витратив кілька годин на читання цього коду. Нижче — деякі моменти, які я помітив, і що вони, ймовірно, означають для користувачів.
Ключові функції
Автоматизовані розумні агенти вже на підході
Найчастіше в кодовій базі зустрічається feature flag під назвою KAIROS (він з’являється 154 рази). Судячи з коду, це виглядає як «режим автономного сторожового процесу», який може перетворити Claude Code на агента, що безперервно працює. У нього входять фонові сесії, механізм інтеграції пам’яті під назвою «dream», підписка на GitHub webhook, push-нотифікації та комунікація на основі channel.
Крім того, є PROACTIVE-режим (з’являється 37 разів), який дозволяє Claude працювати незалежно між повідомленнями користувача. Система надсилає підказки «tick», щоб підтримувати роботу агента, а Claude під час кожного «пробудження» сам вирішує, що саме робити. У підказках навіть прямо сказано: «Ти автономно працюєш», і дається інструкція моделі «шукати корисну роботу», а також діяти «на основі найкращого судження, а не запитувати підтвердження».
COORDINATOR_MODE (з’являється 32 рази) іде ще далі — він перетворює Claude на диспетчера (orchestrator), який може генерувати та керувати кількома паралельними worker-агентами. Цей coordinator відповідає за те, щоб розподіляти задачі між різними worker’ами для виконання досліджень, реалізації та верифікації. У системних підказках також містяться детальні інструкції про те, як писати prompt для worker’ів, коли продовжувати використовувати наявних worker’ів, коли створювати нового agent, і як обробляти провал worker’а.
Підказки щодо дозволів можуть зникнути
Є флаг під назвою TRANSCRIPT_CLASSIFIER (з’являється 107 разів). Судячи з контексту, він схожий на «автоматичний режим», у якому AI-класифікатор автоматично схвалює дозволи на інструменти. Якщо ця функція буде запущена, то часті підказки про підтвердження дозволів, які зараз постійно переривають робочий процес, можуть стати необов’язковими або навіть повністю зникнути для довірених операцій.
Кодова назва моделі та система версій
Вихідний код також розкриває деякі внутрішні кодові назви моделей Claude:
Capybara, схоже, є варіантом Claude 4.6. У коментарях згадується «Capybara v8» і фіксуються деякі виправлення проблем, зокрема: частка хибних тверджень 29–30% (порівняно з v4 — 16.7%), схильність до надмірного коментування коду, а також механізм під назвою «assertiveness counterweight».
Fennec був кодовою назвою, а пізніше переробили в Opus 4.6.
Numbat ще не опублікований. У коментарях написано: «При випуску numbat видалити цей фрагмент».
У коді також згадуються opus-4-7 і sonnet-4-8, і прямо зазначено, що ці номери версій не мають з’являтися у публічних комітах — це натякає на те, що ці версії вже існують у внутрішньому середовищі.
«Режим інкогніто» — анонімна участь у відкритому коді
Є ще одна функція під назвою «Undercover Mode», спеціально для використання співробітниками Anthropic Claude Code для відправки коду в публічні репозиторії. Цей режим прибирає всі AI-асоційовані ідентифікатори, зокрема:
· у commit немає жодного AI attribution
· приховуються кодові назви моделей
· видаляються всі згадки «Claude Code» або AI
· і навіть не буде повідомлено, яку саме модель використовує сам агент
У підказці прямо написано: «Ти запускаєшся у UNDERCOVER-режимі в публічному/відкритому репозиторії. Твоє commit-повідомлення, назва PR та основний текст не повинні містити жодної внутрішньої інформації Anthropic. Не розкривай ідентичність».
Крім того, немає примусового вимкнення перемикача — доки система не може підтвердити, що поточний репозиторій є внутрішнім, за замовчуванням цей режим буде увімкнено.
Режим голосу
VOICE_MODE з’являється 46 разів, що вказує на те, що система вже інтегрувала можливості голосової взаємодії, включно з розпізнаванням голосу в текст і перетворенням тексту на голос.
Система «електронної тваринки»
Це дещо цікаво. У коді є прихований BUDDY-системи, який по суті є «електронною тваринкою» в терміналі (подібно до Тамагочі). До неї входить:
· 18 видів (качка, гуска, кіт, дракон, восьминіг, сова, пінгвін, черепаха, привид, шестикутний динозавр тощо)
· система рідкісності (ймовірність легендарного рівня — 1%)
· зовнішні прикраси (корона, циліндр, ореол, капелюх чаклуна тощо)
· параметри (DEBUGGING, PATIENCE, CHAOS, WISDOM, SNARK)
· навіть версія «світіння»
При цьому назву виду capybara (капібара) кодують через String.fromCharCode(), щоб замаскувати її й уникнути спрацювання внутрішньої системи виявлення витоків — це також свідчить про те, що ця кодова назва є чутливою.
Інші функції, на які варто звернути увагу
FORK_SUBAGENT: дозволяє розгалужувати себе на кілька паралельних agent’ів
VERIFICATION_AGENT: для незалежної, конфронтаційної верифікації результатів
ULTRAPLAN: розширені можливості планування
WEB_BROWSER_TOOL: автоматизація браузера
TOKEN_BUDGET: дозволяє чітко задавати бюджет токенів (наприклад, «+500k» або «витратити 2M token»)
TEAMMEM: підтримує спільну пам’ять між командами
Що це означає
Кілька ключових висновків:
Claude Code помітно рухається у бік «високої автономності». Такі функції, як KAIROS, PROACTIVE та COORDINATOR, вказують на майбутнє: Claude може працювати як фоновий сторожовий процес, безперервно моніторити репозиторії та активно виконувати задачі.
тертя з дозволами зменшується. Автоматизовані механізми схвалення показують, що вони скорочують часті кроки ручного підтвердження.
Система версій моделей значно складніша, ніж публічне API. У внутрішньому середовищі існують різні варіанти, режими швидкого реагування та система кодових назв, які відповідають різним можливостям і проблемам.
Безпекові механізми приділено дуже багато уваги. Лише перевірка команд Bash — це понад 2500 рядків коду, плюс пісочниця, «режим інкогніто» та очищення введених даних.
Продукт вводить «персональність». Buddy-система означає, що Claude Code — це не просто інструмент, а спроба стати «партнером».
Як переглянути самостійно
Станом на час написання ці вихідні коди все ще доступні в npm. Скачайте @anthropic-ai/claude-code@2.1.88, знайдіть cli.js.map, розберіть JSON і витягніть поле sourcesContent. Я не буду поширювати код повторно, але аналізувати й обговорювати те, що доступне публічно, є доречним.
Першовідкриття приписують @Fried_rice у X.
[Посилання на оригінальний текст]
Натисніть, щоб дізнатися більше —律动BlockBeats набирає на вакансії
Запрошуємо приєднатися до офіційної спільноти律动 BlockBeats:
Telegram-канал підписки: https://t.me/theblockbeats
Telegram-чати: https://t.me/BlockBeats_App
Twitter офіційний акаунт: https://twitter.com/BlockBeatsAsia