Le mode avancé est disponible avec les formules Team et Enterprise.
Quand utiliser le Mode avancé
- Analyser les résultats d’une session : comprendre pourquoi une session a réussi ou échoué, identifier des tendances et en tirer des enseignements
- Créer des playbooks à partir de sessions réussies : transformer une session réussie en playbook réutilisable que d’autres peuvent utiliser
- Améliorer des playbooks existants : affiner des playbooks en fonction des retours de session ou de nouvelles exigences
- Lancer des sessions par lot : créer plusieurs sessions Devin en une seule fois pour des tâches répétitives
- Gérer Knowledge : dédupliquer, consolider ou créer de nouvelles entrées de Knowledge à partir de votre base de code
Accéder au mode avancé
- Allez sur la page d’accueil de Devin
- Cliquez sur le bouton Advanced → sous le champ de saisie
- L’interface passera en mode avancé et affichera les onglets correspondants
Le mode avancé nécessite l’autorisation
UseDevinExpert, qui est accordée par défaut à tous les membres de l’organisation dans les offres Team et Enterprise.Fonctionnalités du mode avancé
Analyser une session
- Comprendre pourquoi une session ne s’est pas terminée comme prévu
- Identifier ce qui a bien fonctionné dans une session réussie
- Extraire des schémas et des enseignements à partir de plusieurs sessions
- Sélectionnez l’onglet Analyze a Session
- Ajoutez un ou plusieurs liens de session à l’aide du sélecteur de session
- Fournissez éventuellement un contexte supplémentaire sur ce que vous souhaitez comprendre
- Soumettez votre demande
Créer un playbook
- Vous avez eu une session réussie et souhaitez la reproduire
- Vous voulez documenter un processus pour votre équipe
- Vous devez standardiser la manière dont certaines tâches sont effectuées
- Sélectionnez l’onglet Create Playbook
- Ajoutez éventuellement des liens de session comme matériel de référence
- Décrivez le playbook que vous souhaitez créer
- Soumettez votre demande
Améliorer le playbook
- Un playbook ne produit pas les résultats souhaités
- Vous souhaitez ajouter de nouvelles fonctionnalités à un playbook existant
- Vous devez mettre à jour un playbook en fonction des résultats des sessions
- Sélectionnez l’onglet Improve Playbook
- Sélectionnez le playbook que vous voulez améliorer
- Ajoutez éventuellement des liens vers des sessions montrant où le playbook doit être amélioré
- Décrivez les modifications que vous souhaitez
- Envoyez votre demande
Démarrer des sessions par lot
- Traiter plusieurs fichiers avec le même playbook
- Exécuter la même tâche sur différentes parties de votre base de code
- Mettre en œuvre les changements décrits dans un document de spécification produit (PRD) sur plusieurs composants
- Sélectionnez l’onglet Start Batch Sessions
- Sélectionnez éventuellement un playbook à utiliser pour toutes les sessions
- Décrivez vos tâches ou téléversez un fichier contenant les détails des tâches
- Soumettez votre requête
- « Démarre une session Devin en utilisant le playbook sélectionné pour chaque fichier dans le CSV joint »
- « Trouve chaque fichier du dépôt qui utilise du SQL brut et démarre des sessions pour migrer chaque fichier à l’aide du playbook »
- « Lis le PRD d’authentification à l’aide du Notion MCP et propose des sessions Devin indépendantes pour implémenter cette fonctionnalité »
Gérer les connaissances
- Rechercher et fusionner les entrées de connaissances en double
- Résoudre des consignes contradictoires
- Créer de nouvelles connaissances à partir de motifs identifiés dans la base de code
- Sélectionnez l’onglet Manage Knowledge
- Décrivez ce que vous voulez faire avec votre base de connaissances
- Envoyez votre demande
- « Passez en revue toutes les entrées de connaissances et identifiez les doublons ou les entrées très similaires. Pour chaque ensemble de doublons, proposez une version consolidée. »
- « Analysez toutes les entrées de connaissances pour trouver des contradictions ou des conflits dans les consignes. Pour chaque conflit trouvé, expliquez l’écart et proposez une résolution. »
- « Analysez la base de code pour identifier les principaux motifs architecturaux et créez des entrées de connaissances documentant ces motifs. »
Bonnes pratiques
Analyser efficacement les sessions
- « Pourquoi Devin a-t-il choisi cette approche plutôt qu’une autre ? »
- « Qu’est-ce qui a provoqué les échecs de tests dans cette session ? »
- « Quels schémas pouvons-nous en extraire pour créer un playbook ? »
Créer des playbooks utiles
- Fournissez plusieurs sessions concluantes si possible pour aider Devin à identifier les schémas récurrents
- Décrivez le public cible et le cas d’usage prévu du playbook
- Indiquez toutes les contraintes ou exigences particulières qui doivent être incluses
Gérer les connaissances à grande échelle
- Commencez par dédupliquer pour réduire le bruit
- Puis résolvez les conflits pour assurer la cohérence
- Enfin, comblez les lacunes en créant de nouvelles connaissances à partir de l’analyse de la base de code
Permissions
UseDevinExpert, qui est incluse dans les rôles par défaut org_member et org_admin, de sorte que tous les membres de l’organisation y ont accès par défaut.
Si vous devez restreindre l’accès au mode avancé, vous pouvez créer un rôle personnalisé sans cette autorisation et l’attribuer à des utilisateurs spécifiques.