Не ассистент, а система агентов. Обвязка вокруг любых языковых моделей даёт им инструменты, ключи к вашим системам, правила и журнал. Агентов столько, сколько нужно, и каждый свой: своя модель, свои инструкции, свои доступы, свои навыки — а ключей не видит ни один.
Языковая модель умеет одно — писать текст. Всё, что превращает текст в работу, лежит вокруг неё. Обвязка одна на всю систему, настройки у каждого агента свои.
Конкретные вызовы, которые приносят подключения: MCP-серверы, ваш API по ключу, коннекторы к Telegram, телефону и компьютеру. Инструмент появляется у агента вместе с привязкой подключения.
По-простому: Что агент вообще может сделать: отправить сообщение, поставить задачу, прочитать таблицу. Ящик с инструментами.
Навык — написанная инструкция, как пользоваться инструментами: порядок шагов, правила и список коннекторов, которые ему нужны. Он версионируется, переиспользуется у разных агентов и берётся из общей витрины.
По-простому: Инструменты — что агент может. Навык — как он ими управляется: какой взять, в каком порядке, когда остановиться и спросить. Без навыка агент держит молоток, но не знает, зачем.
Учётные данные подключения хранятся на стороне платформы. Агент получает только описание инструментов и вызывает их по имени — ни ключ, ни токен, ни пароль в модель не попадают.
По-простому: Агент не знает ваших паролей. Он вообще их не видит: говорит «отправь письмо», а ключ подставляет обвязка — уже за пределами модели.
Разрешение или запрет на отдельный инструмент и его параметры, вплоть до закрытия подключения целиком.
По-простому: «Читать можно, удалять нельзя». Проверяется до того, как агент дотронулся до сервиса, а не после.
Прогон, шаги, вызовы с параметрами и результатом, расход токенов по каждой модели.
По-простому: Видно, что именно агент сделал и почему. Не «кажется, он что-то натворил», а строка с параметрами и ответом.
Агентная команда с общей доской задач и живыми обновлениями в дашборде.
По-простому: Одному агенту задача велика — поставьте рядом второго. Видно, кто что взял и на чём стоит.
Агента можно уговорить словами — он на то и языковая модель. Но отдать ключ он не может: ключа у него нет. Самое большее — попробует вызвать инструмент, а это упрётся в правила и останется в журнале.
Как это работает
Триггер приходит от подключения или устройства, платформа сверяет его с правилами агента и отдаёт одному конкретному агенту. Отработав, агент через ядро вызывает инструмент — и этот вызов проходит ту же проверку. Учётные данные подставляются в ядре и агенту не передаются, а каждый триггер и каждый вызов попадают в свой журнал: и разрешённые, и запрещённые.
Схема потока. Слева источники: инструменты и триггеры, объединённые в подключения и устройства. Триггер идёт от подключения или устройства в ядро AgiMate. В ядре он проверяется блоком «Политика»: разрешён он этому агенту или нет. Запрещённый триггер дальше не идёт и попадает в журнал триггеров. Разрешённый проходит в блок «Маршрутизация триггеров», который направляет его одному конкретному агенту. Отработав триггер, агент обращается обратно в ядро и вызывает инструмент у подключения или устройства. Этот вызов проверяется теми же правилами и попадает в журнал вызовов. Ключи доступа остаются в ядре и агенту не передаются. Ответ агента возвращается через ядро, всплывает в блоке «Пользовательский канал» и уходит в тот мессенджер, где идёт разговор, — веб-чат, Telegram, WhatsApp или Slack. На схеме у каждого подключения и устройства своё имя — Mail, Laptop, Calendar, Android, — у каждого агента имя, которое ему дали, у каждой летящей частицы греческая буква. В журнале триггеров: время, подключение или устройство, имя триггера, греческое имя частицы и вердикт. В журнале вызовов: время, агент, подключение или устройство, инструмент и вердикт.
Пока подключение не привязано к агенту, его инструментов для агента не существует. Привязки видны с обеих сторон: и у агента, и у подключения.
Разрешить или запретить конкретный инструмент, ограничить его параметры, закрыть подключение целиком. Правило срабатывает до обращения к внешнему сервису, а отказ попадает в журнал.
Кто вызвал, что вызвал, когда, с каким результатом. Ошибки и отказы по правилам собраны отдельно — видно, куда смотреть.
Один агент со всеми ключами и всеми инструментами — это и есть «всё или ничего». Система из узких агентов безопаснее, точнее и дешевле.
Провайдер и приоритетный список моделей задаются на агенте, отдельно под чат, зрение и генерацию картинок.
По-простому: Дорогая модель там, где надо думать, дешёвая — где надо перекладывать. Платите по задаче, а не одной ставкой за всё.
Собственный текст инструкций у каждого агента — из готовой роли или с нуля.
По-простому: У каждого свой характер и свои правила игры. Один отвечает клиенту коротко и вежливо, другой разбирает цифры подробно и со ссылками.
Подключения привязываются к конкретному агенту, внутри привязки — правила на отдельные инструменты и их параметры.
По-простому: Как допуски у сотрудников. У одного ключи от почты, у другого от таблиц, и ни у кого — от всего сразу.
Набор навыков собирается на агенте; чужие инструменты в его наборе не появляются.
По-простому: Агент умеет ровно то, что нужно его роли. Меньше лишнего под рукой — меньше шансов взять не тот инструмент.
| Агент | Модель | Инструкции | Доступы | Навыки |
|---|---|---|---|---|
| Аналитик | сильная | «разбирай подробно, показывай выкладки» | данные и отчёты — только чтение | сводки, графики |
| Ассистент | дешёвая, быстрая | «помни, что важно, напоминай заранее» | календарь по MCP, push на телефон | заметки о фактах, напоминания |
| Дизайнер | зрение и генерация картинок | «покажи три варианта, потом правь один» | файлы: чтение и запись | правка изображений, генерация |
| Учитель языка | средняя | «поправляй мягко, хвали за серию» | Telegram, файл со словарём | словарь, разбор ошибок, мотивация |
| Домашний бухгалтер | средняя, аккуратная в числах | «считай по чекам, спрашивай при расхождении» | таблица расходов в файлах | учёт трат, месячная сводка |
Пять агентов, пять счетов за токены и пять разных наборов ключей. Общего — обвязка: одни правила, один журнал, одна доска.
Готовая роль приносит инструкции и набор навыков. Всё предзаполненное правится — до создания и в любой момент после.
Галерея готовых ролей: описание, инструкции и подходящие навыки уже написаны. Или начните с нуля, если задача своя.
Навыки роли уже отмечены. Снимите лишние, добавьте свои — или просто идите дальше и вернитесь к этому позже.
Агент создан и отвечает в чате дашборда. Всё остальное подключается по мере надобности, а не до первого сообщения.
Сценарии из готовых частей дашборда — с указанием, из чего каждый собирается
Заведите канал: коннектор Telegram, триггер входящего сообщения, инструмент ответа. Агент отвечает по вашим инструкциям, а переписка складывается в сессии — их видно в дашборде.
Задание коннектора запускается по расписанию: агент ходит во внешний сервис, проверяет что нужно и пишет вам. Задание можно поставить на паузу или запустить прямо сейчас.
Внешняя система шлёт вебхук — агент разбирает событие и делает следующий шаг. Каждая доставка и каждый вызов инструмента остаются в логах триггеров.
Приложения для Android и компьютера — коннекторы к вашей собственной технике, которых больше взять негде. Уведомления, звонки и события устройства становятся триггерами, а агент в ответ шлёт push, озвучивает текст или выполняет команду.
По протоколу ACP агент подключается к редактору и работает рядом с кодом — с теми же навыками, правилами доступа и журналом, что и везде.
Подключите свой API как приложение с ключом или MCP-сервер — его методы станут инструментами агента. Что именно ему разрешено, вы решаете правилами.
Один агент — не предел: соберите команду и дайте ей общую доску. Задачи со статусами, агент-исполнитель, комментарии в обсуждении. Изменения приходят в дашборд в реальном времени.
Токены идут по вашему тарифу у вашего провайдера — без нашей наценки
Подключите провайдера своим ключом и платите ему напрямую. Список моделей подтягивается из провайдера, недоступные помечаются.
Чат, зрение, генерация картинок — под каждую задачу свой приоритетный список моделей. Не подошла первая — берётся следующая.
Сколько токенов ушло, у какого агента и по какой модели. Своего ключа пока нет — начните на free-tier платформы.
Общайтесь с агентами там, где удобно
MCP-серверы и собственный API закрывают почти любую задачу уже сейчас. Каталог готовых интеграций пополняется.
Приложения для телефона и компьютера — коннекторы, которых нет больше нигде: агент видит события вашей техники и выполняет на ней действия.
Платформу можно развернуть на своём сервере: данные, ключи к моделям и журналы остаются у вас. Репозитории и инструкции по развёртыванию — на GitHub; серверные компоненты открываем по мере прохождения аудита безопасности.
Войдите через GitHub, Google или Яндекс — аккаунт создаётся при первом входе.
Self-hosted · Свой ключ к модели · Журнал каждого вызова