Claude Code теперь можно переделывать под себя

Anthropic запустила Mods для Claude Code. Это небольшие модули на JavaScript или TypeScript, которые могут вмешиваться почти в любое действие агента и менять его поведение прямо во время работы.

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

Менять можно и сам интерфейс. Например, добавить панель рядом с диалогом, кнопки, поля ввода или строку над промптом. В примере Anthropic Token Weather показывает заполненность контекстного окна и обновляется после каждого хода.

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

Часть возможностей самого Claude Code уже построена таким способом. Например, поддержка AGENTS.md и встроенный просмотр изменений через /diff реализованы как Mods, а их исходники опубликованы.

Получается что-то вроде расширений для браузера, только для ИИ агента. Можно не ждать, пока Anthropic добавит нужную функцию, а встроить её самостоятельно прямо внутрь Claude Code.

Mods работают в Claude Code 2.1.287 и новее и включены по умолчанию. При этом ставить чужие модули стоит осторожно, поскольку они получают серьёзный доступ к среде Claude Code.

Список проверенных модулей тут.

11