На модах Claude Code Anthropic собрала /diff и AGENTS.md
Команду /diff и поддержку AGENTS.md Anthropic вписала в Claude Code не через ядро, а модами. С версии 2.1.287 этот механизм открыт всем, о чём команда написала в аккаунте ClaudeDevs в X: моды меняют поведение агента и его интерфейс, а встроенные функции можно подменить своими.
Коротко
- Мод в Claude Code пишется на TypeScript в несколько строк или собирается самим Claude по вашей просьбе, а поставляется внутри плагина и ставится командой /plugin в CLI или десктопном приложении.
- В той же версии 2.1.287 появился встроенный мод You should know: побочный агент следит за сессией и подсказывает, что вы или Claude могли упустить по ходу работы.
- Включить You should know можно только в сессиях напрямую с Anthropic и при включённой телеметрии, а какие именно части Claude Code модам разрешено трогать, в анонсе не перечислено.
Если вы не следили: плагины в Claude Code появились раньше модов, и ставились они той же командой /plugin. В примечаниях к релизу 2.1.287 новинка описана одной строкой: плагины отныне могут менять более глубокое поведение. Иначе говоря, упаковка осталась прежней, а возможности у её содержимого выросли.
Моды для Claude Code пишут на TypeScript или поручают самому Claude
Anthropic называет три вещи, которые умеет мод: изменить то, как ведёт себя Claude Code, перенастроить интерфейс и заменить встроенную функцию собственной. Чтобы написать такой мод, по словам команды, хватит нескольких строк на TypeScript. Есть и второй путь: попросить Claude собрать мод за вас.
Отдельно моды не ставятся, они едут внутри плагинов. Поэтому установка выглядит привычно, через команду /plugin в CLI или в десктопном приложении. Для тех, кому нужна отправная точка, Anthropic добавляет готовые примеры модов в репозиторий Claude Code Playground, их можно брать за основу и переделывать. Есть и руководство для начинающих в блоге claude.dev.
Встроенный мод You should know работает только при включённой телеметрии
Вместе с механизмом в версии 2.1.287 пришёл первый встроенный мод, You should know. Он запускает побочного агента, который, как сказано в примечаниях к релизу, прикрывает вам спину: замечает то, мимо чего могли пройти и вы, и Claude.
Включается мод командой /plugin enable cc-plugin-you-should-know@builtin. Суффикс @builtin указывает на плагин, встроенный в сам Claude Code, так что скачивать его ниоткуда не нужно. Условий два: сессия должна идти напрямую с Anthropic, а телеметрия должна быть включена. Без любого из них мод недоступен.
В версии 2.1.287 подтянули и установку самих плагинов
Раз моды едут в плагинах, полезно знать, что в 2.1.287 поправили и плагинную часть. Ошибки маркетплейса плагинов в этой версии простыми словами объясняют, почему маркетплейс проигнорирован или отклонён и что с этим делать. В списке плагинов появилась пометка, если зависимости плагина не установились, а обновление плагина повторяет установку, которая не завершилась в прошлый раз.
Закрыли и несколько поломок. Перезагрузка плагина, совпавшая со стартовой загрузкой по --plugin-url, портила кэшированную копию архива плагина. Команда claude plugin marketplace add --sparse и установка плагинов из git-subdir падали с ошибкой «transport 'http' not allowed», когда репозиторий отдавался по обычному http. В новых облачных сессиях не запускались хуки SessionStart из синхронизированных плагинов, а репозитории, добавленные посреди облачной или SDK-сессии, не подгружали свои навыки и плагины.
Почему мод живёт внутри плагина
Схема укладывается в три шага. Вы описываете изменение кодом на TypeScript или просите Claude написать этот код. Мод кладётся в плагин, а плагин ставится через /plugin, как любой другой. После установки мод меняет то, на что рассчитан: поведение агента, вид интерфейса или конкретную встроенную функцию, которую вы подменили своей.
Ближе всего здесь моды для компьютерных игр: игра остаётся той же, поверх неё ложится чужой код, который меняет правила или внешний вид, а ставится он через привычный менеджер дополнений. По той же схеме Anthropic собрала /diff и поддержку AGENTS.md, файла в репозитории с инструкциями для ИИ-агентов, который читают разные инструменты.
В анонсе нет главного для тех, кто будет ставить чужие моды: какие части Claude Code открыты для изменений, какие закрыты и чем ограничен код из стороннего плагина. Судя по формулировке про «более глубокое поведение», доступ у модов шире, чем у прежних плагинов, и доверие к автору плагина начинает значить больше. Странно, на наш взгляд, что встроенную страховку от промахов, You should know, выдают только в обмен на включённую телеметрию.
Чем пополнится Claude Code Playground
Anthropic пишет, что добавляет готовые примеры модов в репозиторий Claude Code Playground, но сколько их будет и когда набор пополнится, не сказано. Полного списка того, что доступно модам, в анонсе тоже нет, за подробностями команда отправляет в руководство для начинающих. Пока не ясно, появятся ли другие встроенные моды вслед за You should know и будут ли у них такие же условия.
Читайте также
- Function Hooks стали Claude Mods, релиз обещают за недели
- Function Hooks для Claude Code показали до релиза
- Claude Code 2.1.286 считает стопку запросов на разрешение
- Claude Code научился собирать тесты для ваших приложений
- В проекте без CLAUDE.md Claude Code 2.1.277 читает AGENTS.md
- Шлюз узнает, какой агент Claude Code прислал запрос
Комментарии
Пока никто не написал. Будьте первым.
Присоединяйтесь к разговору
Войдите через Google, чтобы оставить комментарий. Имя и аватар подставятся из вашего профиля Google, а комментарий появится после модерации.
