Passer au contenu principal
Devin est un ingénieur logiciel IA autonome qui peut écrire, exécuter et tester du code. Devin peut prendre en charge la plupart des tâches, sauf les plus complexes. En règle générale, si vous pouvez le faire en trois heures, il y a de fortes chances que Devin puisse aussi le faire. Demandez à Devin de s’attaquer aux tickets Linear/Jira, de mettre en œuvre des fonctionnalités entièrement nouvelles, de reproduire et corriger des bugs, de développer des outils internes, et bien plus encore !

Déjà inscrit ? Commencez dès maintenant :

Quels sont les points forts de Devin ?

Voici les types de tâches dans lesquelles Devin excelle :
  1. Traiter de nombreuses tâches en parallèle, avant qu’elles ne finissent dans votre backlog
    • Tickets Linear/Jira
    • Fonctionnalités complètes développées depuis zéro
    • Rapports de bugs
    • Tests d’applications
  2. Migrations de code, refactorings et modernisation
    • Migrations de langage (par ex. JavaScript vers TypeScript)
    • Mises à niveau de frameworks (par ex. Angular 16 -> 18)
    • Conversions de monorepo vers des sous-modules
    • Suppression de feature flags inutilisés
    • Extraction de code commun dans des bibliothèques
  3. Tâches d’ingénierie courantes et répétitives
    • Revue de PR
    • Questions/réponses sur la base de code
    • Reproduction et correction de bugs
    • Rédaction de tests unitaires
    • Maintenance de la documentation
  4. Support d’ingénierie pour les clients
    • Créer de nouvelles intégrations et travailler avec des API peu familières
    • Créer des démos personnalisées
    • Prototyper des solutions
    • Développer des outils internes
Pour obtenir les meilleurs résultats avec Devin :
  • Rédigez des prompts clairs avec des critères de réussite explicites — plus la tâche est claire, plus le taux de réussite est élevé, en particulier pour les travaux complexes.
  • Rendez les tâches faciles à vérifier — par ex. vérifier que la CI passe ou tester un déploiement automatique.
  • Pour les tâches plus difficiles, découpez-les en étapes bien délimitées et fournissez le contexte ou des exemples pertinents.
  • Suivez nos bonnes pratiques et notre checklist pré-tâche.
Les workflows les plus efficaces incluent :
  • Taguer Devin dans un fil Slack ou Teams à propos d’un bug que vous discutez avec vos collègues
  • Déléguer une tâche plus complexe via l’application web et reprendre la main dans l’IDE de Devin une fois qu’il vous a fourni une bonne première ébauche.
  • Extraire des tâches de votre todo list au début de votre journée et revenir plus tard aux PR en brouillon en attente de revue
Devin est le plus efficace lorsqu’il fait partie de votre équipe et de votre workflow existant.

Fonctionnalités générales du produit

L’interface de Devin

Devin est conçu comme une interface utilisateur conversationnelle et vous permet de suivre le processus de développement de Devin dans l’IDE intégré et d’en prendre le contrôle. Devin est également disponible via la Devin API. Dans l’Espace de travail de Devin, vous trouverez des outils pour développeurs que Devin utilisera pour accomplir votre tâche.

Shell

Le terminal de Devin, où vous pouvez voir les commandes exécutées et consulter les journaux de sortie. Vous pouvez également copier la sortie du shell à des fins de débogage. Pour exécuter des commandes directement, utilisez le shell de l’IDE.

IDE

L’éditeur de code intégré de Devin, équipé de tous les outils et raccourcis IDE que vous connaissez déjà. Suivez le travail de Devin en temps réel et prenez la main pour exécuter des commandes, modifier directement le code ou tester le code de Devin.

Navigateur

Regardez Devin parcourir la documentation, tester les applications web qu’il construit, télécharger et envoyer des informations, etc. Vous pouvez intervenir pour aider Devin à accomplir ses tâches de navigation via le Navigateur interactif.

Obtenir l’accès à Devin

Pour accéder à Devin, vous pouvez créer un compte Teams sur app.devin.ai. Si votre entreprise collabore déjà avec Cognition, vous pouvez demander des droits d’accès à votre administrateur ou directement à Cognition, puis accéder à Devin via l’application web app.devin.ai.

Commentaires

Nous continuons d’apprendre et les retours de nos clients sont essentiels ! Vous pouvez partager vos retours à l’adresse support@cognition.ai, via Slack Connect (disponible pour les utilisateurs de Teams), ou directement via le bouton « Feedback » à l’extrémité droite de l’application web. Nous enregistrons tous les retours fournis par nos clients et les utilisons pour apporter rapidement des améliorations à Devin et orienter nos priorités produit ainsi que notre feuille de route.

Démo

Pour en savoir plus, consultez notre blog.

À propos de Cognition

Nous sommes un laboratoire d’IA appliquée qui conçoit des agents logiciels de bout en bout. Nous créons des ingénieurs logiciels IA qui aident les équipes d’ingénierie ambitieuses à résorber leur backlog.