К содержимому
# agent
[Home](/ru/ai)
[Catalog](/ru/ai/catalog)
Agent-компоненты: роли и специализированные subagents внутри сетапа.
## Pages
[Публикация и авторство](/ru/ai/docs/authoring)
[Команды CLI](/ru/ai/docs/commands)
[Поддерживаемые харнессы](/ru/ai/docs/harnesses)
[ai_stp](/ru/ai/docs)
[Быстрый старт](/ru/ai/docs/quickstart)
[Проверки безопасности](/ru/ai/docs/security-checks)
[Доверие и безопасность](/ru/ai/docs/trust)
[Каталог](/ru/ai/docs/catalog)
[CLI](/ru/ai/docs/cli)
[Телеметрия установки](/ru/ai/docs/cli/telemetry)
[Публикация](/ru/ai/docs/publishing)
[agent](/ru/ai/docs/components/agent)
[command](/ru/ai/docs/components/command)
[hook](/ru/ai/docs/components/hook)
[Компоненты](/ru/ai/docs/components)
[instruction](/ru/ai/docs/components/instruction)
[mcp](/ru/ai/docs/components/mcp)
[plugin](/ru/ai/docs/components/plugin)
[setting](/ru/ai/docs/components/setting)
[skill](/ru/ai/docs/components/skill)
[Понятия](/ru/ai/docs/concepts)
[Сетапы](/ru/ai/docs/setups)
[Доверие и безопасность](/ru/ai/docs/trust-and-safety)
[Диагностика](/ru/ai/docs/troubleshooting)
## Content
# `agent` `agent` описывает роль специализированного агента или subagent внутри харнесса: область ответственности, входные данные, ограничения, инструменты и ожидаемый результат. Agent-компонент не является отдельным сетапом. Он входит в сетап одного харнесса и наследует его границы. ## Зачем нужны agent-компоненты | Пример роли | Польза | | --- | --- | | reviewer | отделяет анализ от реализации | | docs-writer | держит стиль и структуру документации | | security-checker | фокусируется на рисках, а не на фиче | | release-helper | проверяет release checklist | ## Границы роли | Что описывать | Что не описывать | | --- | --- | | цель роли | глобальную замену всех инструкций | | допустимые инструменты | секреты или персональные токены | | критерии результата | неконтролируемый background daemon | | когда вызывать роль | право менять внешний мир без подтверждения | ??? question "Чем agent отличается от skill" Skill описывает процесс выполнения класса задач. Agent описывает роль, которая может выполнять разные задачи внутри своей области. В реальном сетапе они часто работают вместе: agent использует подходящие skills. ## Как это работает в `ai_stp` 1. Паспорт agent фиксирует харнесс, роль, версию и ограничения. 2. Сборщик проверяет, поддерживает ли харнесс такую agent surface. 3. Provider создаёт нативное описание роли. 4. Статус показывает, какие роли активны в target и откуда они пришли. !!! warning "Не расширяйте полномочия случайно" Agent с размытым scope быстро превращается в “делай всё”. Для MVP лучше иметь меньше ролей, но с ясными границами и проверяемым результатом.
ai_stp