Мультиагентная обвязка.

Не ассистент, а система агентов. Обвязка вокруг любых языковых моделей даёт им инструменты, ключи к вашим системам, правила и журнал. Агентов столько, сколько нужно, и каждый свой: своя модель, свои инструкции, свои доступы, свои навыки — а ключей не видит ни один.

Что такое обвязка

Языковая модель умеет одно — писать текст. Всё, что превращает текст в работу, лежит вокруг неё. Обвязка одна на всю систему, настройки у каждого агента свои.

Руки — инструменты

Конкретные вызовы, которые приносят подключения: MCP-серверы, ваш API по ключу, коннекторы к Telegram, телефону и компьютеру. Инструмент появляется у агента вместе с привязкой подключения.

По-простому: Что агент вообще может сделать: отправить сообщение, поставить задачу, прочитать таблицу. Ящик с инструментами.

Умение — навыки

Навык — написанная инструкция, как пользоваться инструментами: порядок шагов, правила и список коннекторов, которые ему нужны. Он версионируется, переиспользуется у разных агентов и берётся из общей витрины.

По-простому: Инструменты — что агент может. Навык — как он ими управляется: какой взять, в каком порядке, когда остановиться и спросить. Без навыка агент держит молоток, но не знает, зачем.

Ключи — у обвязки, не у агента

Учётные данные подключения хранятся на стороне платформы. Агент получает только описание инструментов и вызывает их по имени — ни ключ, ни токен, ни пароль в модель не попадают.

По-простому: Агент не знает ваших паролей. Он вообще их не видит: говорит «отправь письмо», а ключ подставляет обвязка — уже за пределами модели.

Рамки — правила до вызова

Разрешение или запрет на отдельный инструмент и его параметры, вплоть до закрытия подключения целиком.

По-простому: «Читать можно, удалять нельзя». Проверяется до того, как агент дотронулся до сервиса, а не после.

След — журнал действий

Прогон, шаги, вызовы с параметрами и результатом, расход токенов по каждой модели.

По-простому: Видно, что именно агент сделал и почему. Не «кажется, он что-то натворил», а строка с параметрами и ответом.

Упряжка — команда агентов

Агентная команда с общей доской задач и живыми обновлениями в дашборде.

По-простому: Одному агенту задача велика — поставьте рядом второго. Видно, кто что взял и на чём стоит.

Агента можно уговорить словами — он на то и языковая модель. Но отдать ключ он не может: ключа у него нет. Самое большее — попробует вызвать инструмент, а это упрётся в правила и останется в журнале.

Как это работает

Каждый вызов проходит через правило

Триггер приходит от подключения или устройства, платформа сверяет его с правилами агента и отдаёт одному конкретному агенту. Отработав, агент через ядро вызывает инструмент — и этот вызов проходит ту же проверку. Учётные данные подставляются в ядре и агенту не передаются, а каждый триггер и каждый вызов попадают в свой журнал: и разрешённые, и запрещённые.

Схема потока. Слева источники: инструменты и триггеры, объединённые в подключения и устройства. Триггер идёт от подключения или устройства в ядро AgiMate. В ядре он проверяется блоком «Политика»: разрешён он этому агенту или нет. Запрещённый триггер дальше не идёт и попадает в журнал триггеров. Разрешённый проходит в блок «Маршрутизация триггеров», который направляет его одному конкретному агенту. Отработав триггер, агент обращается обратно в ядро и вызывает инструмент у подключения или устройства. Этот вызов проверяется теми же правилами и попадает в журнал вызовов. Ключи доступа остаются в ядре и агенту не передаются. Ответ агента возвращается через ядро, всплывает в блоке «Пользовательский канал» и уходит в тот мессенджер, где идёт разговор, — веб-чат, Telegram, WhatsApp или Slack. На схеме у каждого подключения и устройства своё имя — Mail, Laptop, Calendar, Android, — у каждого агента имя, которое ему дали, у каждой летящей частицы греческая буква. В журнале триггеров: время, подключение или устройство, имя триггера, греческое имя частицы и вердикт. В журнале вызовов: время, агент, подключение или устройство, инструмент и вердикт.

