Моди для Claude Code: як змінити поведінку й інтерфейс інструмента
Anthropic додала моди: невеликі функції на TypeScript, які переписують запити, контролюють виклики інструментів і малюють власний інтерфейс.
Claude Code тепер можна переробляти під себе без форку й обхідних шляхів. Мод — це невелика функція на TypeScript, яку можна написати самому або попросити написати Claude Code.
Що нового
Claude Code генерує події: виклик інструмента, запит дозволу, малювання частини екрана. Мод підключається до події й виконується до неї, після неї або замість неї. Отже, він може:
- переписати запит ще до того, як його побачить модель;
- заблокувати, змінити або повторити виклик інструмента;
- схвалити чи відхилити запит дозволу;
- прибрати секрети з виводу інструментів;
- змінити елементи інтерфейсу в терміналі чи застосунку для комп’ютера й додати кнопки.
Частина вбудованих функцій уже працює так само: /diff тепер є модом, який можна вимкнути чи замінити.
Як спробувати
Моди постачаються в плагінах і доступні в CLI та застосунку для комп’ютера. Встановити плагін можна через /plugin або каталог Claude. Можна й просто попросити Claude створити мод: він встановить його й перезавантажить прямо в сесії.
Обмеження
Моди не ізольовані: вони мають той самий доступ до комп’ютера, що й Claude Code, тому ставте їх лише з надійних джерел. На планах Team і Enterprise першим завантажується вбудований мод sec-default, який блокує ризиковані дії, наприклад обхід заборон у правилах дозволів.
Підготовлено за допомогою AI за відкритими джерелами.