Devin AI
Devin est un ingénieur logiciel autonome basé sur l'IA capable de comprendre des bases de code, de planifier et d'implémenter des tâches logicielles, d'exécuter des tests, de déboguer des problèmes, de créer des demandes de tirage et de collaborer avec des équipes de développement.
Devin est une plateforme d'ingénierie logicielle autonome basée sur l'IA de Cognition, conçue pour les développeurs, les équipes d'ingénierie et les organisations souhaitant déléguer des tâches de développement logiciel à un agent IA. Elle peut travailler à travers les dépôts, comprendre les bases de code existantes, écrire et modifier du code, exécuter des commandes, naviguer sur le web, exécuter des tests, déboguer des problèmes et créer des demandes de tirage. Devin fournit un IDE intégré, un terminal et un navigateur interactif afin que les développeurs puissent suivre son travail et reprendre le contrôle si nécessaire.
La plateforme inclut Ask Devin, qui permet aux utilisateurs d'explorer un dépôt, de poser des questions sur l'architecture et les dépendances, et de planifier la mise en œuvre avant d'apporter des modifications au code. Une fois une tâche définie, les utilisateurs peuvent la confier au mode Agent pour une exécution autonome. Devin peut travailler sur des corrections de bogues, le développement de fonctionnalités, le refactoring, les migrations, la création de tests, les problèmes d'intégration continue, les mises à jour de dépendances et d'autres tâches d'ingénierie.
Devin indexe automatiquement les dépôts connectés et génère une documentation DeepWiki contenant des diagrammes d'architecture, des résumés et des liens vers du matériel source. Il prend également en charge les intégrations avec des outils tels que GitHub, Slack, Jira, Linear et des systèmes compatibles avec MCP. Le serveur Devin MCP permet aux applications IA externes et aux IDE d'interagir de manière programmatique avec les sessions, les connaissances, les livrets et la planification de Devin.
Pour les projets plus importants, les équipes peuvent exécuter plusieurs Devins en parallèle, tandis que l'API de Devin permet la création de sessions programmatiques et l'automatisation des flux de travail. Devin prend en charge des centaines d'intégrations et peut fonctionner avec des outils tels que GitHub, Slack, Asana, AWS, Datadog, Linear, PostgreSQL, Snowflake et d'autres.
Un plan gratuit est disponible pour les particuliers avec une utilisation limitée. Le Pro coûte 20$/mois, le Max coûte 200$/mois, et le plan Équipes commence à 80$/mois avec des membres illimités. Les plans payants combinent des quotas d'utilisation inclus avec des crédits à la demande prépayés. Les clients d'entreprise utilisent des unités de calcul d'agent (ACUs) sous un tarif personnalisé.