🧰 Навыки агента
Что это. Навык — это действие, которое автор разрешил конкретному агенту вызывать самостоятельно. Чаще всего это обычный блок сценария: агенту выдаётся то же, из чего собираются сценарии. Кроме блоков, навыком может быть инструмент MCP — инструмент самого Fixorix или стороннего MCP-сервера, подключённого к проекту.
Когда нужно. Когда агенту мало разговора: посмотреть данные, посчитать, поставить тег, сменить статус, сходить во внешнюю систему.
📷 Скриншот: вкладка «Навыки» в панели агента (будет добавлен).
Где находится
Вкладка «Навыки (N)» в панели блока «AI-агент». Пока навыков нет, на вкладке одна большая кнопка «Добавить навык». Она открывает окно «Выберите навык» с полем «Поиск по навыкам»: в нём блоки, а участникам с ролью «Редактор» и выше — ещё и секция «Инструменты MCP». Кнопка «Выберите блок» в шапке карточки навыка открывает то же окно только с блоками.
Блоки в окне сгруппированы по категориям — «ИИ», «Действия», «Поддержка», «Тикеты», «Интеграции»; вспомогательные операции над данными собраны в свёрнутый раздел «Утилиты». У каждого блока бейдж «чтение» или «действие»; у «действия» — значок ⚠ и описание того, что именно он меняет. Поиск идёт по названию и описанию блока и раскрывает «Утилиты». Если ничего не нашлось — «Ничего не найдено».
Даёт блок безопасный результат или меняет реальные данные — определяет сам блок, а не автор сценария. Часть блоков агенту не выдаётся вовсе.
Навыки-чтения
Безопасные навыки: они считают, разбирают и преобразуют данные, но ничего не меняют. Всего таких блоков 30.
| Группа | Навыки |
|---|---|
| ИИ | «ИИ — классификация», «ИИ — извлечение данных», «ИИ — выбор варианта», «ИИ — тональность», «ИИ — перевод», «ИИ — язык текста», «ИИ — классификация чата», «ИИ — сводка чата» |
| Тикеты | «Обращения клиента» (тикеты текущего клиента; чужие тикеты агенту недоступны), «Типы тикетов» |
| Списки | «Агрегация», «Фильтр списка», «Сортировка списка», «Длина списка», «Элемент списка», «Объединить список», «Список содержит?» |
| Объекты | «Поле объекта», «Ключи объекта» |
| Строки, даты, числа | «Склеить строки», «Разделить строку», «Заменить в строке», «Шаблон-строка», «Извлечение регуляркой», «Парсинг JSON», «Парсинг даты», «Формат даты», «Формула» |
| Прочее | «В JSON-строку», «Получить шаблон» |
Навыки-действия
Эти навыки меняют реальные данные, поэтому в окне выбора они помечены предупреждением. Всего их 11, но три работают только со сценариями типа «Тикеты», а агент живёт только в «Поддержке» — поэтому реально доступны восемь.
| Навык | Что делает | Доступен агенту |
|---|---|---|
| «HTTP запрос» | Вызывает внешний API | да; всё, кроме GET без авторизации, — только с подтверждением оператора, см. ниже |
| «Изменить статус» | Меняет статус обращения | да |
| «Установить приоритет» | Меняет приоритет обращения | да |
| «Добавить тег» | Вешает тег проекта на обращение | да |
| «Назначить на группу» | Передаёт обращение группе | да |
| «Снять группу» | Снимает назначение на группу | да |
| «Отметить прочитанным» | Двигает отметку прочтения | да |
| «Создать тикет» | Заводит тикет по обращению | да |
| «Завершить тикет» | Закрывает тикет клиента | нет — только в сценариях «Тикеты» |
| «Назначить исполнителя» | Переназначает тикет на другого сотрудника | нет — только в сценариях «Тикеты» |
| «Сменить тип тикета» | Меняет тип тикета | нет — только в сценариях «Тикеты» |
У «Изменить статус» модели предлагаются не все значения: закрывающие статусы «Решён» и «Отменён» из списка убраны. Сам агент закрыть обращение не может: проведите связь от нужного исхода агента (например, resolved) в блок «Изменить статус» со статусом «Решён».
Сейчас ни один блок-заглушка агенту не выдаётся. Если такой блок появится в окне выбора, у него будет бейдж «Заглушка», модель получит предупреждение «Навык ещё не подключён к реальной системе», а в трассе у вызова будет пометка «заглушка».
Навык «HTTP запрос»
«HTTP запрос» выдаётся агенту так же, как остальные навыки, — он лежит в разделе «Интеграции» окна выбора.
- Адрес задаёт автор. Поле «URL», заголовки и авторизацию модели открыть нельзя. Модель может только дописать к адресу «Продолжение пути» и «Параметры запроса» (и заполнить «Тело», если вы его откроете) — сменить хост она не может.
- Внутренние адреса закрыты. Запрос может уйти на любой публичный адрес, а локальные, внутренние и служебные адреса запрещены. Итоговый адрес проверяется при каждом вызове.
- Лимит на сессию. Каждый вызов — в том числе отклонённый проверкой адреса — расходует лимит «HTTP-вызовов за сессию» агента: по умолчанию 5, потолок 20.
- Подтверждение обязательно для любого вызова, кроме простого
GETбез авторизации: если метод неGET, есть авторизация или модели открыт выбор метода, вызов всегда уходит на подтверждение оператора. - Редиректы на вызовах агента не выполняются — такой ответ считается ошибкой. В трассе у навыка видна полная ошибка (например, 401), модель получает сокращённую.
Чего агенту не выдают
Остальные блоки в окне выбора не появляются вовсе:
| Блок | Почему не выдаётся |
|---|---|
| «Сообщение», «Вопрос» | Дублируют действия самого агента: он сам пишет клиенту и ждёт ответа |
| «ИИ — генерация», «ИИ — JSON по схеме», «ИИ — ответ по базе» | Дублируют самого агента; поиск по базе знаний у агента встроенный |
| «Завершить диалог» | Закрывает обращение. Закрытие решает автор сценария: проведите связь от нужного исхода агента в блок «Изменить статус» со статусом «Решён». Если навык был выдан раньше, модель его больше не видит, карточка показывает ошибку, а сценарий не опубликуется |
| «Удалить тикет», «Удалить сообщение» | Необратимые действия |
| «Изменить сообщение», «Индикатор набора», «Уведомление», «Перевести в сценарий», «Продолжить в тикете» | Меняют ход сценария или агенту не нужны |
| «Фильтр тикетов», «Поиск тикетов» | Ищут по всему проекту — клиент мог бы уговорить модель показать чужие тикеты. Тикеты текущего клиента агент смотрит навыком «Обращения клиента» |
| «История тикета», «Статус тикета» | Работают только в сценариях «Тикеты» |
| «Переменная», «Очистить переменную», «Создать список», «Создать объект», «Изменить число», «Переключить флаг», «Добавить в список», «Установить элемент», «Удалить из списка», «Записать в объект», «Удалить ключ» | Записывают переменные, то есть меняют предсказуемую часть сценария |
| «ИИ — модерация» | Вызывается самой платформой при проверке реплик агента, а не моделью |
| Блоки логики графа | Логику ветвления держит сценарий, а не агент |
Встроенный поиск по базе знаний
Поиск по базе знаний проекта — не обычный навык. За ним нет блока, в списке навыков он не появляется, отобрать его отдельно нельзя. Он включается тумблером «Искать в базе знаний» в секции «База знаний» на вкладке «Исходы» и настраивается там же — см. Агентский режим.
Единственный аргумент, который заполняет модель, — сам запрос, с подписью «Вопрос своими словами, а не дословная реплика клиента». Каждый поиск расходует лимит «Вызовов навыков».
Инструменты MCP
Кроме блоков, агенту можно выдать инструмент MCP:
- инструмент Fixorix — профиль клиента текущего чата или полный текст документа базы знаний;
- инструмент стороннего MCP-сервера проекта — CRM, учётной системы, сервиса записи. Серверы подключает администратор, см. MCP-серверы для агентов.
Какие инструменты получает агент, решает автор сценария: отдельного доступа агентов или одобрения инструментов в настройках проекта нет. Администратор только подключает серверы и может выключить у инструмента «Доступен агентам».
Секция видна участникам с ролью «Редактор» и выше — если её нет, проверьте свою роль в проекте.
Где выбрать
В окне «Выберите навык» секция «Инструменты MCP» идёт после блоков. Инструменты сгруппированы по серверам: сначала «Fixorix», затем серверы проекта. Поиск окна ищет и по ним. Уже выданный агенту инструмент помечен «уже есть у агента».
Недоступный инструмент показан серым с причиной:
| Причина | Что сделать |
|---|---|
| «Администратор выключил инструмент для агентов» | Администратор включает «Доступен агентам» у инструмента в карточке сервера, см. Инструменты сервера |
| «Сторонние серверы выключены для агентов в настройках MCP проекта» | Администратор нажимает «Включить» на вкладке Настройки → «MCP» → «Серверы MCP» |
| «Сервер выключен», «Сервер недоступен», «Сервер отклонил учётные данные — их нужно заменить» | Администратор чинит сервер на вкладке «Серверы MCP» |
| «Инструмент изменился на сервере — обновите навык» | Автор открывает навык и нажимает «Обновить навык», см. Если инструмент изменился |
| «Нужен контекст, которого нет у сценариев этого типа (клиент, диалог или тикет)» | Инструмент берёт, например, клиента из чата, а у этого сценария его нет |
| «Схема аргументов несовместима с моделью» | Модель агента не сможет заполнить аргументы — такой инструмент выдать нельзя |
| «Нужно подтверждение оператора, а подтверждения выключены на сервисе» | Инструменту обязательно подтверждение, а подтверждения, которые по умолчанию включены, выключили на сервисе. Напишите в поддержку |
Ссылка «Открыть настройки MCP» под причиной ведёт на нужный сервер. Если серверов нет, секция пишет «Сторонние серверы не подключены»: администратор видит кнопку «Подключить сервер», остальные — подсказку, где это делается.
Инструменты Fixorix для агента
| Инструмент | Что даёт агенту | Как заполняются аргументы |
|---|---|---|
| «Профиль клиента» | Профиль клиента текущего чата: имя, контакты, каналы и внешние id в CRM — например, чтобы передать id клиента в инструмент CRM | Клиента подставляет система — спросить про другого клиента модель не может |
| «Документ базы знаний» | Полный текст документа | Только документы, которые встроенный поиск по базе знаний нашёл в этой же сессии. Любой другой id модель получит как «не найдено», поэтому при выключенном поиске по базе знаний навык бесполезен |
Остальные инструменты каталога Fixorix MCP агентам не выдаются: смену статуса и приоритета, теги, анализ переписки и шаблоны агент делает навыками-блоками, а поиск клиентов и чтение других чатов открыли бы модели данные других клиентов. Правка базы знаний, запуск и остановка ботов и публикация сценариев агенту тоже не выдаются. В секции их число показано строкой «Ещё инструментов Fixorix: N — агентам недоступны».
Кто может выдать агенту инструмент Fixorix
Отдельно включать доступ агентов к инструментам Fixorix не нужно: инструмент получает агент, которому автор выдал его навыком, после публикации сценария. Агент работает только с данными своего проекта.
При публикации Fixorix сверяет роль того, кто публикует, с порогом каждого инструмента Fixorix в навыках агента. Инструмент, который может выдать агенту только владелец проекта, помечен в окне выбора и в карточке навыка «Публикует владелец»: сценарий с ним опубликует только владелец, остальным публикация ответит «Вашей роли в проекте не хватает, чтобы выдать агенту этот инструмент Fixorix…». У сторонних инструментов такого порога нет.
Карточка MCP-навыка
Поля те же, что у карточки навыка-блока, с отличиями:
| Поле | Что важно для MCP |
|---|---|
| «Когда применять» | Обязательно для любого MCP-навыка, до 1000 символов — карточка показывает счётчик. Поле никогда не заполняется само. У инструмента стороннего сервера модель видит только этот текст с пометкой External service "<название сервера>".: описание с самого сервера ей не показывается никогда. У инструмента Fixorix текст заменяет описание из каталога; само описание каталога карточка показывает под полем, в свёрнутом блоке «Описание в каталоге (для справки, в навык не копируется)». Навык Fixorix, опубликованный раньше без описания, продолжает работать с описанием из каталога, но следующая публикация потребует заполнить поле |
| «Название для модели» | Если оставить пустым, подставится имя инструмента |
| «Подтверждение оператора» | Вместо тумблера — три режима, подробнее ниже |
| «Аргументы» | Состояния — «Фиксированное», «Моделью», «Подставит система» и «Не задано». «Подставит система» — значение из контекста прогона (чат, клиент, диалог, тикет), модель его не задаёт. В фиксированное значение шаблоны {{…}} не подставляются: оно уходит как есть, а видят его все редакторы сценария — не храните там секреты |
Подтверждение оператора у MCP-навыка
Три режима: «Каждый вызов», «Один раз за разговор» (оператор разрешает первый вызов — и до конца разговора навык вызывается без вопросов, с любыми аргументами) и «Без подтверждения». Под выбором карточка объясняет, что значит выбранный режим.
- Новый навык наследует режим инструмента. У стороннего инструмента это режим, который выставил администратор в карточке сервера, у инструмента Fixorix — режим по умолчанию. Этот вариант помечен «как на сервере» (у Fixorix — «по умолчанию»), и навык идёт за ним: поменяет администратор режим — поменяется и у навыка.
- Свой режим. Выбор другого варианта сохраняется в навыке. Ссылка «Как на сервере» («По умолчанию») возвращает наследование.
- Строже — может любой редактор. Например, «Каждый вызов» вместо «Один раз за разговор».
- Ниже, чем на сервере, — только администратор. Такие варианты помечены «нужны права администратора»: администратор или владелец проекта может их выбрать, остальным они недоступны, а сценарий с таким навыком опубликует только администратор или владелец.
- Ниже допустимого — никто. Такие варианты помечены «ниже нельзя». Действие Fixorix, которое увидит клиент, подтверждается каждый раз — карточка пишет «Каждый вызов подтверждает оператор — это не отключается.» и причину. У инструментов Fixorix, которые сейчас выдаются агентам («Профиль клиента», «Документ базы знаний»), по умолчанию — «Без подтверждения».
У инструмента стороннего сервера под выбором ещё две строки: «Если в запросе есть персональные данные клиента — оператор подтвердит этот вызов всегда.» и, если сервер работает с секретом проекта, — что после ответа внешнего сервиса в разговоре каждый вызов подтверждает оператор в любом режиме. Подробнее — Когда нужен оператор.
У навыка стороннего сервера карточка дополнительно предупреждает:
- «Канал вывода данных наружу» — всё, что модель положит в аргументы, уйдёт во внешний сервис, в том числе данные из диалога;
- ответ сервиса — недоверенный текст: модель получает его как данные, а не как указания;
- «Пока у агента есть навыки внешних сервисов, модерация ответа включена принудительно.»
Если инструмент изменился
Навык закрепляет версию инструмента, которую автор выбрал, и агент вызывает ровно её. Если сервер изменил аргументы или пометки инструмента, карточка покажет «Инструмент изменился — обновите навык»: версию «было → стало», какие закреплённые значения уберутся, какие аргументы перестанут быть открыты модели и какие обязательные останутся незаполненными, а в блоке «Изменения определения» — что поменялось. Кнопка «Обновить навык» переводит навык на текущую версию — после этого проверьте, что «Когда применять» по-прежнему верно описывает инструмент. Если новая версия не допускает выбранный в навыке режим подтверждения, обновление поднимет его до минимально допустимого — плашка скажет об этом заранее. Пока навык не обновлён, модель его не получает, а публикация не проходит. Одобрять новую версию администратору не нужно.
Как вызывается MCP-навык
- MCP-навыки расходуют тот же лимит — не больше 20 навыков на агента, блоки и MCP вместе.
- Вызов стороннего инструмента расходует лимит «HTTP-вызовов за сессию», как навык «HTTP запрос».
- Если сервис инструментов MCP не ответил, MCP-навыки на этом ходу пропадают, а агент продолжает с навыками-блоками. Причина видна в трассе.
- Если ответа инструмента не было вовремя, вызов не повторяется: модель получает «исход неизвестен — проверь результат чтением, не повторяй».
- Правка агента через ИИ MCP-навыки не видит и не меняет: добавить, изменить или удалить их может только автор вручную.
- В трассе прогона шаг навыка показывает сервер и инструмент, статус вызова («выполнен», «ошибка инструмента», «отклонён хабом», «недоступен», «таймаут», «исход неизвестен») и пометки «внешний сервис» и «недоверенный ответ». Администратору доступна ссылка «Открыть в журнале MCP» — она ведёт в Настройки → «MCP» → «История».
Карточка навыка
📷 Скриншот: карточка навыка с аргументами (будет добавлен).
Поля идут в таком порядке:
| Поле | Обязательно | Описание |
|---|---|---|
| «Когда применять» | да, по сути | Описание для модели, 4 строки. Плейсхолдер — «Делает X. НЕ делает Y», подсказка — «Единственное, по чему модель выбирает навык.» Если оставить пустым, модели уйдёт встроенное описание блока |
| «Название для модели» | нет | Техническое имя, которым модель вызывает навык. Если оставить пустым, подставится имя типа блока в нижнем регистре (например, set_priority). Второй навык того же блока автоматически получает имя с суффиксом _2. Кириллица переводится в латиницу автоматически |
| «Спрашивать подтверждение оператора» | нет | Вызов остановит пачку действий и уйдёт в очередь подтверждений вместо немедленного выполнения |
| «Аргументы» | зависит от блока | Что именно передаётся блоку, см. ниже |
В шапке карточки две кнопки: «Выберите блок» — сменить блок навыка (аргументы при этом сбрасываются) и крестик «Убрать навык» — удалить навык из списка. Тумблера «выключить, но оставить» нет — отключение навыка означает удаление строки.
Если описания двух навыков похожи, под списком появляется «Описания навыков «a» и «b» почти совпадают — модель не сможет выбрать между ними».
Поле «Когда применять» — единственное, по чему модель выбирает между навыками. Пишите не «что это за блок», а «в каком случае его звать и в каком не звать»: «Делает X. НЕ делает Y».
Аргументы навыка
Справа от названия каждого аргумента — выпадающий список, как этот аргумент заполнять.
| Состояние | Что означает |
|---|---|
| «Фиксированное» | Значение задал автор. Модель его не видит и переопределить не может |
| «Моделью» | Модель заполняет аргумент сама при вызове |
| «Заполняется автоматически» | Подставляет сама платформа: идентификатор чата или тикета, имена выходных переменных |
| «Не задано» | Аргумент не заполняет никто |
Набор доступных состояний зависит от аргумента: у одного поля обязательно закрепить значение, у другого — либо закрепить, либо открыть модели, третье вообще не редактируется. У поля, которое обязательно должен заполнить автор или модель, незаполненное состояние подписано «Не заполняется ничем» — это ошибка, её нужно исправить. Если значение не задано, а у поля есть значение по умолчанию, под полем указано «По умолчанию: …».
Идентификаторы сущностей (тикета, чата, контакта, исполнителя, типа, сообщения, участника, группы, шаблона), поля со справочником и имена переменных модели не передаются ни при каких настройках. Открыть такое поле модели в панели нельзя. Если оно оказалось открытым (например, после правки через ИИ), карточка покажет ошибку «Поле «…» модель не заполняет никогда — оно берётся из контекста прогона», и сценарий не опубликуется.
Значения, которые прислала модель, обезвреживаются как шаблоны: {{…}} в них не подставляется. Всё, что модель прислала сверх открытых ей полей, отбрасывается, и в трассе появляется пометка «Не доехали (поле не открыто модели)».
Как выдать навык
- Выделите на холсте блок «AI-агент» и откройте вкладку «Навыки».
- Нажмите «Добавить навык» и выберите блок или инструмент MCP в окне «Выберите навык».
- Заполните «Когда применять»: в каком случае навык звать и в каком не звать.
- Задайте «Название для модели» — или оставьте пустым, чтобы подставилось имя блока.
- Для опасных действий включите «Спрашивать подтверждение оператора».
- Разберите «Аргументы»: что закрепить, а что открыть модели.
- Упомяните название навыка в инструкции агента — иначе редактор подскажет «Навык объявлен, но в инструкции не упомянут».
- Нажмите «Проверить черновик» на вкладке «Инструкция» и опубликуйте сценарий.
Ограничения
- Максимум 20 навыков на одного агента — блоки и инструменты MCP вместе. На двадцатом кнопка «Добавить навык» становится неактивной, а панель предупреждает: «Больше 20 навыков — модель начинает выбирать неверный».
- Агент не может быть навыком другого агента.
- Навык, у которого обязательное поле не заполнено ни автором, ни платформой, не публикуется и в рантайме модели не предлагается.
- Блоки, работающие только в сценариях «Тикеты» («Завершить тикет», «Назначить исполнителя», «Сменить тип тикета»), агенту недоступны: сам агент работает только в «Поддержке». «Обращения клиента» и «Типы тикетов» доступны.
- Закрыть обращение агент не может — это делает автор сценария связью от исхода агента.
Карточка навыка подсвечивает ошибку заранее, а публикация с ней не пройдёт:
| Сообщение | Что не так |
|---|---|
Псевдоним «{alias}» повторяется | Два навыка получили одно и то же «Название для модели» |
Поле «{field}» обязательно, а заполнить его некому — закрепите значение | Обязательный аргумент, который модели отдать нельзя, остался незаполненным |
Поле «{field}» обязательно — откройте его модели или закрепите значение | Обязательный аргумент не заполняет ни автор, ни модель |
Модели открыто поле «{field}», которого у блока нет | В карточке остался аргумент от другого блока или опечатка в имени |
Поле «{field}» модель не заполняет никогда — оно берётся из контекста прогона | Модели открыто поле, которое подставляет только платформа (например, после правки через ИИ) |
Неизвестный тип блока: {type} | Навык ссылается на блок, которого нет |
| «Этот блок сейчас нельзя давать агенту — публикация не пройдёт» | Блок агенту не выдаётся — например, «Завершить диалог», выданный раньше |
Отдельно при публикации проверяется, работают ли подтверждения оператора на сервисе. По умолчанию они включены; если их выключат, навык с включённым «Спрашивать подтверждение оператора» (у MCP-навыка — с режимом подтверждения, отличным от «Без подтверждения») не опубликуется — появится ошибка «подтверждения оператора выключены, навык '…' … опубликовать нельзя».
MCP-навыки при публикации сверяются с актуальным состоянием инструментов. Публикация не пройдёт с такими ошибками:
| Сообщение | Что не так |
|---|---|
| «Сервер навыка удалён или не найден…» | Сервер удалили — уберите навык или подключите сервер заново |
| «Инструмента больше нет на сервере — уберите навык.» | Сервер перестал отдавать инструмент |
| «Инструмент выключен для агентов…» | Администратор выключил «Доступен агентам» у инструмента, выключил его сервер или сторонние серверы для агентов. Включается на вкладке Настройки → «MCP» → «Серверы MCP» |
| «Инструмент изменился на сервере: откройте навык и обновите его.» | См. Если инструмент изменился |
| «Этот инструмент агентам выдавать нельзя — уберите навык.» | Инструмент Fixorix, который агентам не выдаётся |
| «Вашей роли в проекте не хватает, чтобы выдать агенту этот инструмент Fixorix…» | Инструмент с пометкой «Публикует владелец»: опубликуйте сценарий от имени владельца проекта или уберите навык |
| «Режим подтверждения навыка ниже допустимого для инструмента…» | Откройте навык и выберите режим строже, см. Подтверждение оператора у MCP-навыка |
| «Режим подтверждения навыка ниже, чем на сервере…» | Такой сценарий публикует администратор или владелец проекта — или верните в навыке «Как на сервере» |
| «У навыка нет описания для модели…» | Заполните «Когда применять» в карточке навыка |
| «Описание навыка для модели длиннее 1000 символов — сократите его.» | Сократите «Когда применять» |
| «Аргументы навыка не сходятся со схемой инструмента…» | Лишний аргумент, неверный тип или шаблон {{…}} в фиксированном значении |
| «Обязательный аргумент никто не заполняет…» | Закрепите значение или откройте аргумент модели |
| «Инструменту нужно подтверждение оператора, а подтверждения выключены на сервисе…» | См. абзац выше |
| «Хаб MCP не ответил, проверить навыки не удалось. Повторите публикацию позже.» | Временный сбой — повторите |
Недоступный сторонний сервер или сервер, отвергший учётные данные, публикацию не блокирует — агент просто не получит его инструменты, пока сервер не заработает. Выключенный администратором сервер публикацию блокирует.
«Проверить черновик» дополнительно предупреждает, если: инструмент изменился; сервер навыка сейчас недоступен или выключен; у MCP-навыка нет описания для модели; у агента есть сторонний инструмент, а модерация выключена (её включат принудительно); документ базы знаний выдан агенту с выключенным поиском по базе знаний; MCP-навык делает то же, что навык-блок этого агента, — оставьте что-то одно.
Кто что может
| Действие | Минимальная роль |
|---|---|
| Смотреть список навыков и их настройки | По умолчанию |
| Добавлять, настраивать и убирать навыки | Редактор |
| Публиковать сценарий с агентом | Администратор |
| Видеть секцию «Инструменты MCP» и выдавать инструменты MCP | Редактор |
| Публиковать сценарий с инструментом Fixorix с пометкой «Публикует владелец» | Владелец |
| Ставить MCP-навыку режим подтверждения строже, чем на сервере | Редактор |
| Ставить MCP-навыку режим подтверждения ниже, чем на сервере, и публиковать такой сценарий | Администратор |
| Подключать сторонние серверы и выключать их инструменты для агентов | Администратор |
→ Агентский режим · Подтверждения оператора · MCP-серверы для агентов · Блоки · База знаний