Клик по узлу — подсветить только его связи.

Безопасность — не настройка, а архитектура

Агент видит только привязанное

Пока подключение не привязано к агенту, его инструментов для агента не существует. Привязки видны с обеих сторон: и у агента, и у подключения.

Правила проверяются до вызова

Разрешить или запретить конкретный инструмент, ограничить его параметры, закрыть подключение целиком. Правило срабатывает до обращения к внешнему сервису, а отказ попадает в журнал.

Журнал каждого действия

Кто вызвал, что вызвал, когда, с каким результатом. Ошибки и отказы по правилам собраны отдельно — видно, куда смотреть.

Каждый агент — свой

Один агент со всеми ключами и всеми инструментами — это и есть «всё или ничего». Система из узких агентов безопаснее, точнее и дешевле.

Своя модель

Провайдер и приоритетный список моделей задаются на агенте, отдельно под чат, зрение и генерацию картинок.

По-простому: Дорогая модель там, где надо думать, дешёвая — где надо перекладывать. Платите по задаче, а не одной ставкой за всё.

Свои инструкции

Собственный текст инструкций у каждого агента — из готовой роли или с нуля.

По-простому: У каждого свой характер и свои правила игры. Один отвечает клиенту коротко и вежливо, другой разбирает цифры подробно и со ссылками.

Свои доступы

Подключения привязываются к конкретному агенту, внутри привязки — правила на отдельные инструменты и их параметры.

По-простому: Как допуски у сотрудников. У одного ключи от почты, у другого от таблиц, и ни у кого — от всего сразу.

Свои навыки

Набор навыков собирается на агенте; чужие инструменты в его наборе не появляются.

По-простому: Агент умеет ровно то, что нужно его роли. Меньше лишнего под рукой — меньше шансов взять не тот инструмент.

АгентМодельИнструкцииДоступыНавыки
Аналитиксильная«разбирай подробно, показывай выкладки»данные и отчёты — только чтениесводки, графики
Ассистентдешёвая, быстрая«помни, что важно, напоминай заранее»календарь по MCP, push на телефонзаметки о фактах, напоминания
Дизайнерзрение и генерация картинок«покажи три варианта, потом правь один»файлы: чтение и записьправка изображений, генерация
Учитель языкасредняя«поправляй мягко, хвали за серию»Telegram, файл со словарёмсловарь, разбор ошибок, мотивация
Домашний бухгалтерсредняя, аккуратная в числах«считай по чекам, спрашивай при расхождении»таблица расходов в файлахучёт трат, месячная сводка

Пять агентов, пять счетов за токены и пять разных наборов ключей. Общего — обвязка: одни правила, один журнал, одна доска.

Три шага до рабочего агента

Готовая роль приносит инструкции и набор навыков. Всё предзаполненное правится — до создания и в любой момент после.

1

Выберите роль

Галерея готовых ролей: описание, инструкции и подходящие навыки уже написаны. Или начните с нуля, если задача своя.

2

Проверьте навыки

Навыки роли уже отмечены. Снимите лишние, добавьте свои — или просто идите дальше и вернитесь к этому позже.

3

Пишите агенту

Агент создан и отвечает в чате дашборда. Всё остальное подключается по мере надобности, а не до первого сообщения.

И всегда можно донастроить

Инструкции и набор навыковПодключения и правила доступаКаналы: Telegram, веб-чатСвоя модель под каждую задачуКоманда агентов над общей доскойВаш телефон, компьютер и IDE

Что можно собрать сегодня

Сценарии из готовых частей дашборда — с указанием, из чего каждый собирается

Агент в Telegram

