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