Пользовались этим инструментом? Оцените его
Пользовались этим инструментом? Оцените его
Composio — размещённый интеграционный слой, дающий ИИ-агентам аутентифицированный доступ к стороннему программному обеспечению, вместе с песочницей, где эти вызовы инструментов собираются в виде кода. Он встаёт между агентом, который вы запускаете, и приложениями, где ему предстоит действовать — Gmail, Slack, GitHub, Notion и около полутора тысяч других — и берёт на себя самое утомительное: OAuth, обновление токенов, хранение учётных данных по каждому пользователю, схемы инструментов и выполнение.
За продуктом стоит Sampark Inc. Независимые публикации зафиксировали в июле 2025 года раунд A на 25 миллионов долларов во главе с Lightspeed, после которого внешнее финансирование достигло примерно 29 миллионов.
Размер каталога описан несколькими числами сразу. Страница каталога называет точное значение — 1467 наборов инструментов, маркетинговая главная округляет до 1 500+, входная страница документации — до 1 400+. Тот же материал июля 2025 года описывал более 3 000 подключаемых приложений — число, которое ни одна текущая страница вендора не повторяет. Пересчитать напрямую можно только список каталога — берите его за рабочее значение.
Composio никогда не проксирует вашу модель и не выполняет агента за вас; единственное место, где модель вообще вызывается, — внутри песочницы, и только когда об этом просит ваш код. Модель, промпт, цикл оркестрации и счёт за вывод остаются вашими.
Сессия связывает одного конечного пользователя с доступными наборами инструментов, его аутентифицированными учётными записями и состоянием выполнения, которое переживает переход от вызова к вызову. Вы создаёте её по идентификатору из собственной базы, поэтому каждый инструмент выполняется на подключениях именно этого пользователя, а не на общей служебной записи.
Сессии не истекают сами по себе, поэтому многоходовому ассистенту следует сохранять идентификатор и возобновлять сессию, а не открывать новую на каждое сообщение. Файловая система песочницы, промежуточные переменные и состояние подключений живут на сессии; выбросить её — значит выбросить рабочую память агента.
Вместо загрузки сотен схем в контекст модели сессия вручает агенту небольшой фиксированный набор мета-инструментов, которые ищут, аутентифицируют и выполняют по ходу дела. Агент запрашивает инструменты под намерение, получает подходящую горстку, добирает недостающее подключение и выполняет.
По умолчанию обнаруживаются все наборы инструментов; сузить круг можно только явным списком включаемых слагов либо списком отключения, который сохраняет широкий доступ, но исключает отдельные сервисы.
OAuth-приложения управляемых наборов держит сам Composio: пользователь подключается по сгенерированной ссылке, и запись сохраняется для последующих сессий без повторной аутентификации. Собственное OAuth-приложение можно принести, когда нужны свой бренд, свои области доступа или свой экран согласия. При прямом выполнении версию набора инструментов придётся фиксировать самостоятельно — эту обязанность сессии берут на себя автоматически.
Песочница — постоянная среда Python, где агент пишет и запускает код, обращаясь ко всем инструментам Composio. Pandas, numpy, matplotlib, Pillow, PyTorch и reportlab установлены, остальное доставляется по мере надобности. Встроенные помощники покрывают выполнение инструмента Composio, вызов языковой модели, загрузку созданного файла, проброс сырого запроса к API, веб-поиск и извлечение текста из PDF и изображений.
Стандартная песочница скромна: один vCPU и один гигабайт памяти, а при создании сессии доступны уровни medium, large и xlarge вплоть до восьми vCPU и восьми гигабайт.
Наборы инструментов могут подписываться на события подключённого приложения и передавать их агенту, превращая слой «запрос — ответ» в нечто, что событие способно разбудить. Доставка триггеров подписана: проверяйте подпись, а не доверяйте полезной нагрузке.
Кратчайший путь до работающего вызова укладывается в пять строк: создать клиент, открыть сессию для пользователя, прочитать её инструменты и передать список вашему агентному фреймворку. Цикл агента не меняется — инструменты приходят уже аутентифицированными.
Два режима интеграции подходят разным продуктам. Нативные инструменты идут через пакет провайдера под ваш фреймворк и отдают типизированные объекты внутри вашего процесса. MCP не требует пакета: сессия выдаёт URL точки доступа и заголовки, на которые любой MCP-совместимый клиент — Claude Desktop, Cursor, произвольная агентная среда — указывает напрямую. Первое подходит приложению, которое вы строите, второе — существующему клиенту, который хочется расширить.
Есть и третий путь, появившийся раньше сессий и поддерживаемый до сих пор: при прямом выполнении инструмент называет ваш код, а не находит агент, что подходит детерминированным скриптам и заданиям по расписанию, где поиск во время выполнения — чистые накладные расходы.
Отдельных вызовов достаточно для прямолинейной работы, а песочница окупается на массовых операциях, преобразованиях данных и многошаговой логике: забрать пятьдесят задач, классифицировать одним обращением к модели и записать результаты тикетами — это один заход вместо сотни проходов через контекст. Крупные ответы попадают в просматриваемую файловую систему, а не в промпт.
Всё, что агент оставляет в песочнице, временно: смонтированные файлы исчезают через сутки, переменные и состояние выполнения могут быть очищены примерно после двенадцати часов бездействия. Методы передачи файлов лежат в экспериментальном пространстве имён, поверхность которого, как предупреждает Composio, может измениться.
Ограничение частоты применяется к организации целиком в фиксированном минутном окне, и каждая аутентифицированная точка доступа черпает из общего бюджета. В ответах приходят заголовки с остатком квоты, а превышение возвращает 429 вместе с Retry-After, которому разумнее следовать, чем повторять вслепую. Кеширование определений инструментов на клиенте снимает статические данные с этого бюджета.
Composio подходит командам, которые уже решили, что должен делать их агент, и упёрлись в интеграционную работу. Если продукт обязан действовать внутри Gmail, Slack или CRM клиента от его имени, задача пользовательского OAuth действительно тяжела, и перестать решать её самостоятельно — разумный шаг.
Хуже он ложится в паре случаев. Если агент трогает два-три API, учётные данные к которым у вас есть, управляемый слой добавляет зависимость, счёт и потолок по частоте в обмен на работу, которую вы в основном сделали. А если вы рассчитывали на размещённого агента, здесь его нет.
Composio выполняет наборы инструментов и подключения, которые вы настроили, и считает выбор того, к чему агенту позволено прикасаться, вашей ответственностью, а не поставляемым ограждением. Чрезмерно широкое разрешение агенту, уязвимому к инъекции промпта, — реальная поверхность атаки: платформа выполнит решение агента.
Документация прямо говорит: использование default как идентификатора пользователя в продакшене раскрывает данные других пользователей. Проверьте это на ревью перед первым развёртыванием.
Ни одна из просмотренных площадок отзывов о деловом ПО не публикует воспроизводимый размер выборки, поэтому сводные оценки здесь не приводятся. Независимые публикации признанных технических изданий посвящены финансированию, а не продуктовым испытаниям.
Устанавливать настольное или мобильное приложение не нужно: Composio приходит либо как библиотека внутри вашей среды выполнения, либо как точка доступа MCP, к которой подключается ваш клиент. Веб-панель отвечает за настройки проекта, подключённые учётные записи и журналы — это администрирование, а не поверхность продукта.
Пакеты провайдеров делятся на две группы. Собственные слои поставщиков моделей — Anthropic, OpenAI и Google. Сторонние оркестраторы — Vercel AI SDK, LangChain, CrewAI, LlamaIndex, Mastra, AutoGen и Pi. Python и TypeScript охвачены оба, хотя не каждый провайдер выходит на обоих языках; когда ни один не подходит, описан путь написать собственный.
Для прямой работы по HTTP текущая версия REST — v3.1; предыдущая v3 остаётся поддержанной с зафиксированными версиями инструментов по умолчанию, так что существующие интеграции мигрировать не обязаны. Командная строка и устанавливаемый агентный плагин покрывают терминальные сценарии.
| Способ доступа | Что требуется | Кому подходит лучше всего |
|---|---|---|
| Пакет провайдера (Python / TypeScript) | Пакет под фреймворк, ключ API | Агенты, которые вы пишете и размещаете сами |
| Точка доступа MCP | MCP-совместимый клиент | Расширение Claude Desktop, Cursor и подобных |
| REST API v3.1 | HTTP-клиент, ключ API | Языки без официального SDK |
| Командная строка | Установка в терминале | Локальное изучение и генерация кода |
Опубликованы два самообслуживаемых тарифа плюс корпоративный уровень по запросу; модель — включённый месячный лимит, а затем поштучный счёт за вызовы, а не фиксированный пакет.
| Тариф | Цена в месяц | Вызовы инструментов | События триггеров | Поддержка |
|---|---|---|---|---|
| Free | $0 | 100 тыс. | 50 тыс. | Портал |
| Pro | $29 | 100 тыс. + $29 кредита | 50 тыс. | Портал, почта, Slack свыше $1 тыс. |
| Enterprise | Индивидуальный расчёт | Согласованный объём | Согласованный объём | Выделенная |
| Сверх лимита | — | $0,0003 за штуку | $0,003 за штуку | — |
Free добавляет 3 участников команды, неограниченные подключённые аккаунты на собственном приложении OAuth и жёсткий потолок: на пределе использование приостанавливается без списаний до следующего месяца или перехода выше, а Pro продолжает работать со сверхлимитом и позволяет задать свои пределы расходов. Миллион ежемесячных токенов LLM, которые Composio выполняет за вас, дальше стоит $3,75 за миллион.
Один лимит стоит прочитать внимательно: 20 тыс., привязанные к общим приложениям под управлением Composio, — подлимит, вырезанный из 100 тыс. бесплатных вызовов, а не добавка сверху, и собственное приложение OAuth освобождает полный объём. Мета-инструменты вроде поиска никогда не тарифицируются, поэтому считаются только ваши запуски.
Структура применяется к регистрациям с 15 августа 2026 года; более ранние клиенты остаются на прежнем тарифе до 31 декабря 2026 года, а отдельная страница по-прежнему публикует старые уровни. Но вызовы премиальных инструментов становятся платными для всех, включая зарегистрировавшихся ранее, с 10 сентября 2026 года.
Премиальные инструменты работают на платных сторонних поставщиках, и Composio передаёт цену поставщика с 5-процентной комиссией. Одна задача браузерной автоматизации или сгенерированное видео стоят на порядки больше вызова за $0,0003, поэтому счёт исследовательского или медийного агента определяется этим составом, а не числом вызовов. Дополнения ложатся на базовую ставку — выполнение в песочнице, прямое выполнение вне сессии, выполнение через прокси — каждое добавляет доли цента, большинство после бесплатного лимита доступно с Pro и выше.
Уровни по-настоящему расходятся в управляемости. Повышенные лимиты API, прокси KMS и настраиваемое хранение журналов есть только на корпоративном уровне; список разрешённых IP, BAA и нулевое хранение данных — дополнения начиная с Pro; хранение журналов составляет 7 дней на Free против 30 на Pro. Жёсткое требование к резидентности данных или хранению ключей выталкивает вас в переговоры о расчёте, тогда как некоторые конкурирующие слои интеграции публикуют самостоятельное развёртывание как стандартный уровень.
Премиальные инструменты — класс затрат, на котором рушится грубый бюджет: поисковые API, песочницы кода, сбор веб-страниц, инференс размещённых моделей, OCR документов и тяжёлые вычисления — многое из того, чем исследовательский агент занят весь день. У них есть и собственные, более низкие потолки, отдельные от общего бюджета API организации: 1 000 премиальных вызовов в час на Hobby против 10 000 на Pro. Общий предел API — 2 000 запросов в минуту на Hobby и 10 000 на Pro, считая по организации, поэтому агент с упором на поиск упирается сначала в премиальный потолок.
Две официальные страницы расходятся в тарификации песочницы. Страница цен указывает выполнение в песочнице как платное дополнение по $0,0001 за вызов сверх 10 000 бесплатных, тогда как документация песочницы по-прежнему пишет, что песочницы сегодня не тарифицируются и что измерение по уровню и времени выполнения планируется. Считайте стоимость тяжёлого выполнения кода нерешённой, пока страницы расходятся.
Над опубликованными числами стоит политика добросовестного использования: чрезмерное или злоупотребляющее автоматизированное использование может привести к приостановке независимо от купленного уровня. Лицензия также исключает перепродажу, производное использование содержимого платформы и её сбор автоматизированными средствами извлечения.
Хранение полезной нагрузки включено по умолчанию и выключается вручную: аргументы запроса и данные ответа каждого выполнения записываются, пока проект явно это не отключит. Отключение действует только на новые вызовы — сохранённые нагрузки остаются до истечения срока, а те, что не сохранялись, восстановить нельзя.
Журналы выполнения и триггеров хранятся до года, после чего удаляются автоматически. Файлы, проходящие через вызов инструмента, ожидают за предподписанной ссылкой, действующей по умолчанию час и продлеваемой по проекту до двадцати четырёх; сам размещённый объект удаляется через сутки.
Composio публикует аттестацию SOC 2 Type II через свой центр доверия. Учётные данные, конфигурации аутентификации и ключи API шифруются в покое алгоритмом AES-256-GCM, токены подключённых записей по умолчанию скрываются в ответах API, а администраторы могут потребовать многофакторный вход. Что до прав, вы сохраняете собственность на отправленное, но предоставляете Composio всемирную, сублицензируемую и передаваемую лицензию на использование в связи с платформой и её бизнесом. Условия также обязывают клиентов к совместному маркетингу, включая использование названия и логотипа.
Пользовательские данные Google исключены из рекламы, перепродажи, а также обучения и улучшения моделей машинного обучения. Данные из интеграции с YouTube несут жёсткий предел в тридцать дней, после чего обновляются либо удаляются навсегда. Политика перечисляет права на доступ, исправление, удаление, отзыв согласия и копию данных, но каждое реализуется письмом на опубликованный адрес поддержки, а не переключателем в панели.
Нет. Он берёт на себя поиск инструментов, аутентификацию и выполнение, тогда как модель и цикл оркестрации остаются в вашей среде. Единственное исключение — необязательный помощник песочницы, вызывающий модель, когда об этом просит отправленный вами код.
Страница каталога перечисляет поддающиеся счёту 1467 наборов инструментов. Другие официальные страницы округляют до 1 400+ или 1 500+, а новостная публикация 2025 года упоминала более 3 000, так что доверять следует списку каталога.
100 000 вызовов инструментов, 50 000 событий триггеров и 3 участника команды в месяц, поддержка через портал и неограниченные подключённые аккаунты на собственном приложении OAuth. Потолок жёсткий: на пределе использование приостанавливается, а не тарифицируется.
Поисковые API, песочницы выполнения кода, сбор веб-страниц, инференс моделей, OCR документов и вычислительно тяжёлые преобразования. Они тарифицируются по ставке стороннего поставщика плюс 5-процентная платформенная комиссия, а не по единой цене за вызов, поэтому счёт исследовательского агента зависит от этого состава.
Да, через настройку хранения журналов на уровне проекта. Она действует только на новые вызовы: ранее сохранённые нагрузки остаются до конца годичного срока хранения, а пропущенные во время отключения не восстанавливаются.
В текущем сравнении тарифов такого нет; корпоративный уровень публикует прокси KMS для хранения собственных ключей, но сама служба остаётся только облачной.
Сессии не истекают и должны переиспользоваться от хода к ходу разговора. С содержимым песочницы иначе: смонтированные файлы удаляются через 24 часа, а прочее состояние выполнения может быть очищено примерно после 12 часов бездействия.
API возвращает 429 Too Many Requests с заголовком Retry-After, указывающим секунды до сброса окна. Лимиты применяются к организации в минутном окне и распространяются на все аутентифицированные точки доступа, поэтому выполнение инструментов и управление учётными записями делят единый бюджет.