Anthropic запровадила у Claude Code можливість, якої зазвичай не дають у ШІ-продуктах: повноцінну систему модів. Це невеликі функції, написані на TypeScript, які втручаються в інтерфейс та внутрішню логіку інструмента для програмування.
Тепер користувачам не потрібно чекати, поки компанія офіційно додасть потрібну функцію — її можна реалізувати самостійно. В Anthropic пояснюють, що саме цього й просила спільнота: більшого впливу на поведінку Claude Code.
Що дозволяють моди
Мод здатний змінити текст промпту, вбудувати новий елемент інтерфейсу, переписати існуючу функцію або створити абсолютно нову. Його можна написати власноруч, або ж просто попросити про це сам Claude Code, описавши потрібний результат у сесії.
Механізм працює на подіях: кожна дія Claude Code породжує подію, а мод може втрутитися до, після або замість стандартної обробки. За інформацією Runtime Wire, це дає змогу, зокрема:
- переписувати запит перед тим, як він дійде до моделі
- блокувати, змінювати або повторювати виклик інструмента
- схвалювати чи відхиляти запити на дозвіл
- видаляти конфіденційні дані з виводу інструмента
- змінювати елементи інтерфейсу — наприклад, результат роботи інструмента або питання до користувача
За своєю суттю це нагадує middleware всередині агента. Як зазначає AlphaSignal, обробники подій можуть працювати у трьох режимах — спостерігати, переписувати дані або повністю замінювати відповідь системи. Коли одну подію обробляють кілька модів одразу, вони виконуються в порядку завантаження. Для розробників передбачені типізовані визначення, а перевірити моди можна командою claude plugin test.
Відмінність від хуків і плагінів
Плагіни зʼявилися в Claude Code ще в жовтні 2025 року й давали змогу пакувати разом команди, субагентів, MCP-сервери та хуки. Проте, як пояснює Runtime Wire, хуки не вміли переписувати події, створювати нові елементи інтерфейсу чи підміняти вже наявні функції.
Саме цю прогалину закривають моди — вони не конкурують із плагінами, а вбудовуються в їхню архітектуру. Поширюються моди тим самим шляхом, що й плагіни: через каталог Claude або командою /plugin у CLI.
Сам Claude Code вже частково працює на модах
Anthropic не просто надає цей інструмент стороннім розробникам — компанія переводить на моди й власні функції. Частина вбудованих можливостей уже реалізована саме як моди, прикладом у документації названо команду /diff.
На тій самій системі побудована й підтримка AGENTS.md, а її код можна знайти в каталозі mods/ репозиторію Claude Code. У блозі компанії зазначено, що з часом на моди переведуть ще більше вбудованого функціоналу — так Claude Code можна буде звести до мінімального ядра та додавати лише те, що реально потрібно користувачу.
Вимоги та вартість
Для роботи модів потрібна версія Claude Code 2.1.287 або новіша, перевірити це можна командою claude --version. За замовчуванням моди вже активні, працюють вони і в CLI, і в десктопному застосунку у вкладці Code. Додаткової плати за цю функцію немає.
Переглянути список завантажених модів у терміналі можна командою /plugin.
Головна небезпека: відсутність ізоляції
Така свобода не обходиться без ризиків. За словами Anthropic, моди не виконуються в пісочниці й мають такий самий доступ до системи, як і сам Claude Code.
Фактично йдеться про код, що запускається з правами користувача, тож стороннім модам варто довіряти настільки ж обережно, як і будь-якому іншому коду на комп'ютері. Для жорсткіших обмежень Anthropic радить не покладатися суто на моди, а використовувати вбудовані правила дозволів Claude Code або засоби самої операційної системи.
Компаніям і командам доступні ті самі інструменти контролю, що і для плагінів — адміністратор організації може обмежувати, які саме моди дозволено завантажувати.
Що це означає для індустрії
Фактично Anthropic перетворює Claude Code із завершеного продукту на платформу. Користувачі отримують можливість підлаштувати інструмент під власні робочі процеси, а компанія виграє від того, що спільнота самостійно закриває безліч вузьких потреб.
Наскільки сильно це приживеться, покаже швидкість появи екосистеми популярних модів і те, наскільки серйозно користувачі ставитимуться до питань безпеки. Раніше Claude Code вже написав операційну систему з нуля — і вона навіть здатна запускати Doom.
Джерело: Highload.tech


