Passer au contenu principal
27 novembre 2025
Améliorations de la création groupée des autorisations Git de l’Enterprise API v3L’endpoint de création groupée des autorisations Git de l’Enterprise API v3 accepte désormais jusqu’à 200 autorisations par requête, contre une limite précédente de 100. De plus, l’endpoint valide désormais les requêtes afin d’éviter les erreurs de configuration courantes :
  • Détection des doublons : les requêtes contenant des autorisations identiques (même connexion, chemin de dépôt et préfixe de groupe) sont désormais rejetées avec un message d’erreur clair listant les doublons.
  • Détection des chevauchements : les requêtes contenant une autorisation spécifique à un dépôt qui entre en conflit avec une autorisation basée sur un préfixe de groupe sont désormais rejetées. Par exemple, l’ajout à la fois de group_prefix: "myorg" et de repo_path: "myorg/repo1" pour la même connexion échouera, car le préfixe de groupe couvre déjà ce dépôt.
Ces validations contribuent à maintenir un modèle d’autorisations clair et non ambigu, évitant toute confusion sur les autorisations actives et les comportements inattendus lors de la gestion des autorisations.
21 novembre 2025
Mise à jour de la limite de pagination de l’Enterprise API v2 :
  • La limite maximale de pagination pour les paramètres de requête de l’Enterprise API v2 a été réduite de 1000 à 200 pour améliorer les performances et la fiabilité.
  • Ce changement affecte tous les endpoints v2 de l’Enterprise API avec pagination, y compris les sessions, les membres, les organisations, les groupes et les endpoints d’utilisation par utilisateur.
  • La limite par défaut reste 100, avec un minimum de 1 et un nouveau maximum de 200.
  • Remarque : ce changement n’affecte PAS l’External API v1.
Mode avancéLe Mode avancé a été publié dans la section “Advanced Features”. Il permet une utilisation avancée de Devin et inclut des fonctionnalités telles que l’analyse de sessions, la création et l’optimisation de playbooks, ainsi que la gestion groupée des connaissances. Les fonctionnalités du Mode avancé respectent le RBAC : les fonctionnalités de modification des playbooks et des connaissances ne sont disponibles que pour les utilisateurs disposant des autorisations appropriées.Indexation de dépôts multi-branchesVous pouvez désormais indexer et gérer plusieurs branches par dépôt, et pas seulement la branche par défaut. Un nouveau panneau latéral “Gérer les branches” sur la page des dépôts vous permet d’ajouter ou de supprimer des branches pour l’indexation, ce qui facilite la mise à jour de la documentation sur différentes branches de développement.Sélection de branche pour les wikisLes wikis de dépôt prennent désormais en charge l’affichage de la documentation pour différentes branches. Lorsque plusieurs branches sont indexées, un menu déroulant de sélection de branche apparaît dans l’interface du wiki, vous permettant de basculer entre les branches pour afficher la documentation la plus adaptée à votre travail.Prise en charge de l’hébreu pour DeepWikiDeepWiki prend désormais en charge la génération de documentation en hébreu, étendant les capacités de documentation multilingue pour les équipes internationales.Diagrammes Mermaid interactifsLes diagrammes Mermaid dans les wikis prennent désormais en charge les fonctionnalités de déplacement (pan) et de zoom, ce qui facilite l’exploration de diagrammes complexes. Le zoom est limité pour éviter un zoom excessif, et le clic-déplacement n’ouvre plus accidentellement la fenêtre modale du diagramme.Wiki pilotable activé par défautLa fonctionnalité de wiki pilotable est désormais activée par défaut pour tous les utilisateurs. Vous pouvez personnaliser la documentation des dépôts en téléversant des fichiers de configuration afin d’ajuster le niveau de détail, de corriger les inexactitudes et d’aligner le contenu sur les standards de votre équipe.Suivi de l’utilisation MCP pour les entreprisesLe suivi de l’utilisation de MCP (Model Context Protocol) est désormais disponible pour toutes les organisations Enterprise, offrant une meilleure visibilité sur la manière dont les équipes utilisent les intégrations MCP à l’échelle de l’entreprise.Améliorations des insights de sessionUn bouton “Investigate with Devin” a été ajouté dans la fenêtre modale des insights de session, ce qui facilite l’exploration plus approfondie de l’analyse de session et la création de tâches de suivi basées sur ces insights.Autorisations Git basées sur les préfixesLes administrateurs Enterprise peuvent désormais créer des autorisations Git à l’aide de correspondances par préfixe, permettant l’accès à tous les dépôts qui commencent par un préfixe spécifique (par exemple, “myorg/frontend-” correspond à tous les dépôts frontend).Améliorations du wiki sur mobileAmélioration de la mise en page mobile pour les barres de recherche du wiki et les autres composants du wiki.Corrections de bogues mineurs et améliorations du confort d’utilisationDivers correctifs de bogues et améliorations des performances sur l’ensemble de la plateforme.
7 novembre 2025
Refonte de la navigation par fil d’ArianeRefonte du système de navigation par fil d’Ariane avec un sélecteur d’organisation amélioré, une gestion des organisations de l’offre Enterprise avec favoris et une meilleure ergonomie sur mobile.Nouvel agent DevinAjout d’un nouveau mode d’agent Devin pour les clients Enterprise, qui est une version plus rapide et plus intelligente de Devin. Voir Devin Sonnet 4.5: Lessons and Challenges pour plus de détails.Titres de documentsAjout de titres de documents descriptifs à toutes les pages de la webapp pour faciliter l’identification des onglets du navigateur, y compris des titres dynamiques qui affichent les requêtes de recherche.Knowledge pour le guidage de configuration de dépôtAjout de la possibilité de définir un Knowledge à l’échelle Enterprise pour l’agent de configuration de dépôt synchrone à l’adresse https://app.devin.ai/settings/snapshots.Gestion du Knowledge par agentAmélioration de la gestion du Knowledge par les agents, permettant à Devin d’ajouter des entrées à la base de connaissances au sein de la hiérarchie de dossiers pendant les sessions.Organisation des snapshotsRéorganisation des pages de snapshots sous /settings et amélioration de la gestion des snapshots avec des fonctionnalités d’édition en masse pour une meilleure organisation.Ada renommée en Ask DevinAssistant Ada renommée en Ask Devin pour une image de marque plus claire dans toute l’interface.Visibilité de l’utilisation des playbooksAjout de statistiques sur l’utilisation des playbooks lorsqu’ils sont récupérés pendant les sessions.Auteurs des commits GitAjout d’une nouvelle option dans les paramètres de personnalisation pour contrôler l’attribution des commits Git.Redshift MCP prêt pour la productionSuppression du tag bêta de l’intégration AWS Redshift MCP.Sécurisation des notifications SlackNeutralisation des mentions @everyone, @channel et @here dans les notifications Slack pour éviter des mentions de masse accidentelles.Téléchargement direct des pièces jointesAmélioration de la fonctionnalité de téléchargement des pièces jointes avec prise en charge du téléchargement direct pour de meilleures performances.Améliorations du bouton d’édition du wikiAmélioration du bouton d’édition du wiki pour qu’il fonctionne de manière cohérente avec tous les fournisseurs Git, y compris GitHub, GitLab, Bitbucket et Azure DevOps.Corrections de bugs mineurs et améliorations de l’expérience utilisateurDiverses corrections de bugs et améliorations des performances sur l’ensemble de la plateforme.
31 octobre 2025
Expérience unifiée de sélection d’agentRegroupement de la sélection des agents dans une expérience unifiée avec un sélecteur d’agent amélioré sur la page d’accueil, ce qui facilite le choix du bon agent pour votre tâche.Cloner un dépôt via l’APINouveau point de terminaison V2 Enterprise Organizations API pour permettre aux administrateurs Enterprise de cloner des dépôts de manière programmatique et de créer des snapshots avec des étapes de configuration et des commandes de démarrage personnalisées.Gestion des dossiers Knowledge au niveau EnterpriseMise à jour de la gestion des dossiers Knowledge au niveau Enterprise avec une interface utilisateur améliorée et des restrictions sur le déplacement des dossiers.Corrections de bugs mineurs et améliorations de l’expérience utilisateurDiverses corrections de bugs et améliorations des performances sur l’ensemble de la plateforme.
24 octobre 2025
DeepWiki CodemapsLa visualisation interactive du code est désormais disponible dans DeepWiki, vous permettant d’explorer visuellement les bases de code avec un sélecteur de mode intuitif qui vous aide à naviguer entre différentes vues de la documentation de votre dépôt.Prise en charge multilingue du wikiDeepWiki prend désormais en charge la génération de documentation dans plusieurs langues.Améliorations des commandes slashInterface de commandes slash améliorée avec des badges visuels et des indications de raccourcis clavier, ce qui facilite la découverte et l’utilisation des commandes de démarrage rapide.Commentaires de PR GitLabDevin peut désormais lire et répondre aux commentaires sur les pull requests (PR) GitLab.Liste déroulante de canaux avec rechercheLes listes déroulantes de sélection de canal sont désormais filtrables par recherche pour les intégrations Slack et Teams.Rôles utilisateur présélectionnésLors de l’invitation de nouveaux utilisateurs au sein de votre organisation, le rôle le plus approprié est désormais présélectionné en fonction du contexte.Corrections de bugs mineurs et améliorations de l’expérience utilisateurDiverses corrections de bugs et améliorations, y compris une meilleure visualisation des événements d’utilisation de l’ordinateur, le filtrage des pages de Knowledge et la persistance de la bannière de configuration de dépôt.
17 octobre 2025
Wiki pilotable pour GitHub et GitLabLes utilisateurs ont désormais la possibilité de téléverser des fichiers .json pour ajuster le contenu d’un DeepWiki afin d’ajouter plus de détails, corriger des inexactitudes et personnaliser la documentation pour qu’elle corresponde aux standards de l’équipe.Enterprise Playbooks API v2Mise à jour de l’Enterprise Playbooks API avec des fonctionnalités améliorées pour la gestion programmatique des playbooks.Prise en charge de Slack Enterprise GridPrise en charge complète des déploiements Slack Enterprise Grid, permettant aux grandes entreprises d’utiliser Devin avec leur infrastructure Slack.Intégration GitLab CI/CDIntégration GitLab améliorée avec prise en charge de l’affichage des journaux de jobs CI et des métriques de pipeline directement dans Devin, offrant une meilleure visibilité sur les processus de build et de déploiement.Améliorations des statistiques de sessionAjout d’icônes de lien externe au tableau des statistiques de session, ce qui facilite l’ouverture des sessions directement depuis la vue analytique.Corrections de bugs mineurs et améliorations de l’expérience utilisateur
  • Finitions produit et migration du système de design pour les playbooks et les pages de paramètres
  • Améliorations de la page de dépôt avec un meilleur filtrage et une meilleure pagination
  • Poursuite des campagnes de correction de bugs et améliorations de l’expérience utilisateur