Заведите канал: коннектор Telegram, триггер входящего сообщения, инструмент ответа. Агент отвечает по вашим инструкциям, а переписка складывается в сессии — их видно в дашборде.

Канал TelegramАгентНавыкиСессии в дашборде

Проверка по расписанию

Задание коннектора запускается по расписанию: агент ходит во внешний сервис, проверяет что нужно и пишет вам. Задание можно поставить на паузу или запустить прямо сейчас.

РасписаниеПодключениеАгентСводка в канал

Реакция на событие

Внешняя система шлёт вебхук — агент разбирает событие и делает следующий шаг. Каждая доставка и каждый вызов инструмента остаются в логах триггеров.

ВебхукТриггерАгентЛог триггеров

Агент на вашем устройстве

Приложения для Android и компьютера — коннекторы к вашей собственной технике, которых больше взять негде. Уведомления, звонки и события устройства становятся триггерами, а агент в ответ шлёт push, озвучивает текст или выполняет команду.

Событие устройстваAndroid / DesktopАгентДействие на устройстве

Агент в вашей IDE

По протоколу ACP агент подключается к редактору и работает рядом с кодом — с теми же навыками, правилами доступа и журналом, что и везде.

IDEACPАгентТот же журнал

Свой сервис как инструмент

Подключите свой API как приложение с ключом или MCP-сервер — его методы станут инструментами агента. Что именно ему разрешено, вы решаете правилами.

MCP / приложениеПодключениеПравилаАгент

Команда агентов над общей доской

Один агент — не предел: соберите команду и дайте ей общую доску. Задачи со статусами, агент-исполнитель, комментарии в обсуждении. Изменения приходят в дашборд в реальном времени.

КомандаДоска задачАгент-исполнительОбновления вживую

Своя модель, свой ключ

Токены идут по вашему тарифу у вашего провайдера — без нашей наценки

Ваш ключ у вашего провайдера

Подключите провайдера своим ключом и платите ему напрямую. Список моделей подтягивается из провайдера, недоступные помечаются.

Разные модели под разные задачи

Чат, зрение, генерация картинок — под каждую задачу свой приоритетный список моделей. Не подошла первая — берётся следующая.

Расход виден в дашборде

Сколько токенов ушло, у какого агента и по какой модели. Своего ключа пока нет — начните на free-tier платформы.

Где живут ваши агенты

Общайтесь с агентами там, где удобно

Telegram
Веб-чат
Мобильный телефонAndroid-приложение с чатом
WhatsAppГотовится

К чему подключаются агенты

MCP-серверы и собственный API закрывают почти любую задачу уже сейчас. Каталог готовых интеграций пополняется.

MCP-серверыСвой API по ключуВебхукиTelegramAndroidDesktopIDE (ACP)n8n
Скоро
GmailGoogle CalendarGoogle DriveGoogle SheetsGoogle DocsNotionSlackGitHubAirtableDropboxDiscordZapier

Ваши устройства — инструменты агента

Приложения для телефона и компьютера — коннекторы, которых нет больше нигде: агент видит события вашей техники и выполняет на ней действия.

Android

Агент на телефоне: перехватывает уведомления, звонки, события — и передаёт их вашим AI-агентам для обработки

Подробнее

Desktop

Агент на компьютере: отслеживает файлы, события и уведомления на рабочем столе, выполняет команды от AI

Подробнее

n8n

Создайте AI-агента с помощью n8n ноды AgiMate — он будет работать на вас автономно

Подробнее

Self-hosted и открытый код

Платформу можно развернуть на своём сервере: данные, ключи к моделям и журналы остаются у вас. Репозитории и инструкции по развёртыванию — на GitHub; серверные компоненты открываем по мере прохождения аудита безопасности.

Начните с готовой роли

Войдите через GitHub, Google или Яндекс — аккаунт создаётся при первом входе.

Self-hosted · Свой ключ к модели · Журнал каждого вызова