Read more
cubic, une plateforme de révision de code alimentée par l'IA fondée par d'anciens ingénieurs d'Instagram et Meta, utilise Claude pour aider les équipes d'ingénierie à livrer plus rapidement du code de haute qualité dans un monde où le développement est axé sur l'IA.
Résultats clés avec Claude
Alors que les outils d'IA transformaient le développement logiciel, les fondateurs de cubic, Allis Yao et Paul Sanglé-Ferrière, ont remarqué que la révision de code devenait le nouveau goulot d'étranglement. Si les développeurs pouvaient générer des fonctionnalités à une vitesse sans précédent, l'évaluation de ce code ne pouvait pas suivre le rythme.
« La révision de code est devenue le principal goulot d'étranglement pour les équipes d'ingénierie », a déclaré Yao, qui a précédemment dirigé des équipes d'ingénierie chez Instagram et Meta. « Avant, tout tournait autour de la rapidité à écrire une fonctionnalité. Aujourd'hui, le code étant généré automatiquement, l'accent est mis sur la qualité — il faut s'assurer que l'architecture est solide, que le code est exempt de bugs et qu'il fait bien ce que vous vouliez. »
Ce changement a créé des défis inédits. Les processus traditionnels de révision du code, qui sont conçus pour du code écrit par des humains, ne pouvaient pas gérer la rapidité de production de l'IA. Plus préoccupant encore, les développeurs commençaient à faire confiance au code généré par l'IA sans l'évaluer correctement, supposant qu'il était correct. La rapidité qui rendait le codage d'IA attrayant créait des problèmes de qualité et de supervision que les outils existants ne pouvaient pas résoudre.
cubic a choisi Claude Sonnet 4 pour deux raisons essentielles : sa capacité à travailler avec des outils de développement et son évaluation bien calibrée du niveau de confiance. Le calibrage de la confiance de Claude signifie que lorsqu'il indique être sûr à 80 %, il a généralement raison environ 80 % du temps — ses niveaux de confiance sont donc des indicateurs fiables pour les équipes.
La capacité de Claude à utiliser des outils permet à cubic d'adopter une approche unique en matière de révision automatisée du code. « Nous donnons essentiellement à Claude un IDE, tout comme un humain réviserait du code sur son ordinateur portable », a expliqué Sanglé-Ferrière. « Il dispose d'un ensemble d'outils qui lui permettent de naviguer dans la base de code et de détecter les problèmes. »
Le calibrage de la confiance de Claude s'adapte également aux différents besoins des équipes. « Chaque équipe a ses propres tolérances en matière de préférences et d'aversions », a déclaré Yao. « Il est essentiel d'avoir un modèle capable de dire “ je suis très confiant sur ceci, mais moins sur cela ”. »
Claude alimente l'approche de cubic pour moderniser la révision de code grâce à plusieurs capacités clés :
L'approche alimentée par l'IA de cubic apporte des améliorations mesurables aux équipes d'ingénierie. Les équipes utilisant la plateforme livrent leur code 28 % plus vite tout en maintenant des standards de qualité élevés, les premières révisions étant effectuées en quelques minutes au lieu de plusieurs heures.
L'impact va au-delà des métriques de rapidité. « Nous disons aux clients de faire un essai gratuit de deux semaines et de nous comparer à la concurrence », a déclaré Yao. « Le véritable indicateur, c'est lorsque les clients choisissent notre produit plutôt que d'autres outils. » Les améliorations de la qualité sont tangibles. « Nous détectons plus de bugs et il y a moins de faux positifs », a-t-elle ajouté.
Pour les développeurs, cubic élimine la charge mentale qui ralentissait traditionnellement les révisions de code. Au lieu de parcourir les fichiers pour déterminer par où commencer et comment les éléments s'articulent entre eux, cubic organise tout de manière logique. « Les développeurs ne se rendent même pas compte que c'est un problème avant d'expérimenter cubic », a déclaré Sanglé-Ferrière. « Vous réalisez que vous n'avez pas besoin de faire d'effort intellectuel pour comprendre ce qui se passe parce que l'IA a tout organisé pour vous. Vous n'avez qu'à faire défiler vers la page, lire les schémas d'architecture et comprendre ce qui se passe. »
Alors que l'IA transforme le développement logiciel, cubic prévoit que la façon dont les équipes collaborent va fondamentalement changer. Les frontières traditionnelles entre l'écriture et la révision du code vont s'estomper à mesure que l'IA modifie les flux de travail du développement. L'IA permet également à davantage de personnes d'écrire du code, y compris des non-développeurs, ce qui accroît le besoin d'outils de révision de code efficaces.
cubic prévoit d'énormes opportunités à mesure que les capacités de l'IA se développent. L'entreprise estime que même si l'IA devient plus sophistiquée, la révision du code restera essentielle car le développement de logiciel nécessite que les équipes collaborent et se comprennent. Alors que l'IA écrit du code de plus en plus sophistiqué, cubic et Claude continueront à construire des outils qui aident les équipes humaines à comprendre, améliorer et livrer ce code en toute confiance.