10 octobre 2025
Commandes slash dans la zone de saisieLancez rapidement vos sessions avec des commandes slash. Tapez /plan, /review, /test ou /think-hard dans la zone de saisie pour insérer des modèles de tâches prédéfinis qui vous aident à structurer vos requêtes plus efficacement.Gestion de Knowledge au niveau EnterpriseLes administrateurs Enterprise peuvent désormais créer et gérer des contenus Knowledge à l’échelle de l’organisation, partagés entre toutes les équipes, ce qui facilite le maintien d’un contexte cohérent et de bonnes pratiques dans l’ensemble de votre entreprise.Playbooks EnterpriseLes playbooks sont désormais disponibles au niveau Enterprise, ce qui permet aux administrateurs de créer et gérer des modèles de tâches réutilisables pouvant être partagés entre toutes les organisations au sein de l’offre Enterprise.Mentions de dépôts sous forme de pièces jointesLorsque vous mentionnez des dépôts dans des messages, ils apparaissent désormais sous forme de badges de pièce jointe clairs avec des icônes de dépôt plutôt que sous forme de texte en ligne, offrant une distinction visuelle plus nette entre le contenu du message et les références aux dépôts.Partage de Knowledge activé par défautLes entrées Knowledge sont désormais partagées par défaut au sein de votre organisation.Corrections de bugs mineurs et améliorations de confort d’utilisationDivers correctifs de bugs, notamment des améliorations de la configuration Steerable DeepWiki, de la pagination des dépôts et des optimisations générales des performances.
3 octobre 2025
Steerable DeepWikiPersonnalisez et guidez la documentation de vos dépôts avec Steerable DeepWiki. Les administrateurs Enterprise peuvent désormais ajouter des instructions et du contexte personnalisés pour façonner la manière dont les wikis sont générés pour leurs dépôts.Page de création d’organisationRefonte de l’interface utilisateur de /settings/organizations/create pour la création d’organisations Enterprise.Améliorations du menu déroulant de l’agentLors de l’affichage d’une session existante, le menu déroulant de l’agent affiche désormais uniquement l’agent spécifique utilisé pour cette session, ce qui clarifie la version d’agent utilisée pour chaque exécution.Indications sur le paramètre d’agent par défautLe menu déroulant de l’agent inclut désormais un texte d’aide expliquant que marquer un agent d’une étoile le définit comme votre agent par défaut dans toutes les intégrations, y compris Slack, VS Code et l’interface web.Conseils pour l’agent par défaut dans SlackLes utilisateurs reçoivent un message éphémère unique dans Slack avec des indications sur la configuration de leur préférence d’agent par défaut, aidant les équipes à adopter plus facilement les dernières versions d’agent.Corrections de bugs mineurs et améliorations de confort d’utilisation
  • Correction d’un bug empêchant l’affichage correct de la page des secrets pour les membres de l’organisation
  • Correction d’un bug où l’authentification via l’outil en ligne de commande gh échouait dans certaines circonstances sur la machine de Devin
  • L’endpoint Enterprise API v2 git permissions retourne désormais un dictionnaire permission_names mappant les ID de permission aux chemins de dépôts/groupes
  • Amélioration des onglets et de la navigation de la page des membres
  • Améliorations continues de la stabilité et corrections de bugs
29 septembre 2025
Nouvel aperçu d’agent utilisant Sonnet 4.5Une nouvelle version de Devin, construite autour des nouvelles capacités et du nouveau comportement de Claude Sonnet 4.5, est désormais disponible. Cet agent est environ deux fois plus rapide que la version précédente de Devin et peut être activé au cas par cas pour chaque exécution ou défini par défaut pour toutes les exécutions d’un utilisateur en utilisant l’étoile dans le menu déroulant. Cet agent est en bêta, donc toutes les fonctionnalités ne sont pas encore prises en charge : il ne proposera pas de Knowledge, n’utilisera pas les IDE cloud et ne respectera pas les macros commençant par ! (comme les playbooks).Opt-in Enterprise pour les aperçus d’agentLes clients Enterprise peuvent désormais choisir de prévisualiser le nouvel agent en activant l’option “Use Sonnet 4.5” dans leurs paramètres Enterprise.
26 septembre 2025
Affichage du plan en ligne pour Ask DevinLors du passage d’une session Ask Devin à la création d’une invite pour que l’agent Devin écrive du code, l’UX affiche désormais les plans générés en ligne avec le contenu diffusé en streaming, plutôt que dans une fenêtre modale.Consolidation des analyses de sessionLa vue dédiée uniquement aux PR a été fusionnée avec la page “All Sessions” afin d’offrir une vue unifiée des données et insights de session.Observabilité MCP pour les clients EnterpriseDes outils d’observabilité Model Context Protocol (MCP) améliorés sont désormais disponibles pour les clients Enterprise, offrant une meilleure visibilité sur les schémas d’utilisation de MCP et les performances à l’échelle de votre organisation.Intégration Bitbucket (bêta)L’intégration Bitbucket Cloud est en cours de déploiement en bêta, offrant une meilleure parité des fournisseurs Git aux côtés du support existant pour GitHub, GitLab et Azure DevOps.Améliorations des commentaires de PR GitHubLes commentaires de PR GitHub prennent désormais en charge les préfixes @devin et DevinAI pour déclencher Devin, ce qui rend plus intuitif le fait de mentionner Devin dans les discussions de pull requests.Corrections de bugs mineurs et améliorations de confort d’utilisationCorrection d’un bug empêchant les URLs de session de toujours fonctionner pour les administrateurs Enterprise, ainsi que des améliorations continues de la stabilité.
19 septembre 2025
Analyse des sessions et gestion des connaissancesCapacités de suivi et d’analyse des sessions améliorées avec une meilleure gestion de la base de connaissances, des outils de curation et un système d’amélioration des prompts qui préserve le contexte utilisateur et les @ mentions dans la zone de saisie.Améliorations des performances des autorisations GitPage des autorisations Git optimisée pour prendre en charge plus de 200 000 éléments, avec de meilleures performances de requêtes, d’indexation et de pagination pour les listes de dépôts GitHub.Corrections de bugs mineurs et améliorations de confort d’utilisation
  • Correction du positionnement de l’infobulle et du lien “Learn more” dans les composants de message en les déplaçant à l’intérieur d’un conteneur div pour une meilleure structure de mise en page.
  • Suppression de login_hint dans le nouveau flux d’authentification des nouveaux utilisateurs en raison d’un comportement incohérent, empêchant le pré-remplissage de l’e-mail lors de la première visite d’un utilisateur.
  • Correction d’un bug qui empêchait d’ajouter plus d’un ensemble de secrets limités à la session.
