Les commandes slash sont des raccourcis qui permettent d’insérer des invites textuelles prédéfinies lorsqu’elles sont utilisées dans l’interface de discussion de Devin. Elles vous aident à lancer rapidement des flux de travail courants sans devoir saisir des instructions complètes à chaque fois.
L’interface inclut des badges visuels et des indications de raccourcis clavier pour faciliter la découverte et l’utilisation des commandes slash.
Commandes slash intégrées
Devin propose plusieurs commandes slash intégrées, conçues pour les workflows de développement courants :
Utilisez cette commande lorsque vous voulez que Devin vous aide à cadrer et planifier une tâche avant sa mise en œuvre. Le modèle de planification amène Devin à analyser votre base de code, identifier les fichiers pertinents et proposer une approche détaillée.
Utilisez cette commande pour mettre en place un workflow de revue de code approfondie dans lequel Devin examine les modifications de code et fournit des retours sur la qualité du code, les bonnes pratiques et les bogues potentiels.
Utilisez cette commande pour que Devin vous aide à créer des tests, à exécuter des suites de tests existantes ou à analyser la couverture de tests de votre base de code.
Utilisez cette commande lorsque vous souhaitez que Devin réfléchisse plus attentivement et plus en profondeur avant de proposer une solution à des problèmes complexes.
Utilisez cette commande lorsque vous souhaitez que Devin implémente une fonctionnalité ou une modification précise dans votre base de code.
Fonctionnement des Slash Commands
Lorsque vous commencez à taper / dans le champ de saisie du chat de Devin, un menu apparaît avec les slash commands disponibles. Vous pouvez :
- Continuer à taper pour filtrer la liste des commandes disponibles
- Utiliser les touches fléchées pour naviguer entre les options
- Cliquer sur une commande ou appuyer sur Entrée pour la sélectionner
Une fois sélectionnée, la slash command apparaît sous forme de puce dans le champ de saisie. Un exemple pour /plan ressemblera à ce qui suit :
/plan ×
Cliquer sur la puce développera le modèle d’invite complet. Vous pouvez ensuite personnaliser ce modèle avec vos besoins spécifiques avant de l’envoyer à Devin.
Commandes slash personnalisées
Les organisations peuvent créer des commandes slash personnalisées adaptées aux workflows propres à leur équipe. Par exemple, vous pourriez créer :
- Une commande
/deploy avec la checklist de déploiement de votre équipe
- Une commande
/security-review avec les directives de revue de sécurité de votre organisation
- Une commande
/onboard pour aider les nouveaux membres de l’équipe à comprendre votre base de code
Gestion des commandes personnalisées
Les administrateurs d’organisation peuvent gérer les commandes slash via Settings > Customization. Cette interface vous permet de :
- Afficher toutes les commandes disponibles (par défaut et personnalisées)
- Créer de nouvelles commandes personnalisées avec des modèles de prompt spécifiques
- Modifier les modèles de commandes personnalisées existants
- Supprimer des commandes personnalisées
- Restaurer les commandes par défaut avec leurs modèles d’origine
La création, la modification et la suppression de commandes slash nécessitent des autorisations d’administrateur d’organisation (ManageOrgSettings). Tous les membres de l’organisation peuvent utiliser les commandes par défaut et les commandes personnalisées.