Vibe Code Web pour Slack : guide de démarrage
Contenu généré par IA : Cette application utilise l'IA pour générer des réponses et du code. Les résultats peuvent être inexacts, incomplets ou trompeurs. Ne vous y fiez pas pour des conseils factuels, juridiques, médicaux, financiers ou professionnels. Vérifiez toujours les informations importantes par d'autres moyens. Voir notre politique de confidentialité.
Vibe Code Web pour Slack permet à votre Team de lancer des sessions de codage IA à distance directement depuis un thread Slack. L'agent analyse le contexte du thread, travaille dans une sandbox cloud isolée et ouvre une pull request GitHub — sans quitter Slack.
Connecter Slack à votre organisation Mistral
↗Utilisez ce guide une fois que l'application Slack Vibe Code Web a été installée et liée à votre compte Vibe et à vos dépôts GitHub.
Configuration
Configuration
Vous devez être Admin de votre organisation Mistral pour configurer l'intégration Slack.
- Ouvrez les paramètres Admin
- Vérifiez que vous êtes dans la bonne organisation Mistral. Une organisation Mistral ne peut être liée qu'à un seul espace de travail Slack.
- Dans la section Connexions d'applications, cliquez sur Connecter à Slack.
- Effectuez la procédure OAuth pour finaliser la connexion. Si vous n'êtes pas propriétaire de votre espace de travail Slack, il se peut que vous deviez demander l'installation de l'application au propriétaire de l'espace de travail.
- Mistral Vibe est maintenant installé dans votre espace de travail Slack. Vous pouvez connecter Slack MCP ou démarrer votre première session.
Utiliser Slack MCP
Utiliser Slack MCP
Une fois l'application Slack installée dans votre espace de travail, suivez ces instructions :
- Ouvrez Vibe Work
- Cliquez sur Connecteur Slack, puis sur Connecter
- Finalisez l'authentification OAuth pour connecter le bon espace de travail Slack
- Cliquez sur Nouveau Chat
- Profitez de vos expériences avec Slack !
Ce que vous pouvez faire depuis Slack
Ce que vous pouvez faire depuis Slack
Cette fonctionnalité fait l'objet d'un déploiement progressif. Elle sera bientôt disponible, restez informé ;
Vibe Code Web permet de lancer une session de codage distante sur la base du contexte déjà présent dans un thread Slack. L'agent exploite le contexte du thread, travaille dans une sandbox cloud isolée et crée une session Vibe Code Web liée. L'agent de codage peut ouvrir une pull request pour relecture.
Utilisez Slack lorsque la tâche de code commence :
- à partir d'un thread d'incident ou d'astreinte
- d'une notification de CI ou d'alerte
- d'une escalade utilisateur ou support
- d'une discussion produit ou technique
- d'un résumé de relecture dans Slack
- d'une petite décision déjà validée dans le thread
Démarrer votre première session
Démarrer votre première session
- Trouvez un thread Slack avec suffisamment de contexte pour la tâche de codage. Un bon contexte inclut :
- le nom du dépôt ou du projet
- le bug, le test en échec ou le comportement attendu
- des liens vers des logs, PR, issues ou captures d'écran
- des contraintes, comme "ne pas modifier l'API" ou "ne toucher qu'à la documentation"
- Mentionnez l'application Vibe Code dans le thread.
@Vibe analyse le problème décrit dans ce thread et ouvre une PR si une correction claire est identifiée. - Si Vibe a besoin de précisions, répondez directement dans le thread. Exemples de questions formulées :
- Quel dépôt dois-je utiliser ?
- Quelle branche dois-je cibler ?
- Dois-je ouvrir une PR ou mener une simple investigation ?
- Est-ce sans risque ou faut-il fournir un résumé d'abord ?
- Ouvrez le lien de session Vibe Code Web publié par l'application. Utilisez la session web pour suivre la progression, consulter la sortie console, orienter l'agent et effectuer la relecture de la branche GitHub ou de la pull request.
- Relisez le code final dans GitHub. GitHub reste la source de vérité pour la relecture du code, les vérifications, les commentaires, les validations et les décisions de merge.
Bons premiers prompts
Bons premiers prompts
Utilisez des prompts ciblés, actionnables et susceptibles de conduire rapidement à une branche ou une pull request.
| Cas d'usage | Prompt Slack |
|---|---|
| Analyser un test en échec | @Vibe analyse le test en échec dans ce thread. Si la correction est claire, ouvre une PR avec la plus petite modification sécurisée. |
| Corriger un bug signalé par client | @Vibe exploite le rapport ci-dessus pour identifier le bug probable. Ouvre une PR si tu arrives à le reproduire ou à détecter une cause claire. |
| Traiter une alerte | @Vibe analyse cette alerte et vérifie s'il existe une correction de code ou de configuration. Commence par un résumé, puis ouvre une PR seulement si le changement est sans risque. |
| Appliquer une modification validée | @Vibe mets en place la modification de contenu/config validée ci-dessus et ouvre une PR. |
| Ajouter une couverture de test | @Vibe ajoute un test de régression pour le cas limite décrit dans ce thread. Ne modifie pas l'implémentation, sauf si le test révèle un bug. |
| Mettre à jour la doc | @Vibe mets à jour la doc en fonction du comportement décrit ci-dessus. Ouvre une PR avec uniquement la modification doc. |
| Petit refactoring | @Vibe refactorise le helper discuté ci-dessus. Ne change pas le comportement et exécute les tests concernés avant d'ouvrir la PR. |
Modèle de prompt
Modèle de prompt
Pour de meilleurs résultats, mentionnez le dépôt, l'objectif et le périmètre de la relecture.
@Vibe [tâche]
Dépôt/projet : [nom du dépôt]
Objectif : [ce qui doit changer]
Contraintes : [ce qui ne doit pas être modifié]
Validation : [test/vérification à effectuer si précisé]
Sortie : ouvrir une PR / seulement enquêter / résumer d'abordExemple :
@Vibe corrigez le bug de persistance des paramètres décrit ci-dessus.
Dépôt/projet : web-app
Objectif : l'interrupteur d'alertes doit rester activé après actualisation.
Contraintes : ne pas changer la structure de l'API.
Validation : exécuter les tests de paramètres si existants.
Sortie : ouvrir une PR si la correction est claire ; sinon résumer les conclusions.Étapes suivantes
Étapes suivantes
Après mention de Vibe Code :
- L'application lit le contexte du thread Slack.
- Elle associe la demande à un projet Vibe Code Web et un dépôt GitHub.
- Si le dépôt est ambigu, elle vous demande de choisir.
- Elle crée une session Vibe Code Web et publie un lien dans Slack.
- L'agent travaille à distance dans une sandbox gérée.
- Le résultat est une branche ou une pull request GitHub si une modification de code est apportée.
Quand utiliser Slack, Web ou CLI
Quand utiliser Slack, Web ou CLI
| Commencer depuis | À utiliser quand |
|---|---|
| Slack | Le contexte existe déjà dans un thread Slack : incidents, tickets support, alertes ou décisions d'équipe. |
| Vibe Code Web | Vous connaissez le dépôt et vous souhaitez lancer une tâche distante directement. |
| Vibe CLI | Vous travaillez localement, ou la tâche dépend des fichiers, services, secrets ou paramétrages locaux. |
Bonnes pratiques
Bonnes pratiques
- Privilégiez des tâches petites et ciblées.
- Précisez dès que possible le dépôt ou le projet concerné.
- Indiquez si vous souhaitez une pull request ou simplement un résumé.
- Ajoutez le test en échec, le message d'erreur, la stack ou le comportement attendu.
- Évitez de demander de grandes réécritures à partir de Slack.
- Ne collez pas de secrets dans Slack ni dans le prompt de l'agent.
- Relisez la branche ou la pull request dans GitHub avant de valider.
Bonnes tâches Slack
Bonnes tâches Slack
Les tâches bien adaptées à Slack :
- exploitent assez de contexte dans le thread
- sont liées à un dépôt ou projet connu
- peuvent tourner dans une sandbox isolée
- peuvent être vérifiées par test, compilation ou inspection du code
- aboutissent à une branche GitHub, une pull request ou un résumé
Tâches moins adaptées à Slack
Tâches moins adaptées à Slack
Évitez d'utiliser Slack pour :
- de grands chantiers d'architecture sans responsable identifié
- des tâches nécessitant des services, secrets, matériels ou réseaux privés locaux
- des prompts vagues comme "corriger ceci" sans logs ni comportement attendu
- du travail GitHub multi-équipe si le lien projet/dépôt n'est pas clair
- des changements qui doivent être conçus manuellement auparavant
Données et vie privée
Données et vie privée
- Vibe Code Web pour Slack utilise l'IA pour générer du code, des résumés et des pull requests. Les résultats peuvent être inexacts — revoyez-les toujours avant de valider.
- Le contenu des threads Slack partagé avec l'application est traité uniquement pour répondre à votre demande et n'est pas utilisé pour entraîner les modèles Mistral.
- Pour toutes les informations sur la gestion des données, la durée de conservation et vos droits, consultez la politique de confidentialité Mistral et le trust center.