☝🏻Claude Code теперь можно перепрошить под себя Anthropic представила моды для Claude Code — небольшие функции на TypeS
Anthropic представила моды для Claude Code — небольшие функции на TypeScript, которые меняют и поведение агента, и его внешний вид.🤖
Каждое действие Claude Code — вызов инструмента, запрос разрешения, отрисовка экрана — порождает событие. Мод цепляется к нему и срабатывает до, после, вместо или «вокруг» него.
Что умеют моды:
🔻 переписывать промпт до того, как он уйдёт в модель
🔻 блокировать, переписывать или перезапускать вызовы инструментов
🔻 одобрять или отклонять запросы на разрешения
🔻 вырезать секреты из вывода инструментов🔐
🔻 менять интерфейс в терминале и десктопном приложении, добавлять кнопки и поля
☝🏻Часть встроенных функций, например /diff, уже переехала в моды — их можно отключить или заменить своими. Со временем Anthropic обещает перевести на моды и другие штатные функции.
Мод можно попросить написать сам Claude Code, а изменения подхватываются на лету. Распространяются моды внутри плагинов — через каталог Claude или команду /plugin.
В тарифах Team и Enterprise первым загружается защитный мод sec-default: он не даёт пользовательским модам обойти запреты на разрешения.🛡
☝🏻При этом моды не изолированы в песочнице — Anthropic прямо советует ставить их только из доверенных источников.🤔
Расширяемость пришла вместе с новым способом атаковать разработчиков.💀
================
🔺 News | 🧩 Soft | 💻 Hacker