Lorsque vous connectez l’intégration Linear, Devin a automatiquement accès aux outils natifs Linear en s’appuyant sur l’authentification fournie par votre intégration. Vous n’avez pas besoin de configurer le MCP Linear séparément du MCP Marketplace.
Configuration de l’intégration
- Dans votre compte Devin sur app.devin.ai, allez dans Settings > Integrations > Linear, puis cliquez sur « Connect ».
- Vous serez redirigé vers Linear pour examiner les autorisations et accorder l’accès à Devin. Vous pouvez sélectionner les équipes de Linear auxquelles Devin aura accès. Vous pourrez toujours modifier l’accès de Devin plus tard directement dans les paramètres de Linear Apps.
- Une fois connecté, configurez vos labels de playbook synchronisés et, si vous le souhaitez, mettez en place des déclencheurs d’automatisation sur la page des paramètres.
Comment lancer Devin depuis Linear
Attribuer un ticket à Devin
Ajouter un label de playbook
!plan, !implement, !triage, !review) au ticket. Devin lancera une session en utilisant le playbook correspondant à ce label. Ces labels sont synchronisés à partir de vos labels de playbook synchronisés configurés dans les paramètres d’intégration.
Mentionner @Devin dans un commentaire
Configuration de l’intégration
Libellés de playbooks synchronisés
!plan) devient disponible comme libellé dans Linear, dans le groupe de libellés « Devin Playbooks ».
- Playbook par défaut : Un playbook est marqué comme playbook par défaut. Lorsqu’un ticket est attribué à Devin sans libellé de playbook spécifique, Devin utilise ce playbook par défaut. Le playbook
!planest défini comme playbook par défaut pour les nouvelles connexions. - Ajout de playbooks : Cliquez sur « Add playbook » pour synchroniser des playbooks supplémentaires. Seuls les playbooks avec une macro peuvent être synchronisés.
- Suppression de playbooks : Supprimez un playbook pour arrêter la synchronisation de son libellé vers Linear.
Déclencheurs d’automatisation
- Teams : Ne se déclenche que pour les tickets appartenant à des équipes Linear spécifiques.
- Labels : Ne se déclenche que lorsqu’un ticket possède des labels spécifiques.
- Statuses : Ne se déclenche que lorsqu’un ticket atteint un statut spécifique (par exemple « Todo », « In Progress »).
- Playbook : Permet de spécifier éventuellement quel playbook Devin doit utiliser pour la session déclenchée.
Enterprise : mise en correspondance des équipes Linear
Interagir avec Devin dans Linear
- Flux d’activité : Devin publie des mises à jour en temps réel pendant son travail, y compris les commandes exécutées, les fichiers modifiés et des résumés de progression.
- Suivi du plan : la liste de tâches de Devin est synchronisée avec l’interface de planification de Linear afin que vous puissiez voir l’avancement en un coup d’œil.
- Messages de suivi : envoyez des messages dans le fil de la session d’agent pour donner des instructions supplémentaires à Devin ou poser des questions.
- Arrêter Devin : utilisez le signal d’arrêt dans Linear pour mettre Devin en veille sur la tâche en cours.
- Liens de PR : lorsque Devin crée une pull request (PR), l’URL de la PR est automatiquement ajoutée à la session d’agent pour un accès facile.
- Lien de session : un lien direct vers la session Devin dans l’application web est ajouté à la session d’agent, ainsi qu’un lien vers le playbook utilisé (le cas échéant).
