Фьючерсы
Доступ к сотням фьючерсов
TradFi
Золото
Одна платформа мировых активов
Опционы
Hot
Торги опционами Vanilla в европейском стиле
Единый счет
Увеличьте эффективность вашего капитала
Демо-торговля
Введение в торговлю фьючерсами
Подготовьтесь к торговле фьючерсами
Фьючерсные события
Получайте награды в событиях
Демо-торговля
Используйте виртуальные средства для торговли без риска
Запуск
CandyDrop
Собирайте конфеты, чтобы заработать аирдропы
Launchpool
Быстрый стейкинг, заработайте потенциальные новые токены
HODLer Airdrop
Удерживайте GT и получайте огромные аирдропы бесплатно
Launchpad
Будьте готовы к следующему крупному токен-проекту
Alpha Points
Торгуйте и получайте аирдропы
Фьючерсные баллы
Зарабатывайте баллы и получайте награды аирдропа
Инвестиции
Simple Earn
Зарабатывайте проценты с помощью неиспользуемых токенов
Автоинвест.
Автоинвестиции на регулярной основе.
Бивалютные инвестиции
Доход от волатильности рынка
Мягкий стейкинг
Получайте вознаграждения с помощью гибкого стейкинга
Криптозаймы
0 Fees
Заложите одну криптовалюту, чтобы занять другую
Центр кредитования
Единый центр кредитования
Глубокий анализ утечки исходного кода Claude Code: что планирует делать Anthropic в будущем?
Примечание редактора: В ночь на 31 марта Чаофань Шоу из Solayer Labs обнаружил, что при публикации на npm Claude Code от Anthropic случайно прикрепил полный исходный код. В течение нескольких часов соответствующий код был синхронизирован с GitHub, что быстро вызвало широкий интерес.
Упущение в конфигурации сборки само по себе позволило внешним наблюдателям крайне редко увидеть реальный прогресс продукта с точки зрения кода. Эта статья основана на данной «случайно раскрытой» кодовой базе: после того как автор прочитал исходники от начала до конца, он пытается ответить на два вопроса — куда движется Claude Code? — и что это означает для пользователей?
Судя по коду, Claude Code внедряет целый ряд возможностей, которые пока не были публично раскрыты, включая автономный режим непрерывного действия (KAIROS), PROACTIVE-режим, который позволяет выполнять задачи между сообщениями пользователя, и COORDINATOR-механизм для планирования нескольких субагентов. Эти изменения в совокупности указывают на одно четкое направление: ИИ переходит от инструмента, который просто отвечает на команды, к системе, способной непрерывно работать и выполнять действия самостоятельно. Одновременно такие решения, как автоматизация прав, скрытая совместная работа и командная память, также отражают реальную проблему: когда ИИ действительно входит в рабочий процесс, как, повышая эффективность, контролировать риски и границы.
Так что же это означает для пользователей?
На самом деле эти возможности не просто складываются по частям — они постепенно формируют «систему агентов»: наличие фонового режима, память между задачами, параллельную агентскую кооперацию и возможность напрямую вызывать инструменты для выполнения задач. Будущая конкуренция, возможно, будет заключаться уже не только в возможностях моделей, а в том, кто сможет сделать эту систему более стабильной и управляемой.
Сама по себе эта «случайная огласка» не так важна; важно то направление, которое она заранее раскрывает.
Ниже приводится оригинальный текст:
Сегодня ранее в X @Fried_rice обнаружил, что когда Anthropic публикует Claude Code CLI в npm, он случайно включает файл source map.
Конкретно: в версии 2.1.88 пакета @anthropic-ai/claude-code содержится файл cli.js.map объемом 59.8MB, в котором в поле sourcesContent встраивается полный исходный TypeScript-код. Это не взлом, а упущение в конфигурации сборки — отладочные артефакты были упакованы вместе с производственной средой. Но это также неожиданно раскрыло будущий курс Claude Code.
Я потратил несколько часов на то, чтобы просмотреть эти исходники. Ниже — некоторые ключевые моменты, которые я заметил, и то, что они могут означать для пользователей.
Ключевые функции
Автономные агенты уже приходят
В кодовой базе наиболее часто встречающийся feature flag называется KAIROS (встречается 154 раза). Судя по коду, это похоже на «режим автономного дежурного процесса», который может превратить Claude Code в постоянно работающего агента. В него входят фоновые сессии, механизм интеграции памяти, называемый «dream», подписка на GitHub webhook, push-уведомления и основанный на каналах способ коммуникации.
Кроме того, есть 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, и прямо сказано, что эти номера версий не должны появляться в публичных коммитах — это намекает, что эти версии уже существуют внутри компании.
«Скрытый режим»: анонимное участие в open source
Еще одна функция под названием «Undercover Mode» предназначена специально для сотрудников Anthropic, чтобы включать ее, когда Claude Code отправляет код в публичные репозитории. Этот режим убирает все AI-ориентированные идентификаторы, включая:
· В commit не содержится никакого AI attribution
· скрываются внутренние коды моделей
· удаляются все упоминания «Claude Code» или AI
· и даже не сообщается модель самой себя
В подсказке прямо указано: «Ты работаешь в UNDERCOVER-режиме в публичном/open-source репозитории. Твои строки для коммита, названия 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