12 septembre 2025
Partage de Knowledge via l’API v2Le champ shared_in_org contrôle désormais la visibilité des éléments Knowledge : true applique Knowledge à l’ensemble de l’organisation, false l’applique uniquement au créateur de Knowledge.Fonction d’export de threads DeepWiki.comAjout d’un bouton “Copy Thread” sur le site externe deepwiki.com pour exporter les fils de questions-réponses au format Markdown avec citations. Cette fonctionnalité n’est disponible que sur le deepwiki.com public, pas sur les wikis Devin internes.Accès à la page des intégrationsTous les utilisateurs Devin peuvent désormais accéder aux pages d’intégrations, ce qui étend le périmètre au-delà des anciennes restrictions qui exigeaient des autorisations de gestion spécifiques pour ne nécessiter que des autorisations d’utilisation de base de Devin. Les utilisateurs doivent toujours disposer d’un rôle d’admin pour gérer les intégrations spécifiques, mais cela permet à tous les utilisateurs de voir quelles intégrations sont activées.Réorganisation des paramètres EnterpriseRéorganisation de la barre latérale des paramètres Enterprise en sections logiques : Membership, Governance, Infrastructure, Integrations et Analytics pour une navigation améliorée.Homogénéisation des textes d’interfaceConversion des chaînes d’interface en Title Case vers le sentence case dans toute l’application pour une meilleure cohérence et lisibilité.Améliorations UX SlackIntégration Slack enrichie avec des boutons de visualisation de PR et de l’application web, un formatage de thread plus concis et une expérience utilisateur globale améliorée pour les workflows Slack.
5 septembre 2025
Configuration MCP amélioréeAmélioration de la page de configuration du marketplace MCP avec un formulaire intégré pour les secrets au format brut, facilitant la configuration des intégrations MCP en permettant aux utilisateurs de créer et de lier des secrets directement dans l’interface de configuration.Gestion des secrets d’APIAjout d’un nouvel endpoint POST /v1/secrets pour créer des secrets via l’API.Améliorations du tableau de bord EnterpriseAjout de la fonctionnalité de tri au tableau « User Metrics » dans le tableau de bord de consommation Enterprise.Gestion de l’infrastructure EnterpriseAjout d’une interface pour mettre à jour les paramètres d’hyperviseur dans les configurations Enterprise, offrant aux administrateurs un meilleur contrôle sur la gestion de l’infrastructure.Corrections de bugs et améliorationsDiverses améliorations de fiabilité, de performances et d’ergonomie dans l’application.
22 août 2025
Améliorations de la barre latérale du wikiLa barre latérale du wiki affiche désormais des noms de dépôts plus clairs, sans les chemins complets, ce qui facilite la navigation dans vos dépôts indexés.Amélioration de la navigation dans les paramètresUniformisation du style de fil d’Ariane sur les pages Settings > Integrations pour une expérience de navigation plus cohérente dans toute l’application.Accès à GitLab auto-hébergéAjout de la prise en charge de paramètres de requête pour activer la fenêtre modale de connexion GitLab auto-hébergé pour les utilisateurs Enterprise qui ont besoin de cette option d’intégration.Prise en charge OAuth pour Figma MCPAmélioration de l’intégration Figma dans le marketplace MCP avec la prise en charge de l’authentification OAuth pour un accès sécurisé aux fichiers et ressources Figma.Gestion des API key EnterpriseAmélioration de la gestion des erreurs et de l’expérience utilisateur pour le provisionnement des API key de service, avec notamment de meilleurs messages pour les organisations disposant déjà de clés.Améliorations de la barre latérale mobileCorrection de problèmes d’affichage de la barre latérale sur les appareils mobiles pour une meilleure expérience de navigation sur tous les formats d’écran.Corrections de bugs et améliorationsDiverses améliorations de fiabilité, de performances et d’ergonomie dans l’application.
16 août 2025
Alerte d’information sur les parrainagesAjout d’une alerte d’information sur la page Settings → Referrals expliquant les récompenses de parrainage et les critères de succès pour mieux guider les utilisateurs.Intégration Linear amélioréeAmélioration de l’intégration Linear avec des conditions de déclenchement par équipe/organisation et un déclenchement de Devin basé sur le statut pour un contrôle plus fin.Gestion de la connexion GitHubAjout d’un bouton “Manage Connection” pour les connexions GitHub PAT et amélioration de l’affichage des tokens en supprimant le préfixe @ pour les tokens non individuels.Affichage Azure DevOpsAmélioration de l’affichage des connexions Azure DevOps en supprimant le préfixe @ et en gérant correctement les noms de connexion nuls.Intégration JAM MCPAjout de l’intégration JAM au marketplace MCP, élargissant les outils et services disponibles pour des workflows de développement améliorés.Corrections de bugs et améliorationsDiverses améliorations de fiabilité, de performances et d’ergonomie dans l’application.
12 août 2025
Affichage des compteurs de dépôtsLa page des dépôts affiche désormais le nombre total de dépôts et le nombre de dépôts indexés au format « X/Y dépôts indexés » pour une meilleure visibilité de l’état d’indexation.Marketplace MCP amélioréeCorrection des problèmes de dépassement de texte dans les cartes de la marketplace MCP afin que les noms d’intégration longs passent désormais correctement à la ligne au lieu d’être tronqués.Intégration Slack amélioréeAmélioration de la gestion des fils Slack avec une meilleure extraction des macros et déplacement des paramètres du mode fil vers le panneau Slack dédié pour une organisation plus claire.Accès à la déconnexion pour EnterpriseAjout de l’affichage du bouton de déconnexion pour les sous-organisations Enterprise dans la barre latérale, améliorant la cohérence de la navigation entre les différents types d’organisations.Tableau de bord de consommation Enterprise amélioréAjout de la fonctionnalité de tri au tableau des métriques utilisateur dans le tableau de bord de consommation Enterprise, permettant aux administrateurs de trier par nombre de sessions et par consommation d’ACU.Améliorations du renvoi à la ligne du texteCorrection des problèmes de renvoi à la ligne du texte dans la recherche ADA et DeepWiki afin de garantir l’affichage correct des contenus longs sans dépassement.Corrections de bugs et améliorationsDiverses améliorations de fiabilité, de performance et d’ergonomie dans l’application.Indexation des dépôts en VPCPour les clients Enterprise utilisant une installation en VPC (Virtual Private Cloud), ajout de la prise en charge de l’indexation des dépôts à l’intérieur du VPC, ce qui renforce la sécurité.
8 août 2025
Accès en préversion à GPT-5Les utilisateurs Core et Teams ont désormais accès à une version préliminaire de Devin incluant GPT-5, disponible via Agent Preview pendant que nous poursuivons les tests de fiabilité et de sécurité.Gestion des membres Enterprise amélioréeLa page Enterprise Members affiche désormais les groupes et les rôles de l’organisation, offrant aux administrateurs une meilleure visibilité sur les permissions des membres et la structure organisationnelle.Intégration Jira pour les comptes EnterpriseL’intégration Jira est désormais disponible dans les paramètres des comptes connectés Enterprise, permettant de meilleurs flux de travail de gestion de projet pour les clients Enterprise.Serveur MCP PerplexityAjout de Perplexity à la marketplace MCP, étendant les capacités de recherche et de collecte d’informations via le Model Context Protocol.Corrections de bugs et améliorationsDiverses améliorations de fiabilité, de performance et d’ergonomie dans l’application.
6 août 2025
Page de paramètres des groupes IdPConsultez et recherchez vos groupes de fournisseur d’identité directement dans Settings > IdP Groups pour référencer rapidement les noms de groupes et le contexte d’appartenance au sein de Devin.Refonte de la page Enterprise MembersUne page Enterprise Members actualisée ajoute des filtres améliorés, des statistiques à l’échelle de l’offre Enterprise et des actions groupées simplifiées ; les administrateurs peuvent aussi ajouter des groupes depuis cette page lorsque c’est activé.Gouvernance des API keys EnterpriseGérez les API keys Enterprise avec une nouvelle expérience de gouvernance, incluant le provisionnement et la révocation des clés de service pour un contrôle plus strict.Copie d’en-tête de fichier de diffLes en-têtes de fichier de diff de session incluent désormais un bouton de copie en un clic et une info-bulle avec le chemin complet, ce qui accélère le partage ou la navigation vers les fichiers.Basculement automatique d’organisation LinearLors de l’ouverture d’un lien de portée Devin depuis un ticket Linear, Devin bascule automatiquement vers l’organisation associée au ticket pour garantir le bon contexte.Corrections de bugs et améliorationsDiverses améliorations de fiabilité, de performance et d’ergonomie dans l’application.
4 août 2025
Améliorations du sélecteur d’organisationCorrection des problèmes de dépassement dans le menu déroulant du sélecteur d’organisation pour une meilleure navigation lors de la gestion de plusieurs organisations.Améliorations de l’intégration LinearAmélioration de la page de paramètres Linear pour masquer les options de configuration inutiles pour les utilisateurs non Enterprise, offrant une interface plus épurée.Messages d’état de veille améliorésAmélioration des messages lorsque Devin se met en veille, fournissant des mises à jour d’état plus claires même lorsque Devin est déjà en mode veille.Gestion de Knowledge LinearAmélioration des capacités d’édition de Knowledge Linear, permettant à tous les utilisateurs de modifier la Knowledge Linear propre à l’organisation pour un meilleur ciblage des tickets.Optimisations de performanceDiverses améliorations du backend, notamment une meilleure optimisation des requêtes de base de données et des mécanismes de nouvelle tentative améliorés pour la récupération d’informations sur les dépôts.
31 juillet 2025
Recherche dans le sélecteur d’organisationLes superutilisateurs peuvent désormais rechercher des organisations directement depuis le sélecteur, et le menu est plus large pour une navigation plus rapide dans de longues listes d’organisations.Barre latérale de l’organisation principale dans les sessionsPendant que vous travaillez dans une session, la barre latérale de l’organisation principale reste désormais visible pour accélérer la navigation et l’accès aux paramètres.Améliorations UX du mapping LinearLa fenêtre modale d’intégration Linear propose des boutons bascule et des dispositions de boutons plus clairs, avertit avant la fermeture en cas de mappages non enregistrés et utilise le chemin webhook d’intégrations mis à jour pour une configuration plus fiable.Notes Linear automatiquesL’enregistrement des mappages de projets Linear génère désormais des notes Linear structurées pour aider Devin à cadrer les tickets et planifier le travail plus efficacement.Nettoyage du menu déroulant de saisieNous avons supprimé l’option Deep Agent du menu déroulant de la boîte de saisie pour simplifier les options de lancement de tâche.Notifications de fusion de PRVous recevrez des notifications lorsque des PR (pull requests) sont fusionnées, afin que l’état des sessions reste à jour sans rafraîchissement manuel.Modification des titres dans KnowledgeVous pouvez désormais modifier les titres des entrées Knowledge en mode édition pour une organisation plus claire.Secrets de type dictionnaire non pris en chargeLes secrets de type dictionnaire ne sont plus pris en charge ; utilisez désormais des secrets de type chaîne individuels par clé.Corrections de bugs et améliorations visuellesDiverses petites améliorations de l’interface et optimisations non visibles par l’utilisateur.
28 juillet 2025
Marketplace MCP (Model Context Protocol)Accédez à des milliers d’outils et d’intégrations depuis une marketplace dédiée à /settings/mcp-marketplace. Connectez-vous à des services comme Linear, Notion, des services AWS et bien d’autres en un seul clic.Gestion des secrets en ligne pour les configurations MCPCréez et référencez des secrets directement lors de la configuration des serveurs MCP. Définissez simplement les secrets en ligne et référencez-les à l’aide de la syntaxe $SECRETNAME pour une gestion sécurisée des identifiants.Préférence de réponse en fil SlackContrôlez la façon dont Devin répond dans les conversations Slack. Choisissez si Devin doit répondre dans des fils de discussion afin de garder les conversations organisées lorsque Devin est intégré à votre workspace Slack.
26 juin 2025
Session UINous avons mis à jour la Session UI pour simplifier l’interface et mieux mettre en avant les points de décision clés dans chaque session : la tâche (Task), le plan (Plan), la PR et le résumé (Summary). Vous conservez un accès complet à la progression de la session de Devin, désormais présentée plus clairement et de manière plus intuitive.Interface Enterprise Connected AccountsNous avons repensé l’interface Enterprise Connected Accounts pour la rendre plus épurée et plus ciblée. La connexion des comptes est maintenant plus simple, avec moins de distractions et une navigation plus claire.Interface Git PermissionsPour les utilisateurs Enterprise, Git Permissions a été déplacé hors de la section Connected Accounts et dispose maintenant de son propre onglet dédié. Cela facilite grandement l’affichage des autorisations de dépôt par organisation et l’attribution ou la suppression de dépôts et de groupes avec davantage de clarté.
11 juin 2025
Devin peut désormais ouvrir des PR en utilisant votre nom d’utilisateur GitHub.Cette fonctionnalité est désactivée par défaut. Pour l’activer, sélectionnez “Open PRs as Devin” sur la page Integrations. Ce paramètre s’applique à tous les membres de l’organisation et peut être modifié par l’admin.
10 juin 2025
Session InsightsSession Insights est une nouvelle fonctionnalité gratuite qui analyse vos sessions Devin, détaille ce qui s’est passé et vous donne des conseils exploitables pour la prochaine fois. Elle génère également une nouvelle invite améliorée que vous pouvez utiliser pour lancer une nouvelle session.Vous pouvez accéder à Session Insights en cliquant sur le bouton “View Session Insights” dans la barre supérieure de votre session Devin, situé à côté de l’icône d’ampoule.
22 mai 2025
Serveur MCP DeepWiki :
  • Nous avons lancé le serveur MCP DeepWiki, qui fournit un accès programmatique à la documentation de dépôt et aux capacités de recherche de DeepWiki.
  • Connectez vos applications d’IA à DeepWiki en utilisant le standard Model Context Protocol (MCP).
  • Gratuit, aucune authentification requise.
