CapyAgent
Закрытая бета

Агент, который работает
внутри ваших систем

Спрашиваете обычными словами. Он сам решает, куда пойти, проверяет, что данные пришли полностью, и отвечает по существу.

Подключаем по одному, руками
11коннекторов к рабочим системам
0внешних зависимостей в ядре
905тестов, каждый про реальный риск
115команд Hermes и OpenClaw понимает
01 / Проблема

Обычная интеграция знает методы API.
Эта знает, где они врут

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

Пакетный запрос теряет страницы молча

Часть API возвращает ошибки пакета отдельно от результата. Клиент, который смотрит только на данные, получает часть выборки и считает её целой.

batch + halt=0

Ошибка с кодом 200

Некоторые сервисы отдают сбой в теле ответа при успешном HTTP-статусе. Проверка одного кода превращает ошибку в пустой список.

HTTP 200 + error

Полнота, которой нет

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

total ≠ выдача

Структура аккаунта не угадывается

У одной компании работа живёт в сделках, у другой в лидах, у третьей в смарт-процессах. Агент начинает с разведки, а не с предположения.

сначала discover
Если данных не хватает, агент говорит об этом прямо.

Уверенный отчёт по неполной выгрузке дороже, чем честное «здесь дырка»: по первому принимают решения.

02 / Возможности

Что умеет агент

Не список галочек, а то, чем пользуются каждый день.

Помнит между разговорами

Устойчивые факты о вас и о деле сохраняются надолго и работают во всех чатах сразу. Узнал в Telegram - помнит в браузере.

Работает по расписанию

«Каждый понедельник в 9:00 собери сводку» - и он соберёт её сам, сходит в нужные системы и пришлёт результат.

Спрашивает перед опасным

Отправка письма, правка сделки, списание - всё это придерживается и показывается вам до того, как случится.

Живёт там, где вы

Telegram, Discord, чат Битрикса, страница в браузере, панель расширения и терминал. История у каждого канала своя.

Российские сервисы из коробки

Битрикс24, Яндекс.Директ и Почта, UIS, Roistat, Calltouch, VK, ZenMoney. Новый коннектор - это файл на Python.

Работает у вас

Один бинарник на вашей машине. Данные лежат обычными файлами, наружу не уходит ничего.

03 / Системы

Подключённые системы

Каждый коннектор - отдельный MCP-сервер по stdio. Работают и без ядра, в любой оболочке с поддержкой MCP.

Битрикс24структура портала, поля и справочники, сделки, смарт-процессы
Яндекс.Директструктура аккаунта, кампании и группы, отчёты, лимиты API
UIS / Comagicзвонки, формы, качество разметки источников
Яндекс.Почтапапки, поиск, чтение писем
ZenMoneyсчета, остатки, операции
VKсообщения сообщества, состояние Long Poll
Roistatаналитика, сравнение моделей атрибуции
Calltouchзвонки, заявки, источники
Браузерстраницы со скриптами, где обычного скачивания мало
Веб-поискоткрытые источники и цены, без ключей поисковика
MeetScribeпротоколы встреч и расшифровки
04 / Устройство

Как это устроено

Ядро на Go, один бинарник без внешних зависимостей. Коннекторы на Python, отдельными процессами.

01

Вопрос обычными словами

Telegram, Discord, панель в браузере, веб-страница или терминал.

02

Агент выбирает источник

Смотрит, какие сервисы подключены, и решает, куда идти. Чего нет в списке - о том не думает.

03

Разведка структуры

Сначала выясняет, как устроен именно ваш аккаунт, и только потом считает.

04

Проверка полноты

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

05

Ответ и след

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

05 / Безопасность

Безопасность не приписана сбоку

Агент держит доступы к чужим CRM, почте и финансам. Это меняет цену каждой ошибки, поэтому ограничения встроены в устройство, а не в инструкцию.

Опасное придерживается

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

Чужие данные - это данные, а не команды

Содержимое писем и записей обёрнуто границей со случайной меткой. Инструкция, попавшая в чужое письмо, командой не станет.

Коннектор видит только своё

Каждому коннектору передаются лишь его переменные окружения. Доступы одного сервиса не видны коннектору другого.

Наружу не уходит ничего

Счётчики использования обезличены и остаются на вашей машине. Отправки телеметрии нет не «по умолчанию», а вовсе: в коде её не существует.

Команды оболочки не выполняются

Сознательное решение, а не недоделка. Агент с доступом к чужим системам не должен уметь запускать на машине что угодно.

Спрашивает только там, где цена ошибки есть

Чтение, поиск и разбор не требуют подтверждения. Вопрос, заданный двадцатый раз за день, превращается в кнопку «да», которую жмут не глядя.

06 / Заявка

Подать заявку на закрытую бету

Берём немного участников и подключаем по одному: настройку доступов делаем вместе, руками. Расскажите, с какими системами работаете, и мы напишем.

Данные уходят только нам и только для связи по бете. Ничего никуда больше не передаём.

Это закрытая бета.

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