CO
copilotkit-channels
Настройка CODE-части канала CopilotKit для Slack или Microsoft Teams: декларация канала, хост и активация. Подходит, если проект уже создан CLI или требуется код интеграции. Для создания Slack-приложения используйте setup-slack-channel.
Что делает навык
Настройка управляемого канала CopilotKit для Slack или Microsoft Teams, где Intelligence управляет безопасным доступом и хранением учетных данных. Skill охватывает декларацию ресурсов канала, хост-файл и активацию через realtime gateway, исключая самохостинг-адаптеры.
Когда применять
- Проект был инициализирован через CLI (npx copilotkit init), и требуется кастомизация уже созданного канала.
- Существующий проект, не созданный CLI, требует ручной настройки хоста и подключения к каналу.
- Необходимо интегрировать агента в Slack или Teams, используя управляемую инфраструктуру CopilotKit, а не собственные токены.
- Разработчик должен убедиться, что используется именно управляемый канал, а не пакет адаптера @copilotkit/channels.
Как работает
- Проверить наличие файла channel-host.mts в корне проекта для определения пути настройки.
- Если файл существует (проект от CLI), перейти к кастомизации уже созданного канала, не создавая новый хост.
- Если файла нет (проект не от CLI), выполнить ручную настройку хоста и подключение к каналу.
- Убедиться, что не создано двух деклараций канала, которые могут конфликтовать.
- Использовать ресурсы app-api и CopilotIntelligenceRuntime для доставки сообщений через realtime transport.
Примеры запросов агенту
Настрой управляемый канал CopilotKit для Slack в моем проекте, который не создавался через CLI.
Мне нужно подключить Microsoft Teams к CopilotKit, используя управляемый канал, а не самохостинг.
Проверь мой проект на наличие channel-host.mts и помоги кастомизировать канал, если он был создан CLI.
Что понадобится
- Наличие файла channel-host.mts в корне проекта (для проектов от CLI) или готовность к его созданию.
- Доступ к ресурсам app-api и CopilotIntelligenceRuntime.
- Понимание разницы между управляемыми каналами и самохостинг-адаптерами (@copilotkit/channels).
Описание составлено по SKILL.md навыка, сверено 08.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «copilotkit-channels» из репозитория:
# https://github.com/copilotkit/copilotkit
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r copilotkit-channels/ ~/.claude/skills/copilotkit-channels/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.