15 mai 2025
Devin 2.1 : scores de confiance 🟢 🟡 🔴 et intelligence de base de code amélioréeC’est un fait : les agents de programmation peuvent être trop confiants. C’est pourquoi Devin 2.1 fournit désormais des scores de confiance pour indiquer sa probabilité de mener ses tâches à bien. Répondez aux questions de Devin pour l’aider à atteindre 🟢.
  • À plusieurs moments de chaque session, Devin exprimera son niveau de confiance :
    • Au début de la session
    • Après avoir créé un plan
    • Chaque fois qu’il répond à une question sur le code
  • Quand Devin n’a pas une confiance 🟢 (c’est‑à‑dire 🟡 ou 🔴), il attendra désormais l’approbation de l’utilisateur avant de poursuivre son plan. S’il est 🟢, il continue automatiquement.
  • Vous pouvez toujours envoyer des retours et ajuster le plan de Devin même après qu’il a commencé à travailler.
  • Nos données montrent que les scores de confiance sont fortement corrélés à la réussite.
Améliorations des intégrations Linear & Jira :
  • Obtenez facilement des scores de confiance pour plusieurs tickets en même temps directement via notre intégration Linear et notre intégration Jira.
  • Ceci se fait sans lancer de véritables sessions Devin, ce qui vous permet d’attribuer un score à autant de tickets que vous le souhaitez et de prioriser les tâches sur lesquelles Devin doit travailler en fonction du niveau de confiance le plus élevé.
Intelligence de base de code améliorée (DeepWiki intégré) :
  • Les fonctionnalités de compréhension et d’intelligence de base de code de DeepWiki sont désormais directement intégrées à Devin.
  • À tout moment pendant une session, posez une question et Devin fournira une réponse de type DeepWiki, avec des références au code.
  • Devin détecte automatiquement quand il doit analyser votre base de code, mais vous pouvez aussi déclencher cela manuellement avec !ask.
25 avril 2025
Nous avons lancé Deep Wiki : une documentation à jour avec laquelle vous pouvez discuter.Activez Deep Research pour obtenir des réponses détaillées, pilotées par un agent.Partagez des wikis et des réponses pour que tout le monde reste aligné.Regardez la démo et testez‑le sur vos dépôts open source préférés sur www.deepwiki.com ! C’est gratuit pour les dépôts open source, avec plus de 30 000 dépôts déjà disponibles !
17 avril 2025
Nous prenons désormais en charge Jira, en plus de Linear ! Le meilleur workflow :
  • Ajoutez l’étiquette “Devin” à un ticket Jira, ou ajoutez‑la en masse à plusieurs tickets pour commencer le cadrage des tickets en parallèle.
  • Devin connaît votre base de code et commentera chaque ticket en quelques minutes avec un résumé du code pertinent, un plan d’implémentation et les questions ouvertes.
  • Utilisez l’analyse de Devin pour vous mettre rapidement à jour. Devin a aussi la capacité de signaler des estimations de confiance 🔴/🟠/🟢.
Nous avons également lancé Devin Spaces, un environnement interactif pour affiner vos tâches avant de demander à Devin de travailler dessus (en préversion) :
  • Devin ajoutera désormais un lien vers Devin Spaces dans son commentaire sur Jira et Linear — utilisez Spaces pour poser des questions de suivi et approfondir la planification de la tâche.
  • Lancez une session Devin directement à partir du plan que vous créez dans Devin Spaces !
Pour commencer, consultez notre documentation Jira ou notre documentation Linear. Nous sommes impatients de recevoir vos retours !
8 avril 2025
Notre intégration native Linear est désormais disponible ! Transformez des tickets en PR (pull requests) en lançant des sessions Devin directement depuis Linear.Notre workflow Devin × Linear 👇
  • Utilisez Cmd+A pour sélectionner plusieurs tickets Linear. Ensuite, ajoutez l’étiquette Devin pour commencer le cadrage des tickets en parallèle.
  • Devin connaît votre base de code et commentera chaque ticket en quelques minutes avec :
    • Un résumé du code actuel
    • Un plan d’implémentation
    • Tous les cas limites ou questions qui nécessitent votre attention
  • Utilisez l’analyse de Devin pour vous mettre rapidement à jour, ou cliquez simplement sur le lien fourni pour que Devin fasse un premier passage sur la PR. Devin a aussi la capacité de signaler des estimations de confiance 🔴/🟠/🟢.
Pour commencer à attribuer des tickets, allez dans les intégrations de Devin et connectez‑vous à Linear.
3 avril 2025
Présentation de Devin 2.0 : une expérience d’IDE conçue nativement pour les agents. Disponible en disponibilité générale dès aujourd’hui à partir de 20 $.Consultez notre annonce de lancement sur X pour en savoir plus !
25 mars 2025
Devin 1.5 est disponible ! Nous avons livré une refonte complète de bout en bout de l’expérience Devin, qui rend la collaboration avec Devin bien plus simple.

IDE Devin

Devin effectue désormais son travail dans un environnement VSCode interactif dans lequel vos dépôts sont chargés. Suivez les modifications de Devin en temps réel, puis retouchez les changements ou testez directement le code de Devin en utilisant les outils et raccourcis de l’IDE que vous connaissez déjà.
  • Cliquez sur « Review Changes » pour une vue diff des modifications de fichiers effectuées jusqu’à présent. Vous êtes dans un IDE complet : vous pouvez donc ouvrir des fichiers dans de nouveaux onglets, aller à la définition, etc.
  • Devin peut envoyer des références pointant vers du code. En cliquant dessus, vous serez directement redirigé vers l’emplacement correspondant dans VSCode !
  • Cliquez sur « Follow Devin » pour suivre les modifications de Devin en temps réel. Cliquez sur « Stop » pour reprendre la main et utiliser l’IDE vous-même.
  • Utilisez ⌘K pour générer des commandes de terminal à partir de langage naturel.
  • Utilisez ⌘I pour obtenir rapidement des réponses à vos questions ou effectuer des modifications rapides de fichiers.
  • Tous les terminaux, commandes et résultats de Devin sont disponibles dans VSCode. Basculez de read-only (lecture seule) à writable (modifiable) pour exécuter vos propres commandes.
  • Testez et corrigez les changements de bout en bout sans quitter l’application web Devin. Demandez à Devin d’exécuter votre application en local, ou reprenez la main et exécutez vous-même les commandes. Utilisez ensuite le navigateur de Devin pour tester vous-même le build local !

Planificateur interactif

Chaque fois que vous lancez une nouvelle session, Devin répond en quelques secondes avec les fichiers pertinents, les résultats de son analyse et un plan initial. Définissez le périmètre de vos changements et donnez votre avis sur le plan de Devin avant de le laisser travailler de manière autonome.
  • Devin analyse rapidement les fichiers et extraits de code pertinents pour générer un plan initial. Ce plan initial et les messages suivants peuvent désormais citer des extraits de code et des fichiers, et cliquer sur ces références ouvre désormais directement l’IDE Devin !
  • Pour les tâches plus complexes, cliquez sur « Wait for my approval » afin que Devin attende vos retours sur son plan complet. Faites du brainstorming et explorez la base de code ensemble dans VSCode pour affiner le plan.
    • Par défaut, si vous ne cliquez pas sur « Wait for my approval », Devin attend 30 secondes votre saisie avant de continuer. Vous pouvez toujours modifier ce comportement par défaut dans Settings > Customization.

Ask Devin

Ask Devin est un nouvel outil conçu pour répondre rapidement aux questions sur votre base de code. Utilisez Ask Devin pour des questions ponctuelles comme « Déterminer où est défini l’endpoint du backend d’authentification » ou « Trouver le commit qui a introduit la nouvelle fonctionnalité de support », ou utilisez-le pour définir la spécification initiale d’une tâche que vous souhaitez que Devin exécute.
  • 🔎 Ask Devin -> Devin : Demandez à Devin d’effectuer des modifications de code après avoir utilisé Ask Devin pour trouver le code pertinent. Utilisez Cmd + Enter pour construire rapidement une invite Devin de haute qualité à partir de votre contexte de recherche.
  • 🔬 Deep Mode : Activez le deep mode pour les questions complexes qui nécessitent des recherches approfondies.
  • 📓 DeepWiki est utilisé par Ask Devin pour mieux comprendre votre base de code, et peut également vous aider ! Elle contient des diagrammes d’architecture, des liens vers des sources, et plus encore. Consultez-la en bas de votre barre latérale.
  • 💬 Posez des questions de suivi - vous pouvez faire défiler vers le haut/bas ou utiliser le composant à droite (qui apparaît au survol) pour naviguer dans votre historique.
  • 🔗 Partagez vos résultats Ask Devin : Essayez de partager un lien vers vos résultats de recherche lorsque vous discutez de code avec vos collègues.
  • 💡 Astuce : Pour l’instant, nous vous recommandons de configurer un Site Search Shortcut dans Chrome afin de pouvoir lancer plus rapidement des requêtes Ask Devin depuis la barre d’adresse de votre navigateur. Allez simplement sur chrome://settings/searchEngines et ajoutez une recherche de site avec l’URL http://app.devin.ai/search?prompt=%s
19 mars 2025
  • Connectez plusieurs organisations GitHub au même compte Devin : vous pouvez facilement le configurer dans Settings > Organization Integrations. Contactez-nous si vous souhaitez activer cette fonctionnalité pour votre équipe.
  • Gérez toutes les tâches de Devin dans le nouveau Session Manager. Filtrez facilement les sessions par statut de PR, par utilisateur, par playbook, et exportez les données de session.
  • Ajoutez des tags personnalisés aux sessions pour ensuite filtrer celles-ci dans le Session Manager. Cliquez sur l’icône à trois points de la page de session, puis sur Edit Tags. Éditeur de tags de session
  • Personnalisez le moment où Devin ferme automatiquement les PR pour cause d’inactivité dans Settings > Customizations.
  • Ajoutez facilement un tag @file_name pour référencer des fichiers dans la zone de saisie de Devin, afin que Devin puisse trouver rapidement le bon endroit à examiner et/ou modifier dans votre base de code. Notez que cela ne fonctionne que pour les fichiers des dépôts qui ont été configurés dans l’espace de travail de Devin.
