
Graphite a annoncé une levée de fonds de série B de 52 millions de dollars et lance Diamond, son agent IA autonome pour réimaginer la revue de code à l'ère de l'IA. Graphite propose une plateforme de revue de code alimentée par l'IA qui donne aux développeurs un retour sur chaque modification de code en quelques secondes.
La revue du code est une activité d'assurance qualité des logiciels au cours de laquelle une ou plusieurs personnes examinent le code source d'un programme informatique, soit après sa mise en œuvre, soit au cours du processus de développement. Bien que la découverte directe de problèmes de qualité soit souvent l'objectif principal, les revues de code sont généralement effectuées pour atteindre une combinaison d'objectifs, notamment pour améliorer la qualité et la maintenabilité du code interne en améliorant la lisibilité, l'uniformité et la compréhensibilité. En outre, la revue du code permet de détecter les défauts et de trouver des problèmes tels que des problèmes de performance, des vulnérabilités de sécurité et des logiciels malveillants injectés.
Actuellement, l'IA générative accélère le codage, mais que se passe-t-il ensuite ? Comment s'assurer que les modifications générées par l'IA sont examinées, testées et déployées en toute sécurité ? Pour exploiter pleinement les gains de productivité des EDI natifs (par exemple Windsurf, Cursor, GitHub Copilot) et des agents de développement autonomes (par exemple Cognition, Claude Code), les équipes d'aujourd'hui ont également besoin de l'IA dans les processus de révision, de test et de déploiement.
Selon Graphite, l'avenir de cette "boucle extérieure" est un modèle hybride, où les humains et les agents d'IA collaborent pour obtenir plus sans compromettre la qualité. C'est pourquoi Graphite propose une plateforme de révision de code alimentée par l'IA qui donne aux développeurs un retour "sur chaque changement de code en quelques secondes, résume automatiquement les demandes d'extraction, transforme les commentaires en suggestions de code exploitables et corrige automatiquement les défaillances de l'IC."
En outre, Graphite offrirait le même flux de travail et la même chaîne d'outils que Meta et Google : des PR empilés, une affectation automatisée des réviseurs, une file d'attente de fusion puissante et adaptée à la pile, et des analyses de productivité détaillées (SEI). Graphite affirme notamment proposer "une plateforme de revue de code transparente et de bout en bout qui aide des entreprises de premier plan comme Shopify, Snowflake, Figma et Perplexity à livrer leurs produits plus rapidement que jamais.
Le 18 mars 2025, Graphite a annoncé une levée de fonds de série B de 52 millions de dollars, menée par Accel, avec la participation de Menlo Ventures via son Anthology Fund avec Anthropic, Shopify Ventures, et Figma Ventures, ainsi que des investisseurs de retour Andreessen Horowitz (a16z) et The General Partnership. Dans la foulée de cette levée de fonds, Graphite présente également Diamond, son agent IA de révision de code, qui est un produit autonome.
Présentation de Diamond
Selon Graphite, "Diamond fournit un feedback instantané et à haut niveau de signal sur chaque pull request, en détectant les bogues, les erreurs de logique, les incohérences de style, les vulnérabilités de sécurité, et bien plus encore." Il est livré avec des fonctionnalités qui permettent de comprendre et d'améliorer le processus de révision du code. Graphite cite notamment les fonctionnalités suivantes :
- Règles personnalisables : Pour faire respecter les modèles de codage propres à votre équipe en important votre propre guide de style.
- Paramètres de commentaires : Pour améliorer la clarté en filtrant les commentaires indésirables, garantissant ainsi une expérience de révision ciblée, avec un niveau de signal élevé et un niveau de bruit faible.
- Connaissance de la base de code : Pour améliorer la qualité des commentaires grâce au contexte recueilli directement dans votre base de code.
- Informations sur les révisions : Pour accéder à des analyses sur les métriques des commentaires, y compris les catégories de problèmes.
- Suggestions de corrections : Pour accepter les améliorations du code en un seul clic.
- Intégration universelle de GitHub : Permet à Diamond de fonctionner dans n'importe quel dépôt, que vous ayez ou non un plan Graphite.
Diamond est gratuit pour un maximum de 100 PR examinés par mois et peut être acheté séparément d'un abonnement Graphite.
Menlo Ventures a participé au tour de table par l'intermédiaire de son Anthology Fund, une initiative de 100 millions de dollars lancée en 2024 avec Anthropic. Rama Sekhar de Menlo Ventures a déclaré : "À mesure que la génération de code par IA progresse, la révision du code par IA devient de plus en plus critique. Avec le lancement de Diamond, Graphite a établi une nouvelle norme pour la revue de code par IA, garantissant que les équipes peuvent faire confiance au code généré par l'IA et le mettre à l'échelle en toute confiance".
Christine Esserman d'Accel a notamment commenté ces annonces : "Alors que l'IA transforme le développement de logiciels, Graphite est l'outil de référence pour les équipes d'ingénieurs les plus avant-gardistes du monde. Il devient la couche canonique où les humains et les agents collaborent sur le code et poursuit l'héritage des investissements d'Accel dans des outils de développement modernes et centrés sur la conception comme Linear et Vercel".
Chez Graphite, ils sont donc convaincus que la revue du code devrait être exécutée par des agents d'IA et des développeurs humains travaillant ensemble. C'est pourquoi, Diamond est présenté comme un produit autonome pour augmenter la productivité des développeurs. Cependant, malgré la présence des agents d'IA, les bonnes pratiques de codage restent nécessaires pour faciliter la révision du code.
Voici quelques conseils supplémentaires pour donner un feedback lors d'une revue de code :
- Réfléchissez aux avantages qu'il y a à examiner le code de quelqu'un d'autre (réseautage, familiarisation avec une nouvelle base de code, apprentissage de nouveaux idiomes, etc.)
- Faites-le souvent.
- Donnez un retour d'information au-delà des limites de votre équipe.
- Ne faites pas de suppositions.
- N'attendez pas le même degré de dévouement pour votre pull request.
- Soyez aimable.
Lire aussi : Revue de code : un guide en 5 étapes pour que vos collègues vous détestent, par Mensur Durakovic.
À propos de Graphite
Graphite est une plateforme alimentée par IA pour la productivité des développeurs, soutenue par Anthropic. Graphite aide les équipes sur GitHub à livrer des logiciels de meilleure qualité, plus rapidement. Graphite est conçu pour améliorer l'expérience des développeurs au fur et à mesure que l'équipe s'agrandit. Et grâce à la synchronisation en temps réel avec GitHub, vous pouvez utiliser Graphite même si le reste de votre équipe ne l'utilise pas encore.
Source : Graphite
Et vous ?


Voir aussi :



Vous avez lu gratuitement 2 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.