

Le SDK Channels est la prochaine grande pièce du puzzle des agents : intégrez n'importe quel agent dans Slack, Teams, WhatsApp et bien plus encore. Avec des capacités de niveau collègue comme les réponses en streaming, l'interface générative, l'apprentissage par utilisateur, les approbations HITL et une authentification sophistiquée. Fonctionne avec OpenAI Agents, Claude Agents, LangChain, Mastra, Google ADK, et tout agent qui parle AG-UI. Open-source et auto-hébergeable. Configuration avec une seule invite : « Lisez https://copilotkit.ai/channels-guide.md et aidez l'utilisateur à créer son premier canal »
Loading comments…
Infos du projet
Mots-clés du produit
Le SDK CopilotKit Channels est un framework open-source et auto-hébergeable qui connecte n'importe quel agent IA compatible AG-UI à Slack, Microsoft Teams, Discord et d'autres plateformes de communication. Plutôt que de forcer les agents dans un widget de chat personnalisé, Channels permet à votre agent existant—avec ses outils, son modèle et sa logique métier intacts—de fonctionner nativement dans les canaux où votre équipe travaille déjà. Le SDK gère le rendu spécifique à la plateforme, le contexte de conversation et la couche d'interaction, afin que votre agent puisse diffuser des réponses, appeler des outils, travailler avec des fichiers et faire une pause pour obtenir une approbation humaine sans que vous ayez à tout reconstruire.
Channels fonctionne avec l'agent intégré de CopilotKit ou tout framework compatible AG-UI—LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK, et plus encore. Votre agent conserve ses outils, son modèle et sa logique métier existants ; Channels ajoute uniquement la couche de communication.
Décrivez un message une seule fois, et Channels le rend automatiquement en Slack Block Kit, Teams Adaptive Cards ou interface spécifique à la plateforme. Fini l'écriture et la maintenance de code d'interface séparé pour chaque canal où votre agent est présent.
Placez des boutons, des choix et des portes d'approbation directement dans la conversation. L'agent peut faire une pause en plein milieu d'une tâche, demander à une personne de confirmer, et ne continuer qu'une fois approuvé—gardant ainsi les personnes aux commandes des actions à enjeux élevés.
Exécutez npx copilotkit@latest channels setup, et le CLI installe une compétence de configuration, affiche une invite et la copie dans votre presse-papiers. Collez-la dans votre agent de codage, et il vous guide à travers toute la configuration—projet, agent, canal géré, application fournisseur et environnement d'exécution—à l'aide d'un guide en direct qui reste à jour.
Votre agent conserve ses outils, son modèle et sa logique métier—Channels lui offre un espace natif pour travailler avec les personnes.
La plupart des solutions agent-à-canal vous forcent à adapter votre agent aux contraintes d'une plateforme ou à reconstruire votre interface pour chaque destination. Channels inverse cela : l'agent reste exactement tel que vous l'avez construit, et le SDK gère la traduction spécifique à la plateforme. La connexion gérée via CopilotKit Intelligence signifie que vous n'exploitez pas votre propre infrastructure d'application Slack ou Teams, tandis que la logique de votre agent s'exécute toujours entièrement dans votre propre environnement. Et comme le guide de configuration est récupéré en direct pendant l'installation, le flux de travail ne devient jamais obsolète—même si vous avez installé la compétence il y a des mois.
Vous créez un agent qui doit rencontrer les utilisateurs là où ils travaillent déjà—que ce soit Slack, Teams ou Discord—et vous ne voulez pas maintenir des intégrations séparées pour chacun. C'est particulièrement utile si vous utilisez déjà un framework d'agents moderne et que vous souhaitez des flux d'approbation humaine, une interface interactive et un contexte par utilisateur sans reconstruire votre agent de zéro. Si vous préférez un contrôle total, la nature open-source et auto-hébergeable signifie que vous pouvez tout exécuter sur votre propre infrastructure.
D'autres outils que vous pourriez envisager
Le moment où un agent doit déployer quelque chose, il se heurte de plein fouet à un mur conçu pour les humains. Aujourd'hui, nous déployons les comptes temporaires sur Cloudflare Workers. N'importe quel agent peut désormais exécuter wrangler deploy — temporary et obtenir un Worker en ligne en quelques secondes.
GitHits permet aux agents de codage d'accéder au code open source dont votre application dépend. Obtenez des exemples d'implémentation concrets, une navigation dans les sources des dépendances, une inspection des packages et de la documentation. Les agents peuvent parcourir et lire votre codebase. Mais ils ne peuvent pas parcourir et lire le code open source dont votre application dépend. C'est là qu'ils commencent à deviner, à réessayer et à boucler. GitHits construit un index tenant compte des versions à la demande. Les agents peuvent rechercher, naviguer et inspecter le code derrière leurs dépendances. CLI : npx githits@latest init
Octopoda est une couche d'infrastructure open source qui offre aux agents IA une mémoire persistante, une détection automatique des boucles et une observabilité complète. Les agents oublient tout entre les sessions. Octopoda résout ce problème avec une API de mémorisation/rappel qui survit aux redémarrages, aux plantages et aux déploiements. Le système de détection de boucles surveille 5 signaux pour repérer les agents qui se répètent avant qu'ils ne brûlent votre budget API, avec une estimation des coûts en temps réel montrant exactement combien chaque boucle gaspille. Un tableau de bord intégré affiche le score de santé de chaque agent, un explorateur de mémoire avec historique des versions, une piste d'audit enregistrant chaque décision avec son raisonnement, et une relecture chronologique qui vous permet de parcourir pas à pas tout ce que votre agent a fait. Fonctionne avec LangChain, CrewAI, AutoGen et OpenAI Agents SDK grâce à des intégrations en une seule ligne. S'exécute localement avec SQLite ou se connecte au cloud avec une seule variable d'environnement. Niveau gratuit, licence MIT. 177 inscriptions, 120 étoiles GitHub, zéro dépense marketing.
Les agents d'IA peuvent livrer rapidement, mais sans le bon contexte produit, ils volent souvent à l'aveugle. Brief offre aux équipes produit une source de vérité vivante qui capture les décisions, préserve l'intention produit et fournit un contexte pertinent aux humains et aux agents via le chat, Slack, la CLI et MCP. Il maintient la stratégie, les décisions et l'exécution connectées, de la vision à l'impact.
Créateur
neon_dev
Loading comments…