Пользователи Claude Code теперь могут менять интерфейс и поведение помощника с помощью функций JavaScript или TypeScript, упакованных в плагины. Anthropic представила моды 1 октября; они поддерживаются в CLI и на вкладке Code приложения Claude Desktop. Разработчики могут добавить в диалог индикатор использования контекста.

Anthropic сообщает, что моды работают с разрешениями компьютера пользователя и не изолированы в песочнице. Мод также может читать данные сеанса или вызывать модели. Перед установкой изучите его код и сведения о разработчике.

Это руководство для разработчиков, уже использующих Claude Code и желающих добавить небольшую заметную настройку. Задача — создать индикатор использования окна контекста, изучить готовый плагин и решить, стоит ли его оставить. Инструкции основаны на документации, проверенной 2 октября для Claude Code v2.1.287 и более поздних версий. BIG CHANGE не выполняло эту процедуру и не тестировало независимо сгенерированный код.

Главное изменение

  • Что изменилось: моды Claude Code добавляют функции, которые могут менять события и рисовать элементы в интерфейсе помощника; они упаковываются через существующую систему плагинов.
  • Почему это важно: разработчики могут встроить в сеанс индикатор или управление рабочим процессом, одновременно предоставив этому коду доступ к компьютеру и переписке.
  • За чем следить: соответствуют ли реальные вызовы и поведение мода его назначению, какие корпоративные ограничения действуют и как меняется API между версиями Claude Code.

Проверьте версию, аккаунт и рабочее пространство

Запустите claude --version в командной оболочке. В актуальной документации по модам требуется версия v2.1.287 или новее; там же сказано, что моды включены по умолчанию. Прежние переменные среды для раннего доступа на эту версию не влияют.

Вам нужен доступ к Claude Code и рабочее пространство, которое вы отметили как доверенное. В документации Anthropic по настройке перечислены аккаунты Pro, Max, Team, Enterprise и Console, а также поддерживаемые сторонние поставщики API. Бесплатный тариф чат-версии Claude не включает Claude Code. Настройки организации могут запрещать загрузку созданных пользователями модов.

Используйте интерактивный сеанс терминала. CLI и поддерживаемые сеансы Desktop отображают интерфейс модов. Хуки также работают в панели чата VS Code и в безголовых сеансах, где рисунки не отображаются. Плагины не поддерживаются в сеансах WSL приложения Desktop.

Создайте индикатор и проверьте его

В руководстве Anthropic от 1 октября описан Token Weather — индикатор, который после каждого хода показывает использование контекста. Его процент рассчитывается на основе контекста последнего ответа и размера окна контекста модели. Это показатель использования; документированного показателя качества ответа у него нет.

  1. В доверенном рабочем пространстве запустите claude и попросите создать мод, который показывает над строкой запроса процент использования контекста, использованное количество токенов и размер окна, обновляя показатели после завершения каждого хода основного агента. Попросите использовать документированный API данных об использовании сеанса и создать только отображение, без доступа к файлам, запуска процессов, сетевых запросов или вызовов моделей. Это наша более узкая формулировка задачи для описанного пути создания; сама просьба не обеспечивает соблюдение этих ограничений.
  2. Проверьте файлы, созданные Claude. Руководство по созданию помещает плагин в каталог сеанса внутри ~/.claude/dev-mods/. Изучите его манифест, настройки хуков и код. Claude Code спросит, включить ли горячую перезагрузку; при согласии моды и их последующие изменения будут выполняться в этом сеансе.
  3. До включения запустите claude plugin validate в оболочке, указав фактический каталог плагина. Прочитайте список найденных хуков событий и вызовов API. Для задуманного поведения нужны чтение данных об использовании, хранение состояния и отрисовка. Проверьте также доступ к файлам, переменным среды, процессам, сети и моделям, а в исходном коде изучите переписывание событий. Успешная проверка подтверждает совместимость с загрузчиком, но не гарантирует безопасность.
  4. После проверки и одобрения реализации запустите /plugin и найдите мод на вкладке Installed. Отправьте обычный запрос и убедитесь, что индикатор обновился после завершения хода. Признак завершения — загруженный плагин с видимыми обновляемыми показателями использования; одного созданного файла недостаточно, чтобы считать его рабочим.

