Исполнители и настройки агентов организации
Как разделяются исполнители, версии настроек, доступ и история диалогов.
Что это
В организации можно хранить несколько исполнителей и несколько настроенных агентов для каждого из них. Исполнитель определяет, где будет работать агент; настройки агента описывают его инструкции, модель и разрешённый круг пользователей и проектов. Доступные вам среды и агенты показаны в настройках организации. Встроенный агент работает внутри Agnostic через Goose: пользователю не нужно ничего устанавливать или запускать на своём компьютере. Подключение своего исполнителя и запуск на нём задач ещё не включены.
В текущем выпуске встроенный Goose отвечает текстом через модель Agnostic и может читать доступные пользователю сведения текущего проекта: обзор, сайты и бэкенд, структуру и записи Data, а также Automations. Перед каждым чтением проверяется текущий доступ пользователя к проекту. Изменять эти ресурсы из диалога встроенный агент пока не может.
Как посмотреть агентов
- Откройте Настройки → Агенты в нужной организации.
- Найдите среду исполнения и вложенный список её агентов. Можно искать по
названию среды или агента и открыть карточку агента для просмотра модели. Метка «Не в сети» означает, что среда клиента сейчас не в сети; «Отключена» означает, что она отключена администратором. Активность агента показывается отдельно.
- Чтобы посмотреть расходы встроенного агента, откройте Расходы агента в
меню или ссылку Расходы встроенного агента на странице.
Метка «В сети» сообщает только о состоянии среды. Возможность начать запуск зависит также от доступа к агенту, разрешения сессии и текущей доступности исполнения. Если список пуст, попросите владельца или администратора проверить назначения и доступ к проектам.
Кто управляет настройками
Владелец и администратор организации создают исполнителей, публикуют настройки агентов и отключают их. Участник видит назначенных ему агентов, если у него есть доступ ко всем проектам в их настройках. Пустой список разрешений не означает «доступ ко всему».
Назначение агента не расширяет вашу роль и не открывает чужие диалоги. Если участник потеряет доступ к проекту или организации, прежнее назначение не позволит продолжить работу с этими данными.
Версии и история
Изменение инструкций, модели по умолчанию или списка разрешённых моделей создаёт новую версию настроек. Существующая сессия диалога остаётся связана с прежней версией. В пределах её списка можно выбрать другую модель для следующего запуска, когда текущий запуск закончится. Чтобы изменить сам список или другие настройки, начните новую сессию.
Отключение агента или исполнителя запрещает создавать для него новые сессии, но сохраняет предыдущие результаты. Доступ к сохранённому диалогу остаётся у его автора в рамках действующих прав.
Модели и ключи
Настройки своего исполнителя содержат только безопасные названия привязок к провайдеру и модели. Ключи остаются на стороне исполнителя. Не вставляйте токены, пароли или содержимое файлов окружения в инструкции, диалог или поля настройки.
Для своего исполнителя можно выбрать собственную модель, включая локальную. Администратор может разрешить агенту несколько заранее настроенных моделей. В открытом диалоге выберите агента под строкой режима сообщения. При смене агента платформа создаст новую сессию; прежний допуск останется у старой. Выдайте допуск для новой сессии через меню Подтверждения.
Рядом с выбранным агентом можно выбрать одну из моделей его закреплённой версии настроек. Без выбора используется модель по умолчанию. Выбор действует для следующего сообщения, не меняет уже начатый запуск и не расширяет права сессии. Если модель или исполнитель недоступны, поле отправки заблокировано и рядом показана причина. Запуск на своём исполнителе пока проходит проверку перед выпуском. Запись модели в реестре ещё не означает, что подключение проверено или запуск доступен. Если выбранный исполнитель пока не поддерживает запуск, задача не будет автоматически отправлена встроенному агенту.
Установка через терминал
Для своего исполнителя готовится установка через существующий Agnostic CLI: Homebrew или npm устанавливает CLI, а команда agnostic runtime setup — комплект исполнителя в папку пользователя. Отдельный сервер и Docker для этого не нужны. Новая команда пока не выпущена в обычной поставке; обновление только CLI ещё не делает своего исполнителя доступным для задач.
В подготовленной версии сервер совместим с исполнителями 0.1.0 и 0.1.1. Обновление сервера сохраняет поддержку предыдущей установки; новую версию комплекта устанавливают отдельно. Этот выпуск пока проходит проверку.
Подготовленный установщик получает публичный ключ издателя вместе с официальным пакетом CLI: отдельно скачивать ключ для обычной установки не нужно. Он проверяет подпись и целостность комплекта, поддерживает обновление и откат предыдущей версии. При ошибке встроенного ключа переустановите CLI из официального источника. Не заменяйте ключ и не используйте адреса из случайных инструкций. Команды agnostic runtime status и agnostic runtime doctor помогают проверить установку. Сообщение «Установлено» отдельно от результата подключения: оно не означает, что устройство подключено или уже выполняет задачи.
При подключении одноразовое разрешение вводится отдельно, через стандартный ввод. Не добавляйте его в аргументы команды: они могут сохраниться в истории терминала. Для работы по-прежнему нужны подключение устройства, назначенный агент и разрешение сессии, описанные ниже.
Недоступный исполнитель
Своему исполнителю требуется отдельное подключение устройства к организации. Владелец или администратор выдаёт одноразовое разрешение на подключение; оно действует 15 минут. Не передавайте его другим людям и не вставляйте в диалог. Подключение устройства само по себе не даёт агенту доступ к проектам.
Если устройство потеряно или доступ больше не нужен, администратор отзывает его подключение. Предыдущая история сохраняется. Для замены устройства нужны новый исполнитель и новая сессия; старые запуски не переносятся автоматически. Установка собственного исполнителя ещё не доступна в обычной поставке.
Если выбранный исполнитель недоступен, отправка запроса завершится ошибкой до начала работы встроенной модели. Проверьте выбранную сессию и доступность исполнителя. Повторная отправка того же запроса сохраняет связь с исходным запуском; смена настроек не переписывает уже начатую работу.
В подготавливаемом подключении свой исполнитель получает текст диалога только в пределах выданного разрешения и до сообщения, с которого начался запуск. Доступ проверяется и во время загрузки истории. Если разрешение отозвано или история изменилась, загрузка прекращается. Известные текстовые и интерфейсные части сообщений передаются как текстовый контекст. Вложения, неизвестные форматы и прежние вызовы инструментов пока не поддерживаются: при таком ограничении будет показана ошибка. Это ещё не включает запуск своего исполнителя в обычной поставке.
Подключение собственных исполнителей пока не включено в обычной поставке. Для запуска своего исполнителя также потребуется действующее разрешение сессии, явно выданное её автором. Одного назначения агента недостаточно. При отсутствии, отзыве или истечении разрешения автоматического перехода к встроенной модели нет. Если разрешение отозвано или истекло после отправки запроса, запуск завершится с ошибкой, в том числе пока он ожидает исполнителя. Уже полученная часть ответа сохранится; задача не продолжит работу без действующего допуска.
Связанные статьи
Выбор помощника на iPhone
В разговоре нажмите имя помощника. Выберите доступное подключение и агента. Профиль показывает версию настроек и разрешённые инструменты, без текста инструкций или credentials. Каталог загружается серверными страницами; если показана только часть, полный список находится в настройках организации. Владелец или администратор может перейти туда для изменения реестра.
Работоспособность проверяет сервер для выбранных проекта, runtime, агента и закреплённой версии. «Обновить доступность» повторяет чтение. Встроенный помощник использует серверную модель по умолчанию. Для вашего runtime можно выбрать только модель, разрешённую профилем и текущим каталогом. Настроенная модель не означает проверенные capabilities. Скрытая смена агента при ошибке не происходит.
Кнопка «Выбрать» создаёт execution session; во время активного запуска смена недоступна. История и старые сессии сохраняют свои версии. Новая сессия не наследует grant. Перед отправкой сервер повторно проверяет доступность, права и расходы. При изменении профиля обновите выбор явно: черновик разговора сохраняется.