Chez Cognition, les agents IA décuplent l'efficacité des ingénieurs

La startup Cognition, créatrice de l'agent Devin, a multiplié par neuf l'efficacité de ses ingénieurs grâce à l'automatisation totale des processus de développement.

Chez Cognition, les agents IA décuplent l'efficacité des ingénieurs
Photo : Unsplash / Aerps.com

L'intelligence artificielle transforme en profondeur les méthodes de développement logiciel, illustrée par la trajectoire de Cognition, la startup à l'origine de l'agent autonome Devin. Valorisée à 48 milliards de dollars, l'entreprise a atteint des sommets financiers en automatisant l'essentiel de ses processus, multipliant par neuf l'efficacité de ses ingénieurs.

Travailler Exclusivement depuis un Smartphone

Lors d'une intervention à la conférence Geektime Evolve to AI, Gilad Samuels, premier ingénieur israélien de l'entreprise, a révélé qu'il ne dispose d'aucun environnement de développement local sur son ordinateur. En tant qu'ingénieur de déploiement, il pilote l'ensemble de ses tâches directement depuis son téléphone mobile, tandis que Devin exécute les charges de travail de manière autonome dans le cloud.

Bien qu'elle emploie environ 500 personnes, l'entreprise fonctionne presque sans chefs de produit ni spécialistes de l'assurance qualité. Une équipe centrale d'environ 80 ingénieurs supervise l'ensemble des gammes de produits, pilotant des armadas d'agents Devin qui gèrent la conception, les tests et la maintenance des infrastructures logiques.

Gestion Autonome des Astreintes et Gains de Productivité

Cette architecture opérationnelle génère des gains de productivité spectaculaires. Alors que l'effectif technique a doublé en moins d'un an, le volume des demandes de fusion de code a bondi par dix-huit, traduisant une multiplication par neuf de la productivité par ingénieur. Actuellement, 90 % des initiatives proactives proviennent des agents autonomes, les humains n'en initiant que 10 %.

Par ailleurs, Cognition a remplacé les traditionnelles astreintes de nuit et de weekend par des équipes d'agents automatisés. En cas d'incident en production, ces derniers s'activent, analysent le contexte, reproduisent l'anomalie en environnement isolé et déterminent si une intervention humaine s'avère requise. Le système s'auto-optimise en permanence, analysant chaque défaillance pour en faire profiter les agents de révision du code.

Dans la même rubrique