Расширение вашего агента
Из коробки AI-ассистент универсален. Та же базовая модель становится куда более ценным напарником, когда вы оборачиваете её инструментами, — превращая обычный чат-бот в harness, настроенный под ваш проект. Главные точки расширения, которые стоит знать:
- Skills — переиспользуемые упакованные возможности (инструкции плюс скрипты), которые агент загружает по требованию, так что ваше знание предметной области доступно без повторного объяснения в каждой сессии.
- Plugins — наборы, которые поставляют skills, команды, hooks и коннекторы вместе как одну устанавливаемую единицу.
- MCP (Model Context Protocol) — открытый стандарт для подключения агента к внешним инструментам и данным (базы данных, API, ваша файловая система) через один общий интерфейс.
- Subagents — специализированные агенты-помощники, которых главный агент порождает для сфокусированной работы (поиск, ревью, долгий побочный квест), у каждого своё окно контекста.
- Hooks — скрипты, которые срабатывают автоматически на событиях жизненного цикла (перед запуском команды, после редактирования файла), так что вы можете навязывать правила или детерминированно внедрять контекст.
- Slash-команды — короткие именованные рабочие процессы, которые вы вызываете через
/name, сворачивая повторяющийся многошаговый запрос в одно нажатие.
Вам не нужны все они в первый же день. Начните с простого и добавьте skill или slash-команду в тот момент, когда заметите, что повторяете одну и ту же настройку. Полезное эмпирическое правило: на третий раз, когда вы набираете одну и ту же многошаговую инструкцию, превратите её в slash-команду; в первый раз, когда вы пожелаете, чтобы агент мог дотянуться до недоступного инструмента, поищите для него MCP-сервер. В частности, hooks вернутся в главе о защитных ограждениях как способ навязывать ваши правила, а не просто надеяться, что AI о них помнит.