Aller au contenu
DiffwrightBêta

article

Diffwright 0.15.0 : la prochaine étape

Diffwright prépare sa plus importante évolution à ce jour. La version 0.15.0 étendra la prise en charge des plateformes Git avec GitHub et GitLab, ajoutera de nouvelles façons d’utiliser l’IA via Anthropic, OpenAI et Codex CLI, et apportera de nombreuses améliorations UX/UI. Certaines fonctions deviendront à terme réservées à une licence Pro, mais une version gratuite complète restera disponible.

Diffwright 0.15.0 : la prochaine étape

Résumé — Diffwright prépare sa plus importante évolution à ce jour. La version 0.15.0 étendra la prise en charge des plateformes Git avec GitHub et GitLab, ajoutera de nouvelles façons d’utiliser l’IA via Anthropic, OpenAI et Codex CLI, et apportera de nombreuses améliorations UX/UI. Certaines fonctions deviendront à terme réservées à une licence Pro, mais une version gratuite complète restera disponible.

Diffwright évolue rapidement, et la prochaine version marquera une étape importante dans l’histoire de l’application.

La version 0.15.0 ne sera pas une simple mise à jour incrémentale. Elle posera les bases d’un Diffwright plus ouvert, plus flexible et capable de s’intégrer dans davantage d’environnements de développement.

Depuis le début, l’objectif reste le même : rendre la revue de code plus rapide, plus confortable et plus pertinente, sans retirer au développeur le contrôle final sur ses Pull Requests.

Avec cette prochaine version, Diffwright va franchir un cap important.

GitHub et GitLab rejoignent Azure DevOps

Jusqu’à présent, Diffwright s’intègre principalement avec Azure DevOps.

La version 0.15.0 introduira la possibilité de connecter également un compte GitHub ou GitLab.

L’objectif est de ne plus lier l’expérience Diffwright à une seule plateforme. Que vos projets soient hébergés sur Azure DevOps, GitHub ou GitLab, l’application doit pouvoir s’intégrer naturellement à votre workflow existant.

Cette évolution représente une étape essentielle pour rendre Diffwright accessible à davantage de développeurs, d’équipes et d’organisations.

Dans un premier temps, ces nouvelles intégrations seront proposées en bêta. Elles évolueront progressivement en fonction des retours utilisateurs et des différences propres à chaque plateforme.

Plus de liberté dans le choix du moteur IA

L’IA est au cœur de l’expérience Diffwright, mais cela ne signifie pas que l’application doit imposer un fournisseur unique.

Aujourd’hui, Diffwright permet notamment de travailler avec Claude Code. Avec la version 0.15.0, les possibilités vont s’élargir.

Il sera prévu de pouvoir utiliser :

  • une clé API Anthropic ;
  • une clé API OpenAI ;
  • Claude Code ;
  • Codex CLI.

Cette approche répond à une idée simple : vous devez rester libre de choisir l’outil IA qui correspond le mieux à votre environnement, à vos préférences et à votre manière de travailler.

Pour les utilisateurs de solutions CLI comme Claude Code ou Codex, Diffwright continuera à privilégier une approche locale lorsque cela est possible. Pour ceux qui préfèrent travailler directement avec les API des fournisseurs, l’application offrira également cette possibilité.

À terme, l’objectif est de permettre à Diffwright d’évoluer avec l’écosystème IA plutôt que de dépendre d’un seul modèle ou d’un seul fournisseur.

Une expérience Windows nettement améliorée

La version 0.15.0 comprendra également de nombreuses corrections et améliorations de l’interface.

Une attention particulière est actuellement portée à la version Windows de l’application.

Diffwright a été pensé comme une application desktop et l’expérience doit être cohérente, fluide et agréable quelle que soit la plateforme utilisée. Plusieurs comportements spécifiques à Windows seront donc corrigés ou retravaillés, aussi bien au niveau de l’interface que de l’expérience générale.

Cette version apportera également plusieurs améliorations UX/UI plus globales : interactions plus claires, meilleure lisibilité de certaines informations, ajustements dans les écrans de review et différents raffinements destinés à rendre l’utilisation quotidienne plus naturelle.

Une version ambitieuse… mais encore en bêta

La 0.15.0 introduira beaucoup de changements en une seule version.

Pour cette raison, les nouvelles fonctionnalités annoncées ici doivent être considérées comme bêta.

Cela concerne notamment :

  • les intégrations GitHub et GitLab ;
  • les nouveaux fournisseurs et modes d’utilisation de l’IA ;
  • certaines évolutions importantes de l’interface et du workflow de review.

Diffwright reste un produit en développement actif. Certaines fonctionnalités pourront donc changer, être ajustées ou évoluer rapidement au fil des versions.

Les retours des utilisateurs auront un rôle important dans cette phase. Ils permettront notamment d’identifier les workflows réellement utiles, les points de friction et les fonctionnalités qui méritent d’être approfondies.

Vers une licence Pro

Diffwright va également faire évoluer son modèle de distribution.

À moyen terme, certaines fonctionnalités seront réservées à une licence Pro.

Le périmètre exact de cette licence ainsi que son prix ne sont pas encore définis. Il est donc trop tôt pour annoncer une grille tarifaire ou une liste définitive de fonctionnalités payantes.

L’objectif n’est cependant pas de transformer Diffwright en une application inutilisable sans abonnement.

Une version gratuite restera disponible.

Elle conservera suffisamment de fonctionnalités pour apporter une réelle amélioration à l’expérience de revue de code et permettre de continuer à utiliser Diffwright de manière pertinente sans licence payante.

La future version Pro aura plutôt vocation à financer le développement du projet et à proposer des fonctionnalités plus avancées aux utilisateurs qui souhaitent aller plus loin avec Diffwright.

Lorsque les contours de cette offre seront suffisamment mûrs, tous les détails seront communiqués de manière transparente avant sa mise en place.

Construire Diffwright pour la suite

La version 0.15.0 représente surtout un changement d’échelle.

Supporter plusieurs plateformes Git et plusieurs fournisseurs IA permettra à Diffwright de devenir progressivement moins dépendant d'un écosystème particulier et beaucoup plus adaptable aux habitudes de chaque développeur.

C’est également la base nécessaire pour les prochaines évolutions du produit.

Diffwright continuera de se concentrer sur ce qui fait sa raison d’être : aider les développeurs à comprendre plus rapidement les changements d’une Pull Request, détecter les points qui méritent leur attention et rédiger de meilleures reviews, tout en laissant la décision finale à l’humain.

La 0.15.0 sera une étape importante de cette évolution — et certainement pas la dernière.

Merci à toutes les personnes qui testent Diffwright, partagent leurs retours et suivent le projet depuis ses premières versions.

La suite arrive bientôt.