Outils pour développeurs · par Green Yoga Inc

Vos agents IA réinventent sans cesse les variables.

Une session écrit MAX_RETRIES ; la suivante invente RETRY_LIMIT pour la même idée — et les deux divergent. VarAlign se souvient de la manière dont vos agents ont nommé les choses, d’une session à l’autre et entre Claude Code et Kilo, et vous montre chaque doublon et chaque dérive.

Extension gratuite · déterministe (sans LLM) · 100 % local — votre code ne quitte jamais votre machine

VarAlign montrant des noms de variables incohérents à gauche, alignés en noms cohérents à droite

Le problème est mesuré, pas hypothétique

Des recherches indépendantes montrent sans cesse la même chose : les bases de code assistées par l’IA accumulent la duplication et les incohérences de nommage plus vite que les équipes ne les consolident.

+81%

de blocs de code dupliqués depuis 2023 — tandis que le refactoring est passé de 21% à 3.8% des changements

GitClear, Jan 2026 · 623M lignes modifiées

~2×

davantage d’incohérences de nommage dans les pull requests rédigées par l’IA que dans celles rédigées par des humains

CodeRabbit, Dec 2025 · 470 PRs

12

de concepts dupliqués à forte confiance que VarAlign a trouvés dans un service de 63 fichiers lorsque nous l’avons appliqué à nos propres dépôts (~27k tracked assignments)

Utilisation interne de Green Yoga, 2026

Voir en action

Une vraie capture, pas une maquette : détectez les doublons, examinez une paire, écartez un cas intentionnel — toute la famille de noms se calme — et générez une consigne de remédiation pour votre assistant IA.

Démo animée : VarAlign trouve des variables dupliquées dans VS Code, une paire est examinée et écartée, puis une consigne de correction est générée

Comment fonctionne VarAlign

1 · Track

Une mémoire que vos agents n’ont pas

Un hook de capture enregistre chaque affectation écrite par votre assistant IA — nom, forme de la valeur, fichier, session — dans un registre en fichier plat au sein de votre dépôt. Une analyse de base couvre le code déjà existant, et la session suivante démarre avec un bloc de contexte « ces noms existent déjà ».

2 · Detect

Détection des doublons adaptée au langage

Un moteur déterministe attribue un score aux suspects de doublon, de dérive et de désalignement. Il connaît la casse des constantes Python, la capitalisation des exports Go et la sensibilité à la casse de PowerShell — les conventions ne sont donc pas signalées, seuls les vrais conflits le sont.

3 · Review & fix

Vous restez le juge

Des vues natives dans VS Code affichent chaque suspect : écarter (un seul rejet fait taire toute la famille de noms), confirmer, transmettre une consigne de correction à Claude ou Kilo — ou laisser la fonction Pro Merge Variables fusionner la paire en une seule étape. Un garde-fou CI peut tenir la ligne dans les pipelines.

Local-first par conception

Votre code ne quitte jamais votre machine

Le moteur est intégré à l’extension et s’exécute sur votre matériel. Pas d’analyse dans le cloud, pas de télémétrie, pas de compte — et pas de LLM : la détection est déterministe, donc les résultats sont reproductibles et gratuits. Même la licence Pro est vérifiée hors ligne. Si vous travaillez dans un environnement verrouillé ou isolé du réseau, VarAlign a été conçu pour vous.

Tarifs

Commencez gratuitement. Passez à la version supérieure quand Merge Variables commence à vous faire gagner du temps de revue.

Gratuit

$0
  • Détection complète des doublons et des dérives
  • Vues Doublons · Variables · Sessions
  • Flux de revue + consignes de correction
  • Corriger avec l’IA (Claude Code / Kilo)
  • Commande de garde-fou CI
Installer gratuitement
Offre de lancement

Pro

$79/year
  • Tout ce qui est inclus dans Gratuit
  • Merge Variables — consolidation en une étape
  • Clé de licence hors ligne (sans compte)
  • Fonctionne en air-gapped · grâce de 14-day
  • 1 seat · livré par e-mail

Équipe

$15/user/mo
  • Tout ce qui est inclus dans Pro
  • Registre partagé et synchronisation des revues
  • Garde-fou CI à l’échelle de l’organisation
  • Rapport au niveau de l’organisation