26 février 2025
  • Vitesse : Devin est environ 2 fois plus rapide qu’en octobre 2024 et met en moyenne ~7,8 minutes pour terminer des tâches de développeur junior dans nos évaluations internes.
  • Copier/coller dans le navigateur de Devin : Vous pouvez désormais copier du texte depuis votre navigateur et le coller dans le navigateur de Devin ! Il s’agissait d’une fonctionnalité très demandée qui supprime un point de friction majeur pour donner à Devin l’accès à des comptes (vous n’avez plus besoin de taper vos mots de passe) !
  • Aide aux utilisateurs pour leurs prompts : Devin vous donne de façon proactive des retours sur les prompts sous-optimaux et propose de découper les tâches lorsqu’elles sont trop complexes.
  • Gitlab (bêta) : Connectez à la fois des dépôts Gitlab et Github à Devin ! Devin peut désormais pousser, tirer et afficher/créer des MRs Gitlab. Contactez-nous via app.devin.ai/settings/support pour configurer cela. Screenshot 2025-02-25 at 11.36.05 PM.png
  • Modifications en lot : Dites à Devin de « find and edit » du code pour l’inciter à « fan out » et modifier en parallèle un nombre arbitraire de fichiers. Cela améliore grandement la vitesse, en particulier pour les refactorings répétitifs.
  • Multi-action : Devin peut choisir d’exécuter de manière optimiste n’importe quel ensemble hétérogène d’actions en lot (par exemple, afficher le navigateur tout en exécutant une commande shell et en lisant 10 fichiers de code), ce qui améliore la vitesse.
  • Améliorations du navigateur : Nous avons déployé des modifications du navigateur qui permettent à Devin de :
    • gérer les onglets qui s’ouvrent automatiquement (requis pour certains flux d’authentification complexes)
    • utiliser plusieurs onglets (utile pour comparer de façon itérative 2+ pages web)
  • Tests d’UI en local : Devin peut mieux tester et comprendre visuellement les changements d’interface utilisateur en local.
  • Personnaliser la largeur du chat vs workspace : Faites glisser pour rendre le chat aussi étroit ou aussi large que vous le souhaitez ! L’éditeur dans le workspace est également plus facile à parcourir maintenant, avec l’arborescence des fichiers sur la gauche. Screenshot 2025-02-25 at 9.27.34 PM.png
  • Configuration du dépôt (dans Devin’s Workspace) : Nous vérifions que toutes les commandes que vous fournissez à Devin (pour lancer le linter, installer les dépendances et exécuter les tests) s’exécutent avec succès, et Devin fera remonter dans le chat si l’une de ces commandes échoue. Screenshot 2025-02-25 at 11.51.09 PM.png
  • Sonnet 3.7 dans Devin : Nous avons intégré Sonnet 3.7 dans Devin le 24/02, avec des optimisations de notre utilisation déployées à partir du 26/02. Dans nos tests, le nouveau modèle est le meilleur que nous ayons vu à ce jour sur une variété de tâches, y compris le débogage, la recherche dans les bases de code et la planification avec agents autonomes.
  • Raccourcis clavier : Utilisez → ← ou ↑ ↓ n’importe où sur la page de session pour parcourir dans le temps la progression du workspace de Devin.
  • Statistiques sur les PR de Devin : app.devin.ai/metrics affiche désormais toutes les PR ouvertes par Devin, même lorsque 2+ PR ont été ouvertes dans la même session.
  • Démarrage plus rapide : Devin n’installe les dépendances que pour les dépôts nécessaires dans une session.
  • Prise en compte de vos retours de revue de PR : Devin est plus fiable pour se souvenir de traiter tous les commentaires de revue que vous avez laissés sur sa PR.
  • Améliorations diverses du “cerveau” : Devin est moins susceptible de boucler en essayant de corriger des échecs de CI/lint, il planifie mieux, gère mieux git, et bénéficie de nombreuses autres améliorations !
30 janvier 2025
Les raisonnements de Devin et les diagnostics de l’éditeur sont désormais visibles : dans l’onglet Follow Devin, vous verrez désormais :
  • chaque action effectuée par Devin (p. ex. « Edited github.py »)
  • les raisonnements de Devin expliquant pourquoi l’action a été effectuée (p. ex. « There was a type error… the fix involves XYZ »)
  • tous les messages de diagnostic de l’éditeur présents après l’action (en rouge)
Ces informations vous aident à comprendre pourquoi Devin est bloqué ou met du temps à avancer. Utilisez-les pour apprendre à mieux travailler avec Devin et, lors de vos premières utilisations, pour vérifier que les problèmes ne viennent pas de la façon dont Devin’s Workspace (i.e. machine snapshot) a été configuré.
Devin
La nouvelle vue détaillée :Un nouveau bouton « Detailed View » est disponible dans le coin supérieur droit de la page de session !Utilisez les flèches haut/bas pour naviguer rapidement parmi les actions de Devin. Les actions sont regroupées sous l’étape du plan (p. ex. 009 investigate_existing_pattern) qu’elles visent à accomplir.Les raisonnements de Devin, les détails des actions et les diagnostics de l’éditeur s’affichent sur la droite.Utilisez cette vue pour aller encore plus loin dans l’analyse des raisons pour lesquelles Devin est bloqué ou met du temps à avancer.
Devin
Bouton d’amélioration du prompt + ressources pédagogiques via docs.devin.ai :Améliorer vos instructions données à Devin et/ou vos cas d’usage peut considérablement augmenter votre taux de réussite avec Devin.Essayez notre bouton « instruction improvement » intégré au produit pour améliorer immédiatement vos instructions à Devin et recevoir des suggestions personnalisées sur la façon dont vos instructions peuvent être optimisées :Screenshot 2025-01-30 at 12.15.49 AM.pngNous avons également repensé notre documentation pour inclure des exemples d’instructions efficaces/inefficaces, des méthodes de travail recommandées avec Devin et d’autres lignes directrices essentielles !Support amélioré pour les non-anglophones : Devin respecte désormais plus systématiquement la langue préférée de l’utilisateur.Nous avons également ajouté une fonctionnalité de traduction qui apparaît lorsque des langues autres que l’anglais sont détectées. Nous prenons actuellement en charge le japonais, le chinois, le coréen, le russe, l’arabe et le thaï.
16 janvier 2025
Contexte de dépôt amélioré : Nous avons sensiblement amélioré la capacité de Devin à raisonner en contexte au sein d’un dépôt.Devin a désormais davantage de chances de trouver tous les fichiers pertinents à modifier, de repérer et réutiliser le code et les modèles existants, et de produire des PR globalement plus précises. Ces changements seront progressivement déployés à tous les utilisateurs d’ici le 17/01/25.Présentation des comptes entreprise Devin :Les comptes entreprise permettent la gestion centralisée de plusieurs organisations Devin. Les administrateurs des comptes entreprise peuvent :
  • Gérer les membres et les contrôles d’accès pour toutes les organisations
  • Gérer la facturation de façon centralisée pour toutes les organisations
Les comptes entreprise sont actuellement disponibles pour les clients Devin Enterprise.Présentation de la facturation à l’usage :À partir du 9 janvier, vous pouvez désormais utiliser le mode pay-as-you-go pour continuer à développer sans limite, jusqu’à la limite d’utilisation pay-as-you-go que vous définissez.Votre abonnement inclut une capacité mensuelle en ACU. Une fois ces ACU consommés, vous pouvez passer au mode pay-as-you-go. Vous serez facturé à la fin de votre cycle de facturation ou lorsque votre utilisation dépasse 2 000 $ — selon ce qui se produit en premier.Définissez votre limite d’utilisation pay-as-you-go dans Settings > Plans > Manage Pay-as-You-Go Usage Limit ou Settings > Usage & Limits > Manage Pay-as-You-Go Usage Limit.Solution pour les problèmes de stockage et de performance avec Docker :Si vous utilisez Docker, il existe désormais une solution pour les problèmes de stockage et de performance avec Docker sur la machine de Devin. Une nouvelle version de notre infrastructure de VM est désormais activée par défaut pour les nouvelles équipes. Les équipes existantes peuvent l’activer :
  • Accédez à Settings > Devin’s Workspace > Danger Zone
  • Basculez sur Large Performant (Beta) — cela nécessitera de réinitialiser la configuration de votre machine. Si vous souhaitez activer la migration automatique expérimentale, contactez [email protected] ou via Slack Connect
Bonnes pratiques d’utilisation de Devin :Nous avons ajouté, dans l’ensemble de notre produit, des rappels de bonnes pratiques, notamment :
  • Garder les sessions en dessous de 10 ACU (les performances de Devin se dégradent lors de longues sessions)
  • Fournir des détails dans votre toute première instruction à Devin, y compris (1) les exigences spécifiques (2) une description de haut niveau de la tâche (3) ce que Devin doit faire après avoir effectué les modifications demandées — par exemple, des instructions de test, des consignes de PR, ou indiquer à Devin d’attendre que la CI passe sans tester en local
  • Si vous vous retrouvez souvent à réutiliser les mêmes instructions, ajoutez-les aux connaissances de Devin dans Settings > Devin’s Settings > Knowledge
Screenshot 2025-01-15 at 11.17.58 AM
8 janvier 2025
Utilisez Devin’s Browser lors de la configuration de l’espace de travail de Devin (c’est-à-dire le snapshot de machine) :Il est désormais plus simple de permettre à Devin de commencer à tester des sites web nécessitant une connexion. Si vous vous connectez pour Devin pendant l’onboarding avec Devin’s Browser, nous enregistrerons le cookie pour les sessions futures (si le cookie expire, vous devrez également fournir des identifiants pour Devin dans Secrets).Cela débloque également les processus d’authentification qui nécessitent de visiter une URL sur la machine de Devin.Screenshot 2025-01-08 at 9.03.59 PM.pngParlez à Devin dans Slack — Devin peut désormais répondre aux messages audio :Essayez d’expliquer verbalement vos tâches et vos retours pour Devin ! Vous pouvez maintenant envoyer à Devin des clips audio via Slack.Screenshot 2025-01-08 at 8.30.37 PM.png
24 décembre 2024
Devin est désormais généralement disponible ! :Découvrez notre annonce sur X. Toutes les équipes d’ingénierie peuvent désormais mentionner Devin pour corriger des bogues front-end, créer des premiers jets de pull requests (PR) pour les tâches de backlog, effectuer des refactorisations, et plus encore. Les abonnements commencent à 500 $/mois et incluent :
  • Nombre illimité de licences - Devin est conçu pour les équipes d’ingénierie
  • Accès à l’API de Devin, intégration avec Slack et extension IDE
  • Session d’onboarding et support direct de l’équipe d’ingénierie de Cognition
