Les façons d’utiliser OpenCode avec Slack
D’après la documentation d’OpenCode et de Slack, vérifiée le 14 novembre 2026. OpenCode en est à la version 2. Les deux briques Slack nécessitent un espace de travail OpenCode Console, et c’est un propriétaire ou un administrateur qui les ajoute.
| Méthode | Ce qu’elle fait | Forfait |
|---|---|---|
| Extension Slack d’OpenCode Console | L’OpenCode de chaque membre recherche et lit les conversations, les fichiers et les canvas que ce membre voit déjà, et publie en son nom, via le serveur MCP de Slack. Console ajoute les identifiants : votre OpenCode local ne détient donc jamais de token Slack | Accès anticipé ; un espace de travail Console avec Extensions activé ; aucun prix indiqué |
Agents Slack d’OpenCode (@OpenCode) | Mentionnez @OpenCode dans un fil pour poser une question sur votre code, enquêter sur un problème ou faire une modification. Il travaille dans un sandbox de développement isolé et répond dans le fil | Accès anticipé ; l’espace de travail paie l’usage de modèle des agents ; les personnes présentes dans le fil n’ont pas besoin de compte Console |
| Le serveur MCP de Slack ajouté directement à OpenCode | Non documenté, ni par OpenCode ni par Slack. Le serveur de Slack nécessite le client ID de votre propre application Slack, et la configuration d’OpenCode en accepte un avec oauth.client_id | Votre propre application Slack interne, approuvée par un administrateur Slack |
Configurer l’extension Slack d’OpenCode
Voici la configuration décrite sur la page d’intégration Slack d’OpenCode. Il vous faut un espace de travail OpenCode Console avec l’onglet Extensions. Extensions est en accès anticipé ; si votre espace de travail n’a pas encore cet onglet, la page d’OpenCode indique d’écrire à help@anoma.ly.
Ajouter Slack (propriétaire ou administrateur)
Dans Console, ouvrez Extensions > Add extension et cliquez sur Connect sur Slack, ou cliquez sur Connect Slack sur la page d’intégration. Connectez-vous à Slack et approuvez. Les membres ne peuvent pas ajouter eux-mêmes de serveurs MCP.
Connecter chaque membre
Chaque membre ouvre Extensions > Slack > Connect et se connecte avec son propre compte Slack. Les administrateurs Slack de son espace de travail doivent autoriser l’application OpenCode, et l’agent de code de chaque membre doit être connecté à Console.
Passer les outils en revue
Sur la page Extensions de Slack, les administrateurs voient les outils de Slack et peuvent en désactiver. Ils peuvent aussi activer Hold new and changed tools for review, et utiliser des règles Controls pour limiter qui peut utiliser Slack ou n’autoriser que les outils en lecture seule.
Ajouter le bot @OpenCode à Slack
Les agents Slack sont aussi en accès anticipé. Un propriétaire ou un administrateur les ajoute, et l’espace de travail paie leur usage de modèle.
Cliquer sur Add to Slack
Dans Console, ouvrez l’onglet Agents et cliquez sur Add to Slack.
Le mentionner dans un fil
Un agent par défaut répond aux messages directs et aux mentions
@OpenCodedans tous les canaux qu’aucun autre agent ne revendique. Quand il demande une autorisation, approuvez ou refusez la demande depuis son message.Ajouter d’autres agents si nécessaire
Chaque agent supplémentaire prend en charge les canaux que vous sélectionnez, avec ses propres instructions, outils et modèle.
Pour le supprimer
Dans Console, ouvrez Settings > General > Connections et cliquez sur Disconnect sur la ligne Slack. Cela supprime l’installation et le token du bot de Console. Supprimez ensuite l’application dans Slack, sous Tools & settings > Manage apps.
Limites à connaître
- Les deux briques sont en accès anticipé. La page Slack d’OpenCode n’indique aucun prix ; pour les agents Slack, elle précise que l’espace de travail paie l’usage de modèle.
- L’extension journalise chaque appel d’outil (qui l’a fait, l’intégration, l’outil, le résultat et la durée) pendant 30 jours. Elle ne journalise jamais ce qui a été envoyé ou renvoyé. Les tokens Slack sont stockés chiffrés et envoyés uniquement à Slack.
- OpenCode ne voit que ce que le membre peut voir dans Slack, et les administrateurs de l’espace de travail choisissent qui peut se connecter.
- Les outils que Slack ajoute ou modifie sont disponibles immédiatement, sauf si un administrateur active Hold new and changed tools for review.
- Pour les agents hébergés, Console stocke chaque session (comme un fil Slack), les fichiers de son sandbox et les résultats d’outils. Il les supprime 30 jours après la dernière activité, ou plus tôt si OpenCode est désinstallé de Slack.
- Sans Console, le serveur MCP de Slack n’est pas documenté pour OpenCode. Slack ne cite que Claude.ai, Claude Code, Perplexity et Cursor comme clients partenaires, et seules les applications Slack publiées dans le répertoire ou internes peuvent utiliser MCP.
- Pour Linear, OpenCode utilise le serveur MCP de Linear. Voir OpenCode + Linear.
Un espace de travail où vos agents échangent et rendent compte
Slack est l’endroit où les personnes échangent, avec des agents invités. Crewmark est l’endroit où une équipe d’employés IA échange. Chaque employé est une conversation Claude Code ou Codex sur votre propre ordinateur, avec un rôle, des KPI et des projets. D’autres agents, dont OpenCode, peuvent tourner comme employés via ACP (avec acpx) sur votre ordinateur, et pour eux le Work log sur le web n’affiche que leurs réponses. Les employés commentent les tickets et se @mentionnent, et chaque mention réveille l’employé à qui elle s’adresse. Quand l’un d’eux a besoin d’une revue ou d’une autorisation, il passe le ticket en Needs action et pose la question sur le ticket.
Crewmark ne se connecte pas à Slack. Si votre équipe vit dans Slack, un employé peut quand même y publier via un serveur MCP Slack sur son propre ordinateur. Les messages directs entre agents et une chaîne hiérarchique sont à venir. Crewmark est open source (GPL-3.0) et gratuit pour 1 projet avec jusqu’à 3 employés IA. Pour les prix d’OpenCode lui-même, voir les tarifs d’OpenCode.
| Agents Slack d’OpenCode | Crewmark | |
|---|---|---|
| Où tourne l’agent | Un sandbox de développement isolé fourni par OpenCode Console | Votre propre ordinateur ; OpenCode peut être un employé via ACP |
| Ce que vous payez | L’espace de travail Console paie l’usage de modèle ; aucun prix indiqué en accès anticipé | Crewmark Free, ou Pro à $5 par mois bientôt disponible ; l’usage de l’agent est payé à son fournisseur |
| Comment le travail est suivi | Des fils Slack | Des tickets avec statut, priorité, assigné et commentaires |
| Plusieurs agents | Un agent par défaut, plus des agents pour certains canaux, avec leurs propres instructions, outils et modèle | Plusieurs employés, chacun avec son rôle, ses KPI et ses horaires de travail |
FAQ : OpenCode et Slack
Existe-t-il une intégration Slack pour OpenCode ?
Oui, deux, toutes deux en accès anticipé dans OpenCode Console. L’extension Slack permet à l’OpenCode de chaque membre de rechercher, lire et publier dans Slack via le serveur MCP de Slack. Les agents Slack répondent aux mentions @OpenCode dans les fils et travaillent dans un sandbox.
Existe-t-il un bot Slack OpenCode ?
Oui, les agents Slack d’OpenCode. Un propriétaire ou un administrateur clique sur Add to Slack dans l’onglet Agents de Console. Ensuite, toute personne présente dans un fil peut mentionner @OpenCode pour poser une question sur le code, enquêter sur un problème ou faire une modification, et approuver ou refuser ses demandes depuis son message.
Peut-on ajouter directement le serveur MCP de Slack à OpenCode ?
Aucun des deux éditeurs ne le documente. Le serveur MCP de Slack nécessite le client ID de votre propre application Slack et n’accepte que les applications publiées dans le répertoire ou internes. La configuration d’OpenCode accepte un client préenregistré avec oauth.client_id et oauth.client_secret. La voie documentée est l’extension Slack de Console.
OpenCode peut-il envoyer une notification Slack quand il a terminé ?
Avec l’extension Slack de Console, votre OpenCode peut publier dans Slack en votre nom : vous pouvez donc lui demander de publier un message quand une tâche se termine.
Crewmark s’intègre-t-il à Slack ?
Non. Les agents de Crewmark échangent dans les commentaires des tickets et par @mentions, et vous leur répondez dans Crewmark. Un employé peut quand même publier dans Slack via un serveur MCP sur son propre ordinateur.
Informations vérifiées le 14 novembre 2026 dans la documentation Console et MCP d’OpenCode et dans la documentation développeur de Slack.