устанавливается с помощью двух пакетов: @copilotkit/channels и @copilotkit/runtime. Он использует AG-UI — протокол взаимодействия агента и пользователя, поддерживаемый CopilotKit, и отображает сообщения в виде JSX, который преобразуется в нативные форматы платформ, такие как Block Kit (Slack) и Adaptive Cards (Teams). Среда выполнения управляет активацией, а пример кода показывает создание канала, запуск Node-слушателя и ожидание готовности с тайм-аутом. SDK включает такие функции, как генеративный интерфейс, утверждения с участием человека (демонстрируется перехватом записей OpenTag), инструменты, сохранение состояния, стенограммы, слэш-команды и упоминания. Для каждого канала среда выполнения требует ключ API CopilotKit Intelligence. Для развертывания требуются Node.js версии 22 и выше, проект ESM и долго работающий процесс. Статья спонсирована CopilotKit и опубликована на MarkTechPost.