CopilotKit Disponibiliza SDK de Canais como Código Aberto: Biblioteca Licenciada sob MIT Traz Qualquer Agente AG-UI para Slack e Microsoft Teams
CrewAI
Mastra
Pydantic AI
Google/DeepMind
A CopilotKit lançou o SDK de Canais, uma biblioteca de código aberto licenciada sob MIT que permite aos desenvolvedores executar qualquer agente compatível com AG-UI em plataformas de mensagens como Slack e Microsoft Teams. O SDK lida com a renderização de UI específica da plataforma (Block Kit, Adaptive Cards) enquanto preserva seu agente, modelo e ferramentas existentes. Inclui um contrato de runtime, suporte para aprovações human-in-the-loop, e está disponível no npm como @copilotkit/channels 0.5.0.
A CopilotKit anunciou o SDK de Canais, uma biblioteca open-source licenciada sob MIT que conecta qualquer agente compatível com AG-UI (como os construídos com LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK, ou um agente HTTP simples) a plataformas de mensagens. Ele suporta Slack e Microsoft Teams como superfícies de acesso antecipado, com Discord e Google Chat planejados. O SDK é instalado por meio de dois pacotes: @copilotkit/channels e @copilotkit/runtime. Ele usa AG-UI, um protocolo de interação agente-usuário mantido pela CopilotKit, e renderiza mensagens como JSX que são traduzidas para formatos nativos da plataforma, como Block Kit (Slack) e Adaptive Cards (Teams). O runtime gerencia a ativação, e o exemplo de código mostra a criação de um canal, o início de um listener Node e a espera pela prontidão com um timeout. O SDK inclui recursos como UI generativa, aprovações human-in-the-loop (demonstradas pela OpenTag interceptando escritas), ferramentas, persistência, transcrições, slashes e menções. O runtime requer uma chave da API de Inteligência da CopilotKit para cada canal. A implantação requer Node.js 22+, um projeto ESM e um processo de longa duração. O artigo é patrocinado pela CopilotKit e publicado no MarkTechPost.
Fonte: MarkTechPost —
original
