Passer au contenu principal
Le mode avancé donne à Devin des capacités avancées pour vous aider à tirer davantage parti de la plateforme. Dans ce mode, Devin peut analyser d’autres sessions Devin, créer et améliorer des playbooks, lancer des sessions par lots et gérer la base de connaissances de votre organisation.
Le mode avancé est disponible avec les formules Team et Enterprise.

Quand utiliser le Mode avancé

Le Mode avancé est particulièrement utile lorsque vous voulez :
  • 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é

Pour passer au mode avancé :
  1. Allez sur la page d’accueil de Devin
  2. Cliquez sur le bouton Advanced → sous le champ de saisie
  3. L’interface passera en mode avancé et affichera les onglets correspondants
Pour revenir à Devin en mode standard, cliquez sur ← Back to Devin.
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é

Lorsque vous passez en mode avancé, vous voyez une interface à onglets avec cinq fonctionnalités distinctes :

Analyser une session

Utilisez cet onglet pour demander à Devin d’analyser une ou plusieurs sessions existantes. C’est utile pour :
  • 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
Pour analyser des sessions :
  1. Sélectionnez l’onglet Analyze a Session
  2. Ajoutez un ou plusieurs liens de session à l’aide du sélecteur de session
  3. Fournissez éventuellement un contexte supplémentaire sur ce que vous souhaitez comprendre
  4. Soumettez votre demande
Devin examinera l’historique de la session, identifiera les événements clés et fournira des éclairages sur ce qui s’est passé et pourquoi.

Créer un playbook

Utilisez cet onglet pour créer un nouveau playbook, éventuellement à partir de sessions existantes. C’est utile lorsque :
  • 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
Pour créer un playbook :
  1. Sélectionnez l’onglet Create Playbook
  2. Ajoutez éventuellement des liens de session comme matériel de référence
  3. Décrivez le playbook que vous souhaitez créer
  4. Soumettez votre demande
Devin analysera les sessions fournies et créera un playbook structuré avec des procédures, des spécifications et des recommandations.

Améliorer le playbook

Utilisez cet onglet pour affiner un playbook existant en fonction de retours ou de nouveaux besoins. Cela est utile lorsque :
  • 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
Pour améliorer un playbook :
  1. Sélectionnez l’onglet Improve Playbook
  2. Sélectionnez le playbook que vous voulez améliorer
  3. Ajoutez éventuellement des liens vers des sessions montrant où le playbook doit être amélioré
  4. Décrivez les modifications que vous souhaitez
  5. Envoyez votre demande
Devin analysera le playbook et les sessions, puis proposera des améliorations spécifiques.

Démarrer des sessions par lot

Utilisez cet onglet pour créer plusieurs sessions Devin en une seule fois. Ceci est utile pour :
  • 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
Pour démarrer des sessions par lot :
  1. Sélectionnez l’onglet Start Batch Sessions
  2. Sélectionnez éventuellement un playbook à utiliser pour toutes les sessions
  3. Décrivez vos tâches ou téléversez un fichier contenant les détails des tâches
  4. Soumettez votre requête
Devin analysera votre requête et proposera de créer des sessions individuelles pour chaque tâche. Vous aurez la possibilité de passer en revue et d’approuver les sessions proposées avant leur démarrage. Exemples d’invites pour les sessions par lot :
  • « 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

Utilisez cet onglet pour maintenir et améliorer la base de connaissances de votre organisation. Cela est utile pour :
  • 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
Pour gérer les connaissances :
  1. Sélectionnez l’onglet Manage Knowledge
  2. Décrivez ce que vous voulez faire avec votre base de connaissances
  3. Envoyez votre demande
Exemples de tâches de gestion des connaissances :
  • « 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

Lorsque vous analysez des sessions, soyez clairs sur ce que vous cherchez à comprendre. Au lieu de demander « Que s’est-il passé ? », essayez :
  • « 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

Lors de la création de playbooks à partir de sessions :
  • 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

Pour les grandes bases de connaissances :
  • 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

Le mode avancé est disponible avec les offres Team et Enterprise. Il nécessite l’autorisation 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.