Claude Code запровадив нову функцію Mods, основна зміна полягає в тому, що раніше ви могли взаємодіяти з моделлю лише через Prompt, CLAUDE.md або Skill, а саме застосунок Claude Code (який відповідає за візуальний інтерфейс та виконання дій на комп’ютері) був жорстко закодований Anthropic. Зараз за допомогою Mods ви можете безпосередньо змінювати візуальний інтерфейс та нижчий рівень виконання самого застосунку, причому повністю без написання коду — достатньо описати бажану функцію діалогом, і Claude автоматично напише та завантажить її.
Багато хто плутає Mods з наявними Hook, але вони суттєво відрізняються. Hook — це зовнішні скрипти, подібні до зовнішнього підрядника: завдання виконується — і все закінчується, вони не мають доступу до внутрішнього інтерфейсу застосунку та не можуть зберігати дані в пам’яті. Mods ж працюють безпосередньо всередині ядра застосунку: вони можуть безпосередньо змінювати чи замінювати інтерфейс Claude Code, спільно використовувати пам’ять з застосунком для відстеження споживання Token або кількості виправлень, а також надавати інтерактивні кнопки для перехоплення дій. Крім того, вони підтримують користувацькі гарячі клавіші: наприклад, для перевірки витрат достатньо ввести `/cost`, і Mod локально обчислить їх, не витрачаючи жодного Token.
Щодо отримання та встановлення: після оновлення Claude Code до останньої версії функція автоматично увімкнена — вона працює як у терміналі, так і у Desktop App. Ви можете просто надіслати посилання на Marketplace Claude Code, щоб вона автоматично встановила Mod, або виконати команду у терміналі. Вже сформовано понад 50 відкритих Mod, наприклад, Next Steps, написаний інженерами Anthropic, який після завершення завдання автоматично пропонує наступні кроки та рекомендовані команди у полі введення. Однак Mods мають доступ до читання файлів, виконання програм та інтернету, тому при встановленні зовнішніх Mod обов’язково перевіряйте їхню поведінку для забезпечення безпеки.
Якщо ви створюєте власний Mod, достатньо описати потребу Claude — після написання функція одразу набуде дії без перезапуску, але на початку вона зберігається лише тимчасово; після погодження результату слід наказати їй зберегти сталу версію. Усі встановлені Mod зберігаються у папці `.claude/plugins` у кореневому каталозі комп’ютера; переглянути їх можна за допомогою команди `claude plugin list`, а видалити — виконавши `claude plugin uninstall` або просто видаливши відповідну папку.
Ця нижчорівнева відкритість створює зовсім новий підхід до робочих процесів. Наприклад, під час паралельного виконання кількох завдань можна створити Mod із прогрес-баром, який у полі введення показуватиме залишковий час та статус завершення для всіх сесій; або Mod для аналізу, який при виявленні корекції моделлю користувачем автоматично виводитиме окрему панель для огляду та оновлення Skill та мультифайлових MD-файлів, щоб уникнути повторного надання однакових правил. Навіть у спільноті з’явилися Mod, що інтегруються з LINE для автоматичних відповідей або дозволяють грати у гру під час очікування комп’ялера. Коли контейнерний рівень інструменту можна перебудовувати за допомогою природної мови у реальному часі, бар’єри для кастомізації програмного забезпечення повністю зникли.