Эти шаги не гарантируют, что Claude создаст нужную реализацию с первой попытки. Полная реализация Token Weather и пример теста служат образцом для сравнения с его результатом. В руководстве сказано, что обычное чтение данных об использовании сеанса бесплатно; запрос разбивки может отправить запрос на подсчёт токенов. Просьба написать или изменить мод продолжает расходовать обычную квоту Claude Code.

Следите за кодом и его разрешениями

Мод, созданный в сеансе, временный. В руководстве по созданию сказано, что для сохранения его каталог можно скопировать в собственное расположение, а затем запускать сеансы с параметром claude --plugin-dir и этим расположением. При каждой загрузке в каталог .claude-plugin/types/ записываются декларации типов для конкретной версии; проверяйте их при обновлении, поскольку API может измениться.

В руководстве Anthropic для администраторов объясняется ограничение, которое можно упустить, рассматривая только разрешения инструментов. Встроенный защитный механизм загружается у пользователей Team и Enterprise или на компьютерах с управляемыми настройками. В конфигурации по умолчанию правила запрета имеют приоритет над модами пользователей, разрешающими вызовы инструментов Claude. Однако эти правила не ограничивают собственные вызовы модом API файловой системы или процессов. Администраторы могут блокировать установленные пользователями моды или применять к их вызовам мод политики.

В исследовании Pluto Security от 22 сентября сообщалось о доступе к учётным данным, подмене интерфейса и удалённом изменении кода во время тестирования предварительной версии. Pluto продаёт программное обеспечение для защиты таких расширений; в отчёте прямо указано, что он опубликован до общего запуска. Это полезный источник при изучении исходного кода плагина и загружаемых зависимостей, однако конкретные находки не устанавливают поведение v2.1.287. Действующая документация Anthropic описывает разрешения в текущем выпуске.

Отключите мод в настройках плагинов. --safe-mode пропускает установленные моды и другие настройки в одном сеансе.

Использование и расходы

В руководствах Anthropic по запуску и модам отдельная плата за моды не указана. В документации Claude Code о расходах сказано, что использование по подписке списывается из лимитов тарифа, а использование через Console и облачных поставщиков оплачивается по токенам. Мод, который вызывает модель, может расходовать эту квоту. Проверьте /usage и страницу оплаты для выбранного способа входа; процент контекста — это не счёт и не ограничение расходов.

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

Источники и дополнительное чтение

  • Anthropic, «Настройка Claude Code с помощью модов», 1 октября 2026 года: объявление выпуска, упаковка плагинов и прямое предупреждение о доступе к компьютеру. Anthropic создаёт и продаёт Claude Code.
  • Обзор модов, проверено 2 октября: версия, интерфейсы сеанса, разрешения хоста, проверка и отключение.
  • Создание мода, проверено 2 октября: создание, одобрение, горячая перезагрузка, сохранение и декларации типов для конкретной версии. Здесь описано ожидаемое поведение, а не результат тестирования BIG CHANGE.
  • Начало работы с модами Claude Code, Адди Османи, 1 октября: метрика Token Weather, код и пример теста. Демонстрацию выполнила Anthropic.
  • Управление модами в организации, проверено 2 октября: доступность защитного механизма, область действия правил запрета и возможности администраторов. Это не означает, что пользовательские моды в целом изолированы от компьютера.
  • Расширенная настройка и Эффективное управление расходами, проверено 2 октября: требования к аккаунту, оплата в зависимости от способа аутентификации и отслеживание использования. В рассмотренных источниках запуска отдельная цена модов не указана.
  • Pluto Security, «Функциональные хуки внутри Claude Code», 22 сентября: тестирование предварительной версии исследователями и его ограничения. Pluto продаёт продукты для защиты расширений; BIG CHANGE не повторяло эти тесты.