Devin est maintenant plus rapide et plus économique :Au cours des 2 dernières semaines, nous avons rendu Devin ~10 % plus rapide et ~10 % plus économique, en particulier pour les tâches qui nécessitent que Devin effectue de nombreuses modifications de code. Cela signifie que la même tâche nécessitera moins d’unités de calcul d’agent (ACU).Corrections pour les cas où Devin plante, se bloque ou se fige :Si vous avez remarqué que Devin reste bloqué sur la même action ou qu’il est incapable de se mettre en veille/de se réveiller, merci de nous le faire savoir via Slack Connect ou [email protected]. Ces problèmes ne devraient plus se produire, et nous serons ravis de vous rembourser vos ACU si c’est le cas !Plus d’options pour personnaliser Devin :Par défaut, les sessions dans votre barre latérale sont filtrées sur les sessions non archivées que vous avez démarrées. Modifiez vos filtres par défaut en cliquant sur l’icône de filtre à côté de “Search sessions” > “Save as Default” en bas de votre liste de filtres.
Devin
Par défaut, Devin répond automatiquement aux commentaires de PR et aux échecs de CI. Modifiez ce comportement en utilisant la section “Control Options” dans le commentaire de PR de Devin.
Devin
Recevez toujours des notifications Slack de la part de Devin, même lorsque vous démarrez des sessions depuis l’application web. Activez les notifications Slack dans Settings > Profile.Personnalisez si les sessions Devin démarrent dans des fils Slack existants ou nouveaux, si Devin attend votre approbation de son plan, et plus encore dans Settings > Customization.
Devin
Devin peut envoyer des mises à jour Slack sur son activité GitHub. Configurez le canal auquel ces mises à jour sont envoyées dans Settings > Integrations.Partagez dans Slack les sessions Devin que vous démarrez dans l’application web. Vous pouvez désormais modifier le canal par défaut.
Devin
Configurer et surveiller la machine de Devin :Si vous devez augmenter la taille de la machine de Devin (espace disque, RAM, CPU), nous avons ajouté des options supplémentaires dans Settings > Devin’s Workspace > Danger Zone.
Devin
Vous pouvez toujours surveiller l’utilisation de la machine de Devin pendant une session, dans le coin supérieur droit de la page de session.
Devin
Knowledge épinglé et mis à jour automatiquement :Le contenu Knowledge que Devin doit toujours garder en mémoire lorsqu’il travaille dans un dépôt peut désormais être épinglé.
Devin
Devin génère et met également à jour automatiquement son propre Knowledge sur la structure du dépôt et les composants. Retrouvez les notes générées automatiquement dans Knowledge > Repo Knowledge.
Devin
22 novembre 2024
Intégrez Devin dans les conversations comme vous le feriez avec vos coéquipiers humains :Mentionnez @Devin sur les rapports de bugs et les demandes de fonctionnalités directement dans Slack :
  • Devin récupère automatiquement le contexte
  • Envoyez des messages à Devin depuis votre téléphone
  • Toutes les sessions Slack sont également liées à une session dans la webapp
Améliorations récentes de notre intégration Slack :
  • Dites « sleep » pour mettre Devin en veille. Devin ne se réveillera de nouveau que lorsque vous mentionnerez @Devin dans un fil de discussion
  • Dites « archive » pour mettre Devin en veille et archiver la session
  • Activez les notifications Slack dans les sessions démarrées depuis la webapp : vous pouvez désormais (1) interagir avec Devin dans Slack (2) recevoir des mises à jour dans la section Threads de Slack
Devin
Devin répond automatiquement aux commentaires de PR et aux erreurs de lint :Demandez à Devin de créer une PR ! Améliorations récentes de notre flux de travail PR :
  • Lorsque la PR reçoit des commentaires ou échoue au lint, Devin se réveillera automatiquement pour la traiter s’il est en veille
  • Cliquez sur « PR Preview » sous le titre de la session pour voir les changements effectués par Devin avant la création de la PR. Si Devin apporte des modifications, un bouton « Jump to Latest » apparaîtra en haut à droite
Devin
Utilisez Devin comme liste de tâches :Essayez d’envoyer les tâches à Devin au fur et à mesure qu’elles arrivent, au lieu de les ajouter à votre to‑do list. Masquez les sessions terminées avec le nouveau bouton d’archivage à côté du titre de la session.Les sessions archivées apparaissent sous « Folder > Archived » dans la barre latérale gauche.
Devin
Configurez les comportements de Devin :Configure Behavior in Settings pour personnaliser le comportement de Devin selon vos besoins. Ces paramètres sont spécifiques à chaque utilisateur et n’affecteront pas les autres utilisateurs de votre organisation.Le premier comportement que vous pouvez maintenant configurer est Agency.Lorsque Devin détecte une tâche qui nécessite des informations sur la base de code, il commence par examiner le dépôt et à créer un plan. Quand Agency est activé, Devin exécutera son plan sans attendre votre approbation. Devin vous demandera toujours si vous souhaitez remplacer ce comportement au niveau de chaque session.
Devin
Configurez l’espace de travail de Devin :L’espace de travail de Devin est réinitialisé vers un état de machine sauvegardé au début de chaque session. Par défaut, cet état de machine inclut tous les dépôts que vous avez ajoutés et configurés sur app.devin.ai/workspace.
Astuce : configurer l’espace de travail de Devin améliore considérablement ses performances sur votre base de code. Imaginez que, chaque fois que vous commencez une tâche, votre ordinateur portable et une partie de votre mémoire soient effacés — c’est ce qui arrive à Devin sans configuration préalable !
En arrière-plan, tous les dépôts que vous configurez coexistent dans le même état de machine (par défaut) au début de chaque session.Importez des secrets en masse :Si votre dépôt nécessite de nombreux secrets, partagez-les avec Devin en une seule fois dans la section Secrets des paramètres — bientôt intégré au processus d’onboarding des dépôts.
Devin
Navigation plus rapide avec cmd-k :Utilisez cmd-k pour démarrer rapidement une nouvelle session et naviguer dans les applications web.
Devin
Parlez à Devin depuis votre IDE (accès bêta) :Confiez du travail asynchrone à Devin pendant que vous vous concentrez sur votre tâche principale. Relisez quand cela vous convient.
  • Fonctionne conjointement avec Copilot et Cursor
  • Devin est accessible via un simple raccourci (Cmd+G)
  • Suivez vos Devin actifs
  • Relisez et acceptez le code directement dans votre IDE local
Installez l’extension Devin pour commencer.Utilisez des macros pour attacher facilement des Playbooks (depuis Slack, Devin IDE ou la webapp) :Une macro est un raccourci (par ex. !macro) qui peut être utilisé pour attacher rapidement un Playbook à votre requête initiale à Devin. Accédez à votre Playbook dans votre Library et cliquez sur « Edit » pour définir la macro pour chaque Playbook.
5 novembre 2024
Mode de planification :Pour certaines tâches, une grande partie du travail consiste à déterminer ce qu’il faut faire et à se mettre d’accord sur l’approche. Devin détecte désormais automatiquement les tâches plus complexes et prend le temps de proposer un plan avant de commencer l’exécution.Vous pouvez toujours approuver automatiquement le plan si vous ne souhaitez pas que Devin attende votre validation.
Devin
1 novembre 2024
Créer des sessions Devin de façon programmatique et récupérer les résultats (y compris la sortie structurée) via notre nouvelle API REST :Notre nouvelle API RESTful vous permet d’intégrrer Devin dans vos propres applications, d’écrire des scripts pour lancer plusieurs sessions en parallèle et de construire des workflows d’automatisation puissants autour de Devin.Vous pouvez spécifier un format de sortie structuré dans votre prompt, par exemple :
Devin, we're using auth0 instead of clerk - can you remove clerk support from the provided file? Output format: {lines_edited: int, success: bool}
Affichez la sortie structurée dans l’application web sur n’importe quelle page de session avec CMD+i, ou cliquez sur “Show structured IO” dans le menu déroulant en haut à droite de votre conversation.
Devin
Devin
Vous pouvez obtenir une clé d’API depuis votre page de paramètres.Consultez notre documentation API pour en savoir plus et voir un exemple d’utilisation de l’API.
Devin
Il est maintenant plus facile de comprendre ce que fait Devin avec l’onglet “Follow Devin” :L’onglet “Follow Devin” est conçu pour vous permettre de comprendre plus rapidement ce que fait Devin : il met en évidence les actions de Devin (modifications de fichiers, commandes shell, etc.) pendant que Devin travaille. Cliquez sur l’icône de loupe pour accéder à l’outil associé (éditeur, shell, navigateur, planificateur) pour plus d’informations.
Devin
Pour réussir avec Devin, un investissement initial est généralement nécessaire - notre nouveau parcours d’onboarding vous guide à travers les étapes requises :Les étapes d’onboarding incluent :
  • Connecter votre organisation GitHub - cela permet à Devin d’analyser votre base de code et de générer Repo Knowledge. GitHub permet également à Devin de créer des PR et de répondre automatiquement à vos commentaires de PR !
  • Connecter votre organisation Slack vous permet de lancer des sessions et d’échanger avec Devin au même endroit que celui où vous interagissez avec vos coéquipiers humains ! La prochaine fois que quelqu’un remonte un bug frontend, essayez de mentionner @Devin dans le canal pour le traiter !
  • Configurer manuellement la machine de Devin. Si votre dépôt nécessite que les développeurs aient des variables d’environnement ou des dépendances installées, il est important de configurer la machine de Devin. Sinon, Devin passera ses ressources limitées à comprendre la configuration avant de pouvoir s’attaquer à la tâche que vous lui avez donnée.
    Devin