Parlez-nous

Entreprise

Sur mesure
  • Fichiers de licence hors ligne, tout en on-premise
  • Prise en charge des déploiements air-gapped
  • Support prioritaire des langues
  • SLA de support
Contactez-nous

Les licences Pro sont des clés Ed25519 signées hors ligne et envoyées par e-mail — activez-les avec « VarAlign: Enter License » dans VS Code. Le moteur est sous licence Apache-2.0 ; l’extension est disponible en source (BSL 1.1) sur GitHub.

Pour les responsables d’ingénierie

Audit d’alignement de code par IA

Nous exécutons VarAlign sur l’ensemble de votre base de code, traitons chaque résultat avec des notes, séparons les vrais problèmes des différences intentionnelles et livrons un rapport priorisé avec un plan de remédiation. Forfait fixe, $1,500–$5,000 par dépôt selon sa taille — et chaque audit sert aussi d’intégration de votre équipe à l’outil.

Questions fréquemment posées

Qu'est-ce que VarAlign ?
VarAlign est une extension VS Code ainsi qu'un moteur sans dépendance qui suit, à travers les sessions, chaque affectation de variable écrite par les agents de codage IA dans vos dépôts. Il détecte les concepts en double (MAX_RETRIES vs RETRY_LIMIT), les valeurs qui ont dérivé, et les noms mal alignés — et propose un flux de revue pour ignorer, confirmer ou corriger chaque constat.
Mon code quitte-t-il ma machine ?
Non. La détection, l'évaluation et le stockage s'exécutent tous localement — le moteur est intégré à l'extension, il n'y a ni analyse cloud, ni télémétrie, ni envoi de code. L'analyse est déterministe (sans LLM), elle fonctionne donc aussi dans des environnements verrouillés et isolés.
Avec quels outils de codage IA fonctionne-t-il ?
VarAlign installe aujourd'hui un hook de capture pour Claude Code, avec un adaptateur Kilo Code en cours de développement — les deux agents partagent un registre unique par dépôt. Il fonctionne également avec n'importe quel flux de travail via une analyse de base complète du dépôt, afin que vous puissiez l'utiliser même sans hook d'agent pris en charge.
En quoi est-il différent d'un linter ou d'un bot de revue de PR ?
Les linters et les bots de PR ne voient qu'un fichier ou qu'un diff à la fois. Les constats de VarAlign proviennent d'un registre persistant entre les sessions, il détecte donc l'incohérence qui n'existe qu'entre les sessions et entre les agents — exactement le type de problème que les outils limités au diff manquent. Son moteur sensible au langage connaît la casse des constantes Python, la capitalisation des exports Go et l'insensibilité à la casse de PowerShell, de sorte que les conventions ne sont pas signalées comme des doublons.
Qu'apporte Pro et comment fonctionne la licence ?
Pro ($79 per year, one seat) débloque Merge Variables — sélectionnez une paire en double et VarAlign la consolide : nom canonique, références réécrites, définition en double supprimée. La licence est une clé hors ligne signée Ed25519 et envoyée par e-mail : collez-la dans VS Code avec la commande 'VarAlign: Enter License'. La vérification s'effectue sur votre machine avec une période de grâce de 14 jours après l'expiration — pas de compte, pas d'appel à domicile.
Qu'est-ce que l'audit d'alignement du code IA ?
Une mission à tarif fixe ($1,500–$5,000 par dépôt, selon la taille) où nous exécutons VarAlign sur votre base de code, trions chaque constat avec des notes, séparons les vrais problèmes des différences intentionnelles, et livrons un rapport priorisé avec un plan de remédiation. C'est le moyen le plus rapide de savoir où la dérive des noms et des configurations s'accumule dans une base de code fortement assistée par l'IA.
VarAlign est-il open source ?
Le moteur est sous Apache-2.0 (gratuit pour toujours, le cœur de l’adoption). L’extension VS Code est disponible en source sous la Business Source License 1.1 — gratuite à utiliser et à modifier, sans revente ni offre hébergée concurrente, et sera convertie en Apache-2.0 en 2030. Le code source de l’extension est public sur GitHub.

Un concept, un nom, une base de code plus propre.