Quem quer levar um agente de IA para Slack ou Microsoft Teams precisa conectar o sistema ao chat e adaptar a interface. O Channels SDK é o projeto open source que a CopilotKit criou em 2026-07-16 para fazer essa ponte, também com suporte a Discord e Telegram. O repositório já tinha 150 estrelas, 5 forks e 4 issues abertas, apenas 20 dias depois de criado. Ele atende equipes que querem manter modelo, ferramentas e lógica de negócio enquanto colocam o agente nos canais que os funcionários já usam.

O agente mantém a lógica enquanto o canal entrega a interface

O SDK conecta um agente compatível com AG-UI às plataformas de comunicação. O agente entende a conversa, transmite respostas, chama ferramentas, trabalha com arquivos, renderiza interfaces e pausa para pedir aprovação humana.

O código do agente e a lógica da aplicação rodam na infraestrutura da equipe. Já o CopilotKit Intelligence gerencia as conexões com Slack e Microsoft Teams e entrega cada turno ao processo Channels, que precisa continuar rodando.

A equipe descreve uma mensagem uma vez. O SDK renderiza esse conteúdo como Slack Block Kit, Teams Adaptive Cards e outros componentes específicos de cada plataforma.

Esse desenho coloca botões, escolhas e etapas de aprovação dentro da conversa. O usuário não precisa sair do canal para autorizar uma ação do agente.

O projeto aceita o agente integrado da CopilotKit e agentes baseados em LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK e outros frameworks compatíveis com AG-UI. O README apresenta Slack, Microsoft Teams e Discord na tabela de canais, além de citar Telegram na descrição oficial.

A instalação exige CLI, navegador e configuração no provedor

O caminho mais rápido começa com a instalação da skill channels-setup. Ela imprime um prompt, copia o texto para a área de transferência e orienta o agente de programação a montar o fluxo.

A skill busca o guia em copilotkit.ai/channels-guide.md quando precisa dele. Assim, o agente consulta o processo atual em vez de depender apenas do conteúdo instalado meses antes.

O guia pergunta se a equipe usará Slack ou Microsoft Teams e qual framework de agente deve entrar no projeto. O agente de programação conduz os consoles do Slack e do Intelligence na sessão autenticada do usuário.

Sem uma ferramenta de navegador ou de uso do computador, o agente pede que a pessoa adicione uma. A equipe digita os segredos; o agente executa os cliques.

Quem preferir instalar apenas o fluxo do Slack pode usar a opção -y para colocar a skill no disco. O comando copilotkit channels add --adapter slack declara o Channel e associa o adaptador.

O comando copilotkit channels status compara a configuração, o código e o servidor. A primeira execução também exige criar o aplicativo do Slack, instalar esse aplicativo em um workspace e emitir a chave de API do projeto.

O CLI não aceita valores de credenciais em flags. O bot token e o signing secret ficam no .env, enquanto a conexão da plataforma depende do CopilotKit Intelligence.

A licença MIT permite usar, alterar e redistribuir o código, desde que os avisos exigidos pela licença acompanhem a distribuição. O SDK não serve para quem precisa rodar o agente sem serviço externo, sem conexão com um provedor de chat ou sem manter um processo Channels ativo.

O último commit registrado ocorreu em 2026-08-04. O projeto tinha 20 dias de vida, 150 estrelas, 5 forks e 4 issues abertas na medição disponível.

A idade pesa mais que o número de estrelas. O repositório ainda não informa uma versão mais recente, então os dados disponíveis mostram interesse inicial, não uma base madura.

Fontes

MITFerramentas para DevsTrendshift
Como fazemos: nossa equipe monitora diariamente os repositórios de código aberto em maior alta e produz esta cobertura com apoio de modelos de linguagem, sempre a partir de dados verificados na fonte primária — repositório, documentação oficial e ranking público. Os números de estrelas e a posição no ranking refletem o momento da coleta. Entenda o método.