Vous recevrez des avertissements si Devin est sur le point de se mettre en veille :Auparavant, les utilisateurs de nos offres Personal et Team ont peut-être remarqué que Devin pouvait se mettre en veille de manière inattendue. Ce problème est désormais corrigé, et si Devin est sur le point de se mettre en veille parce qu’il est à court d’ACUs ou proche des limites d’ACUs par session (qui sont réinitialisées à chaque nouvelle instruction et peuvent être configurées dans Settings > Usage), vous recevrez une notification de type toast dans l’application web !Repo knowledge :Devin va désormais analyser automatiquement vos dépôts et générer Repo Knowledge. Cela permet à Devin d’effectuer plus rapidement et plus efficacement du vrai travail pour vous dans votre dépôt. Vous pouvez toujours ajouter et modifier votre propre Knowledge manuellement dans Settings > Knowledge
Devin
Devin
Plus d’options pour les utilisateurs Enterprise :Les utilisateurs Enterprise disposent maintenant de plus d’options pour configurer Devin afin de répondre aux besoins de leur organisation, notamment :
  • Single sign-on avec Okta
  • Auto-Join pour les domaines d’entreprise : autoriser tout utilisateur possédant un email d’entreprise à rejoindre Devin sans invitation individuelle
  • Onboarding personnalisé : adapter les sessions d’exemple et les prompts suggérés pour orienter les utilisateurs de votre organisation vers les cas d’usage les plus utiles de Devin
  • Usage Insights : alertes e-mail automatiques pour suivre votre utilisation dans le temps
10 octobre 2024
Une nouvelle page d’accueil, conçue pour des prompts plus longs et des écrans plus petits :Devin fonctionne souvent mieux lorsque vous partagez dès le départ un contexte et des exigences détaillés. Avec notre nouvelle page d’accueil, la zone de saisie s’agrandit au fur et à mesure que vous tapez et ressemble davantage à un éditeur de fichiers :
  • appuyez sur Entrée pour aller à la ligne
  • utilisez Cmd + Entrée (ou Ctrl + Entrée) pour envoyer votre message
  • collez des extraits de code ou des listes d’exigences pour essayer nos fonctionnalités de texte enrichi
    Devin
[Beta] Devin API :Devin API vous permet de lancer des sessions Devin par programmation. Les cas d’utilisation vont des revues automatiques de pull requests (PR) et de la résolution d’erreurs de lint à la mise à disposition de services internes pour les migrations. Actuellement disponible pour nos utilisateurs Enterprise — contactez-nous à [email protected] pour en savoir plus !Navigation plus rapide entre les sessions et dans l’espace de travail :Il est désormais beaucoup plus rapide de parcourir l’espace de travail de Devin, de changer de session et de démarrer de nouvelles sessions dans l’application web Devin.Nous avons migré notre système d’authentification vers Auth0 :Vous remarquerez un nouveau design sur notre page de connexion, mais vous pourrez toujours vous connecter normalement avec votre e-mail, Google ou vos identifiants GitHub.
26 septembre 2024
Présentation de Devin for Teams :Avec notre offre Team, toute votre équipe peut créer, partager et collaborer ensemble dans des sessions Devin. L’offre Team inclut tout ce qui est dans l’offre Personal, plus :
  • Nombre illimité de places
  • Accès à notre intégration pour Slack
  • Une capacité ACU (Agent Compute Unit) plus élevée incluse avec votre abonnement mensuel
  • Un espace de travail dédié pour que votre équipe crée, partage et collabore ensemble dans des sessions Devin
