CopilotKit выпустил Channels SDK — запускайте AI-агентов в Slack и Teams без переписывания кода
CopilotKit открыл исходный код Channels SDK (MIT) — библиотеки, которая подключает любого AI-агента (LangGraph, CrewAI, Mastra и др.) к Slack и Microsoft Teams через единый интерфейс AG-UI. Не нужно писать адаптеры под каждую платформу — SDK сам переводит сообщения в нативные форматы (Block Kit, Adaptive Cards). Требует платный ключ CopilotKit Intelligence даже для self-hosted развёртывания.
Если вы разрабатываете AI-агентов для бизнеса, Channels SDK экономит время на интеграциях с мессенджерами. Но зависимость от платного ключа CopilotKit Intelligence делает решение менее независимым, чем обещает MIT-лицензия.
Что сделали
CopilotKit выложил в open source Channels SDK — библиотеку, которая подключает существующего AI-агента к Slack и Microsoft Teams. Сейчас доступны Slack (GA) и Teams (early access), в планах Discord, Google Chat, Telegram, WhatsApp.
Как работает
Суть в том, что вы не переписываете агента под каждый мессенджер. Channels SDK — это транспортный слой и рендер-движок. Вы пишете сообщение один раз в JSX, SDK переводит его в нативные форматы платформ (Block Kit для Slack, Adaptive Cards для Teams). Агент говорит на протоколе AG-UI, который поддерживают LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK и любой HTTP-агент.
Поток простой: пользователь пишет в Slack/Teams → CopilotKit Intelligence ловит событие → Channels запускает вашего агента → Intelligence отдаёт нативный UI обратно в чат. SDK поддерживает Generative UI, human-in-the-loop апрувы, тулы (создание тикетов, букинг встреч), персистентность, slash-команды.
Подвох
Даже для self-hosted развёртывания нужен платный ключ CopilotKit Intelligence API — он управляет платформенными креденшиалами, входящими запросами, регистрацией и reconnect-логикой. Без него не запустится. Требуется Node.js 22+, ESM-проект, долгоживущий процесс (serverless не подходит).
Автор: Анна Мельникова · Источник: marktechpost.com
Разработчикам. Единый AG-UI интерфейс для интеграции LangGraph, CrewAI, Mastra, Pydantic AI в мессенджеры. JSX для UI, автоматический перевод в Block Kit/Adaptive Cards. Поддержка Generative UI, human-in-the-loop, slash-команд, персистентности. Требует Node.js 22+, ESM, long-running процесс.
Бизнесу. Один агент работает в Slack, Teams и скоро в Discord/Telegram без дублирования разработки. Сокращение времени и стоимости интеграции корпоративных AI-помощников. Но привязка к платному ключу CopilotKit Intelligence ограничивает независимость.
Инвесторам. Инфраструктурный play на унификации AI-агентов в enterprise-коммуникациях. Потенциальный рост в корпоративном сегменте (Slack/Teams доминируют). Риск: vendor lock-in через обязательный платный ключ может снизить adoption в пользу self-hosted альтернатив.
- Сделать корпоративного AI-помощника (HR-бот, саппорт, продажи) с единой кодовой базой для Slack, Teams, Discord — экономия на разработке адаптеров
- Создать SaaS-обёртку над Channels SDK для no-code развёртывания агентов в мессенджерах (альтернатива CopilotKit Intelligence с фиксированной ценой)
- Интегрировать существующих LangGraph/CrewAI агентов в корпоративные Slack-workspace'ы как консалтинговая услуга
- Построить multi-platform AI-workflow: заявка в Slack → апрув в Teams → действие в Linear/Notion через MCP
- Форкнуть SDK и сделать версию без зависимости от платного ключа (self-hosted Intelligence layer) для enterprise-клиентов с требованиями к data sovereignty
- Обязательный платный ключ CopilotKit Intelligence даже для self-hosted — vendor lock-in убивает часть open source value proposition
- Serverless не поддерживается (нужен long-running процесс) — ограничивает деплой на популярных платформах типа Vercel/Netlify
- Teams в early access, Discord/Telegram/WhatsApp ещё не готовы — реальное покрытие платформ пока узкое
- AG-UI протокол — проприетарный стандарт CopilotKit, нет широкой экосистемы поддержки вне их инструментов
Channels SDK решает реальную боль: интеграция AI-агентов в Slack, Teams, Discord без переписывания кода под каждую платформу. AG-UI как универсальный протокол, JSX для UI, поддержка LangGraph/CrewAI — технически всё грамотно. Generative UI и human-in-the-loop апрувы (как в примере с OpenTag) показывают, что команда понимает enterprise-кейсы.
Но есть неприятный сюрприз: даже для self-hosted развёртывания нужен платный ключ CopilotKit Intelligence API. Это не просто удобный managed-сервис, а обязательная зависимость — Intelligence управляет платформенными креденшиалами и входящими запросами. MIT-лицензия теряет смысл, если без vendor-ключа ничего не заработает. Плюс serverless не поддерживается, Teams в early access, Discord/Telegram ещё не готовы. Если CopilotKit не сделает Intelligence layer опциональным, кто-то форкнет проект и напишет open source замену. Для стартапов с бюджетом — удобно, для enterprise с требованиями к независимости — спорно.
Инструменты из статьи
SDK для интеграции AI-агентов в популярные мессенджеры и платформы командной...
Доступ из РФ →
Комментарии