Contactez-nous à [email protected] pour en savoir plus !
Devin
3 septembre 2024
Devin répond aux commentaires sur les PR :Essayez de relire le code de Devin via GitHub ou GitHub Mobile : Devin répondra automatiquement tant que la session n’est pas terminée et que Devin ne dort pas.Devin suggère Knowledge :Essayez de donner des retours à Devin dans le chat ! Devin suggérera automatiquement de nouveaux ajouts à Knowledge si quelque chose semble utile pour de futures sessions.Knowledge est une collection de conseils, de documentation et d’instructions que Devin « connaît » pour toutes les futures sessions. Devin fera automatiquement appel au Knowledge pertinent si nécessaire, et vous pouvez toujours ajouter ou consulter manuellement Knowledge dans Settings & Library > Knowledge.Laissez Devin créer des Devin avec MultiDevin :Traitez de grands volumes de tâches en les déléguant à une équipe de Devin qui travaillent en parallèle. MultiDevin se compose de 1 Devin « manager » et jusqu’à 10 Devin « worker ».Le Devin manager distribue une tâche à chaque Devin worker, puis fusionne les changements de tous les Devin worker réussis dans une seule branche ou une seule pull request. MultiDevin est idéal pour des tâches répétitives et isolées comme la correction d’erreurs de lint, le nettoyage de code, les migrations, les refactorisations, et plus encore !
Devin
Déploiement Enterprise VPC :Devin propose une option de déploiement Enterprise adaptée aux organisations ayant des exigences strictes en matière de sécurité et de conformité. Notre solution indépendante du fournisseur de cloud permet à Devin de déployer des DevBoxes au sein de votre propre Virtual Private Cloud (VPC) et de stocker les données dans votre cloud, garantissant que vos données restent exclusivement dans votre environnement contrôlé.« Réveillez » d’anciennes sessions Devin :Auparavant, les sessions Devin se terminaient après de longues périodes d’inactivité. Désormais, la plupart des sessions « dorment » à la place, ce qui signifie que vous pouvez réveiller Devin et reprendre la session à tout moment.Vous pouvez toujours terminer les sessions manuellement avec le bouton « stop » dans le coin supérieur droit du chat.
Devin
Envoyez des revues de code à Devin directement dans le produit :Posez des questions à Devin ou demandez des modifications sur des lignes de code spécifiques. Le code sur lequel vous commentez sera envoyé à Devin dans un seul message de chat.Il vous suffit de surligner n’importe quel texte dans l’éditeur de Devin puis de cliquer sur « Add to chat » ou « Add a comment ».
Devin
15 juillet 2024
Universal Planner :Avec Universal Planner, Devin peut désormais exécuter de façon plus fiable des tâches longues et en plusieurs étapes qui nécessitent des boucles – en d’autres termes, des tâches qui nécessitent de réaliser la même action plusieurs fois – sans avoir besoin d’utiliser des Playbooks.
Devin
Les Playbooks restent recommandés pour les tâches et prompts qui seront exécutés plusieurs fois, ou pour les prompts utiles à partager avec votre équipe.Devin est plus intelligent ! :Beaucoup de nos améliorations cette semaine sont des optimisations en coulisses du suivi des instructions, de la modification, de la planification et de la vitesse de Devin :📚 Les Playbooks n’exigent plus une structure rigide (par ex. la section ## Procedure n’est plus nécessaire)💬 Devin communique plus clairement ! Lorsque Devin s’écarte notablement du plan initial, il vous en informera de manière plus fiable.🔢 Devin dépend moins des Playbooks et peut suivre des plans ad hoc plus efficacementAjouter des secrets à la bibliothèque en cours de session :Amélioration de confort pour la gestion des secrets :
Devin
Améliorations générales de l’interface utilisateur :Nous avons effectué un peu de nettoyage de notre interface mobile, de la page de paramètres et des contrôles de session.Devin est maintenant plus rapide ! :Vous remarquerez que Devin envoie son premier message plus rapidement et termine certaines actions plus vite. Attendez‑vous à d’autres améliorations dans les jours à venir !Journal de travail de Devin :Devin maintient désormais un journal de travail dans son planner. Comprenez plus rapidement ce que Devin a accompli grâce à ce journal !Ouvrez les accordéons pour lire la rétrospective de Devin sur son travail à chaque étape. 🟢 / 🟠 / 🔴 correspondent aux notes A/B/C. Vous trouverez également les horodatages et la durée passée par Devin à chaque étape.Améliorations de Devin Mobile :Essayez Devin en déplacement – Devin mobile est désormais plus facile à utiliser, même si nous avons encore quelques autres améliorations en cours !Intégration pour Slack 2.0 :Créez des sessions directement depuis Slack, joignez des Playbooks et des Snapshots grâce à la fenêtre modale pratique de Slack ! :Cherchez l’option “Create a new session” dans le menu du message (il se peut que vous deviez cliquer sur “More message shortcuts” la première fois que vous essayez)
Devin
Devin
Essayez aussi le raccourci /devin ou ouvrez le lanceur de raccourcis de Slack
Devin
Utilisez “send to channel” pour refléter dans Slack les sessions démarrées via l’application web :Cela permet à toute personne du canal (ayant accès à Devin) de suivre rapidement et de collaborer avec Devin !
Devin
Communication fluide entre les canaux Slack et l’application web :Les messages envoyés via l’application web sont désormais reflétés dans les fils Slack, et inversement.Activer les notifications Slack en cours de session :Les notifications Slack sont maintenant plus informatives, contenant le contenu du message et le titre de la session.
Devin
30 juin 2024
Utiliser l’éditeur et le shell de Devin :Il est parfois plus pratique d’agir directement dans l’environnement de Devin plutôt que de lui fournir des instructions à suivre.Nous sommes ravis de vous annoncer que vous pouvez désormais utiliser directement la machine de Devin. Le nouveau bouton “Use Devin’s Machine” dans l’interface web ouvre VSCode dans un nouvel onglet. Avec VSCode, vous pouvez lire et modifier directement les fichiers de Devin, ainsi qu’ouvrir un terminal sur la machine de Devin.Édition de Playbook :Modifiez rapidement un Playbook avant de l’envoyer à Devin. Les Playbooks sélectionnés apparaissent dans la zone de saisie, qui peut être agrandie, ce qui permet des modifications rapides et pratiques d’un Playbook avant de l’envoyer à Devin.Les modifications inline et en session des Playbooks ne seront pas répercutées dans la Playbook Library, sauf si vous cliquez sur le bouton “Update Playbook in library”. Vous pouvez aussi enregistrer vos modifications comme un nouveau Playbook avec le bouton “Create new Playbook in library”.
Devin
Fiabilité des actions interdites :Devin respecte désormais plus systématiquement les actions interdites lorsqu’on lui indique ce qu’il ne doit pas faire via des messages utilisateur ou des Playbooks.
## Forbidden Actions
- Do NOT touch any Kotlin code
- Do NOT push directly to the main branch.
- Do NOT work on the main branch
- Do NOT commit changes to the yarn.lock or package-lock.json files unless asked to explicitly.
Playbooks Library & exécutions précédentes :Découvrez comment les membres de votre équipe utilisent les Playbooks dans le nouvel onglet “Past runs”, et sélectionnez directement des Playbooks depuis la bibliothèque.Demander à Devin des infos sur Devin :Devin connaît désormais ses propres fonctionnalités produit et améliorations ! Essayez de demander à Devin ce qu’il sait sur l’application web Devin : il vous expliquera ses fonctionnalités et où les trouver.
Devin
Démarrer des sessions dupliquées :Lancez rapidement plusieurs sessions similaires (2 ou plus) avec le nouveau bouton “Start duplicate session” dans la barre latérale. Vous serez redirigé vers la page d’accueil de Devin avec votre message initial pré-rempli, ainsi que toutes les pièces jointes, Playbooks et snapshots.Nous recommandons de lancer plusieurs sessions Devin pour certaines tâches, afin de donner à Devin plus de chances de réussir !
Devin
Améliorations de l’écran d’accueil & Raccourcis :Le nouvel écran d’accueil de Devin permet d’explorer et de sélectionner plus rapidement les Playbooks et les snapshots. Nous avons également introduit les Shortcuts. Sélectionnez un snapshot et/ou un Playbook et enregistrez-les comme raccourci afin de pouvoir les réutiliser rapidement !
Devin
Devin
Tableau de bord des métriques de PR :La vue des métriques de PR agrège toutes les PR créées par Devin. La vue des métriques de PR est disponible à l’adresse https://app.devin.ai/metrics !
Devin
Filtrage des sessions :Filtrez rapidement toutes vos sessions par créateur, statut, Playbook, date, etc.
Devin
29 mai 2024
Bibliothèque de Playbooks :Vous pouvez désormais créer, consulter et utiliser facilement des playbooks en allant dans Devin app > Library > Playbooks. Vous pourrez créer des playbooks pour vos propres cas d’usage et explorer ceux de la communauté. Tous les playbooks que vous créez seront partagés avec votre équipe.
Devin
Vous pouvez cliquer sur n’importe lequel des Playbooks de votre équipe ou de la communauté pour voir des exécutions d’exemple qui vous serviront d’inspiration sur la façon d’utiliser un playbook donné.
Devin
Compilateur de Playbook :Avec le compilateur de playbook, vous pouvez désormais itérer rapidement sur votre playbook afin de vous assurer que le format, la structure et le contenu sont optimisés pour obtenir les meilleurs résultats possibles de vos sessions de playbook.Astuce :
  • Rédigez votre playbook dans la section Content sur le côté gauche
  • Cliquez sur compile et examinez le Playbook au nouveau format
  • Vous pouvez toujours modifier et mettre à jour le Playbook compilé. Lorsqu’il est prêt, cliquez sur create !
Devin
Navigateur interactif :Le Navigateur interactif permet aux utilisateurs d’utiliser directement le navigateur de Devin. Cette fonctionnalité est particulièrement utile pour les tâches dans le navigateur où Devin peut avoir besoin d’aide, comme la résolution de CAPTCHAs, les étapes d’authentification multifacteur, et plus encore.
Devin
Knowledge :Knowledge est un ensemble de conseils, d’instructions et de contexte organisationnel pour Devin. Vous pouvez continuellement enrichir la base de connaissances de Devin au fil du temps, et Devin rappellera automatiquement les connaissances pertinentes lorsque nécessaire.
Devin
Vous pouvez facilement ajouter des connaissances à la « knowledge bank » de Devin, ou la désactiver si besoin. Consultez quand et comment Devin utilise Knowledge dans les mises à jour de progression de n’importe quelle exécution.Afficher les mises à jour de code :Pendant une session, vous pouvez désormais cliquer dans les mises à jour de progression de Devin pour voir les modifications de code spécifiques que Devin a effectuées en travaillant sur les sous-tâches. Vous pouvez également les afficher directement depuis l’Editor.Vue des mises à jour de progression
Devin
Vue des mises à jour dans l’Editor
Devin
Les mises à jour de code ouvrent une fenêtre modale où vous pouvez suivre le nouveau code écrit par Devin jusqu’à ce point précis de la session.
Devin
Afficher les mises à jour Shell :Pendant une session, vous pouvez désormais cliquer dans les mises à jour de progression de Devin pour voir les commandes shell spécifiques que Devin a utilisées en travaillant sur les sous-tâches. Vous pouvez également afficher la Command History depuis le Shell.
Devin
Vue des mises à jour Shell dans la progression
Devin
Historique des commandes Shell :Les mises à jour Shell vous afficheront l’intégralité de la Command History et les sorties associées. Vous pouvez facilement copier une commande et sa sortie en cliquant sur l’icône à trois points.Toute commande en italique correspond à des commandes exécutées à un moment ultérieur de la session ; vous pouvez passer à différents moments de la session en cliquant sur différentes commandes dans la section Command History.
Devin
13 mai 2024
Commandes de démarrage du snapshot de machine :Pour un instantané de machine donné, vous pouvez désormais définir une liste de commandes de démarrage qui seront exécutées au début de chaque exécution. Détails :
  • Les commandes sont exécutées à partir de ~
  • Les commandes sont exécutées successivement (donc si vous faites cd dir puis ls, la commande ls sera exécutée depuis dir)
  • Chaque commande a un délai d’exécution maximal de 2 minutes (vous ne pouvez donc pas lancer de serveurs de longue durée avec ces commandes)
Devin
Historique des commandes :
Devin
Avec l’historique des commandes, vous pouvez facilement consulter la liste de toutes les commandes que Devin a exécutées, ainsi qu’un aperçu de leurs résultats.Conseil :
  • Cliquez sur une commande pour accéder à l’horodatage correspondant à son utilisation par Devin.
  • Cliquez sur l’icône de menu (qui apparaît lorsque vous placez le curseur sur une commande) pour copier le résultat complet.
Devin
Keep Alive :
Avertissement d’obsolescence : cette fonctionnalité n’est plus prise en charge. Devin peut désormais être réveillé à tout moment après s’être mis en veille. Il est recommandé de déployer les services hébergés ailleurs, avec l’aide de Devin.
Keep Alive maintient une session active indéfiniment et est comptabilisé dans le quota quotidien des utilisateurs de la version Technical Preview. La fermeture manuelle d’une session désactive Keep Alive.Notez que Keep Alive est utile pour maintenir actifs les services hébergés (liens devinapps.com), mais n’est pas nécessaire si Devin vous aide à déployer des applications via des services tiers tels que Netlify, Firebase, Vercel, etc.
Devin
Notifications du navigateur :
Devin
Recevez une notification lorsque Devin vous envoie un message. Cette option se trouve dans Paramètres > Profil.Mettre Devin en pause :Le nouveau bouton pause est un raccourci qui permet de mettre Devin en pause sans avoir à le lui demander.
Devin
Ouvrir VS Code : Accéder à la machine de Devin :Open VS Code vous permet de lire et de modifier des fichiers sur la machine de Devin comme si vous travailliez avec Devin dans VSCode. Vous pouvez également ouvrir un terminal sur la machine de Devin, ce qui vous donne un accès complet à la machine de Devin.💡 Astuce : Utilisez VSCode avec Configuration du dépôt pour configurer tout ce dont Devin a besoin pour être productif par la suite :
  • Dites à Devin “Exécute pwd, puis mets-toi en pause. Ne fais rien d’autre.”
  • Ouvrez VSCode et ouvrez un terminal une fois Devin mis en pause
  • Effectuez vous-même la configuration de la machine (installation des paquets, configuration des dépôts, etc.)
  • Créez un snapshot. Désormais, démarrez vos sessions avec ce snapshot : tous vos futurs Devin profiteront de la configuration que vous avez préparée !
Cookies + Secrets persistants :Avec les Secrets Persistants, tous les secrets que vous ajoutez dans la page Paramètres seront utilisables par Devin dans toutes les futures sessions Devin.De plus, avec les cookies de site, Devin constatera qu’il est déjà connecté aux sites pour lesquels vous fournissez des cookies valides (aucune connexion requise de la part de Devin !).
  • Notez que cette fonctionnalité est en version bêta et qu’elle peut ne pas fonctionner sur certains sites, mais nous avons constaté qu’elle fonctionne avec Amazon et Resy, et nous sommes impatients d’explorer avec vous tout ce que cela rend possible !
  • De plus, Devin peut encore vous demander vos identifiants. Vous devrez lui rappeler de commencer par vérifier avec son navigateur s’il est déjà connecté !
En savoir plus : Secrets persistants + Cookies de site[Organisations] Masquer des sessions :
Cette fonctionnalité est uniquement disponible pour les organisations, et non pour les comptes en Technical Preview ou les comptes personnels
Par défaut, toutes les nouvelles sessions sont visibles par votre équipe (ou organisation). Pour rendre une session privée, cliquez sur l’icône de menu (qui s’affiche au survol) à côté du nom de votre session dans la barre latérale pour accéder à l’option Masquer la session.
Devin
[Organisations] Intégration pour Slack :
Cette fonctionnalité est uniquement disponible pour les Organisations, pas pour les comptes Technical Preview ni pour les comptes personnels
Une fois que vous avez connecté Slack à votre organisation, vous pourrez lancer Devin directement en mentionnant @Devin dans Slack. Devin répond dans le fil de discussion avec des mises à jour et des questions, comme dans l’interface de chat standard.Vous pouvez également activer les notifications Slack pour des exécutions spécifiques et Devin vous enverra un message privé à chaque mise à jour du statut. Pour ce faire, cliquez simplement sur l’icône Slack en haut de toute exécution pour laquelle vous souhaitez être notifié.💡 Astuce : Utilisez ces commandes Slack intégrées pour gérer votre session Devin :
  • “mute” → empêche Devin d’envoyer d’autres messages sur Slack.
  • “unmute” → effectue l’opération inverse.
  • “(aside)” ou “!aside” → fait en sorte que Devin ignore le message (utile pour commenter l’exécution en cours de Devin dans le fil de discussion).
  • “EXIT” → termine la session.
  • snapshot:[snapshot-name] → Utiliser un snapshot spécifique pour cette exécution
  • playbook:[playbook-name] → Utilisez un playbook spécifique pour votre exécution
En savoir plus ici : Guide d’intégration Slack