Aller au contenu
ReviewRamble

La lettre hebdomadaire

L’IA, évaluée, dans votre boîte mail.

  • Les nouveaux tests d’outils, de modèles, de serveurs MCP et de dépôts, avec le verdict en premier
  • Les prix et les notes revérifiés quand quelque chose change
  • Les nouvelles analyses dès leur publication

Modèles, agents, serveurs MCP et les outils qui méritent vraiment votre temps.

Un e-mail par semaine. Désinscrivez-vous avec le lien présent dans chaque lettre. Comment nous utilisons votre e-mail

Repowise

Un index local de votre code, de votre historique git et de vos décisions, que les agents de code interrogent via MCP au lieu de fouiller fichier par fichier.

Avis de Sheela · Mis à jour

Voir sur GitHub Open source

Notre note

4.1/5

Repowise donne à un agent de code une carte du dépôt et à l'équipe un outil de santé du code à partir du même index, au prix d'une première construction lente et d'une surface vaste qui change vite.

Qu’est-ce que Repowise ?

Repowise indexe un dépôt une seule fois sur votre machine : un graphe d'appels sur 28 langages analysés, l'historique git, les responsables, les tests, le code mort, un score de santé de 1 à 10 pour chaque fichier et des décisions extraites des ADR, des commentaires, des commits et des sessions d'agents. Les agents de code le lisent via dix outils MCP par défaut (sept autres sont optionnels), comme get_answer, get_context, get_risk et get_change_risk ; les personnes lisent le même index dans un tableau de bord local, une extension VS Code et une CLI.

Les couches graphe, risque, santé, tests et code mort ne font aucun appel à un LLM et ne demandent aucune clé d'API. La prose générée, l'extraction de décisions et le code de refactorisation sont optionnels et passent par votre propre fournisseur de modèles ou par Ollama. S'y ajoutent repowise distill, qui réduit la sortie des tests, des installations et de git avant que l'agent la lise, des fichiers CLAUDE.md et AGENTS.md générés, des scores de risque de changement pour la CI et un bot de PR gratuit.

Le code est sous AGPL-3.0, écrit en Python et installé depuis PyPI. La même équipe propose une version hébergée sur repowise.dev avec des offres payantes, et vend des licences commerciales pour l'auto-hébergement sans les conditions de l'AGPL. La version 0.60.1 est sortie le 2 novembre 2026.

Repowise vaut-il le coup ?

Repowise est un index de code qui remplit deux fonctions avec une seule construction : il répond aux questions d'un agent sur un dépôt, et il note le code pour les personnes qui le maintiennent. La plupart des outils de contexte pour agents s'arrêtent à la recherche ou au graphe d'appels ; celui-ci ajoute l'historique git, les responsables, la portée des tests et le risque de changement.

Les mainteneurs publient les chiffres derrière leurs promesses, et ce sont les leurs. Sur 43 questions portant sur django/django, un agent équipé de Repowise a fait 3,8 appels d'outils au lieu de 7,2, ouvert 3,0 fichiers au lieu de 7,2 et produit 31,6 % de sortie en moins. Sur 42 cas scellés de ContextBench, get_answer a trouvé 0,876 des fichiers nécessaires à un correctif, contre 0,610 pour CodeGraph. Le score de santé a repéré 2,3 fois plus de fichiers devenus bogués que CodeScene, à budget de revue égal, sur 2 770 fichiers. Ce sont tous des bancs d'essai de l'éditeur, avec la méthode dans docs/BENCHMARKS.md ; nous n'avons trouvé aucune réplication indépendante.

La même page de résultats est honnête sur le coût. Construire le graphe d'appels est rapide et léger (2,77 secondes et 75 Mo de mémoire, le plus bas des cinq outils sur les 35 dépôts testés), mais l'index complet de django a pris 366,8 secondes contre 16,4 pour CodeGraph, parce que Repowise construit aussi les couches historique, wiki, décisions et santé. Si un graphe d'appels vous suffit, CodeGraph ou Serena sont plus légers.

Avant de l'adopter, quelques points à vérifier. La CLI envoie par défaut une télémétrie anonyme (noms de commandes, noms d'options et tranches approximatives de nombre de fichiers, jamais de code ni de chemins), que l'on coupe avec repowise telemetry disable ou DO_NOT_TRACK=1. La licence AGPL-3.0 ne coûte rien pour un usage interne, mais intégrer Repowise dans un produit que vous distribuez exige une licence commerciale. Et le projet avance vite : la version 0.60.1 sept mois après la création du dépôt, avec 467 issues et pull requests ouvertes.

C'est sur le score de santé qu'il se distingue le plus de ses concurrents en contexte pour agents. Sur le même banc d'essai, CodeScene signale environ 27 fichiers là où Repowise en signale 132, avec une meilleure précision (0,636 contre 0,580) ; une équipe qui veut une courte liste à traiter trouvera peut-être le seuil de l'acteur établi plus utile.

Là où il fait la différence

  • Une ingénieure backend qui rejoint un monolithe Python de 500 000 lignes

    Faire répondre Claude Code aux questions sur le code sans relire des dizaines de fichiers à chaque fois

    repowise init --yes --no-prose, puis repowise serve ; Claude Code appelle get_overview et get_answer au lieu de fouiller avec grep. Dans le test de l'éditeur sur django, les appels d'outils par question sont passés de 7,2 à 3,8. Ni clé d'API ni dépense pour l'index lui-même.

  • Un responsable d'ingénierie avec une équipe de 12 personnes et beaucoup de code ancien

    Décider quels fichiers refactoriser en premier ce trimestre

    repowise next classe les fichiers par impact et effort à partir du churn, des dépendances entrantes, de la couverture et de l'historique des bogues, et repowise health --refactoring-targets donne des plans concrets. Auto-hébergé, c'est gratuit ; Teams hébergé coûte $20 par siège et par mois, soit $240 par mois pour 12 personnes.

  • Une équipe plateforme dont les services de paiement sont répartis sur trois dépôts

    Repérer avant le merge les changements d'API qui casseraient le service d'une autre équipe

    Ajouter les dépôts à un workspace et lancer repowise workspace check en CI ; il rapproche les contrats HTTP, gRPC et d'événements entre dépôts et nomme les fichiers consommateurs touchés. Aucun appel à un LLM, donc le même diff obtient toujours la même réponse.

Avant de vous engager

Mise en route
uv tool install repowise (ou pipx, ou pip), puis repowise init --yes --no-prose dans le dépôt et repowise serve pour le tableau de bord et le serveur MCP ; le tableau de bord demande Node 20 ou plus récent. init configure Claude Code automatiquement ; les autres agents reçoivent un extrait de configuration.
Intégrations
Dix outils MCP par défaut plus sept optionnels, prise en charge complète de Claude Code et Codex CLI, bonne prise en charge de VS Code, Cursor, OpenCode, Hermes, GitHub Copilot CLI et Kiro ; une extension VS Code, une GitHub Action, un modèle GitLab CI, une sortie SARIF et un bot de PR GitHub gratuit.
Données et confidentialité
En auto-hébergement, l'index reste sur votre machine et le code source brut n'est pas stocké. La télémétrie anonyme de la CLI est active par défaut et conservée 90 jours ; les fonctions de prose optionnelles envoient des prompts dérivés du code à votre propre fournisseur de LLM, et avec Ollama rien ne quitte la machine. Le service hébergé indexe votre code sur sa plateforme.
Coût à grande échelle
L'auto-hébergement est gratuit ; l'éditeur a mesuré 75 Mo de mémoire pour construire le graphe d'appels et a indexé dotnet/runtime, 15 millions de lignes, sur un seul portable. Pro hébergé coûte $15 par mois pour 5 dépôts privés ($20 pour les nouveaux abonnés à partir du 1er décembre), Teams $20 par siège et par mois avec 3 sièges minimum et 25 dépôts mutualisés ; les licences commerciales auto-hébergées sont vendues par siège, par dépôt ou pour toute l'entreprise, tarifs non publiés.
Limites
L'indexation complète avec toutes les couches est bien plus lente qu'un outil limité au graphe ; 6 langages légers et 8 structurels n'ont qu'un graphe d'imports ou l'historique git ; les bancs d'essai sont menés par l'éditeur ; 467 issues et pull requests ouvertes.

Les points forts

  • Un seul index sert l'agent via MCP et les personnes dans un tableau de bord
  • Graphe, risque, santé et code mort sans clé d'API ni appel à un LLM
  • Bancs d'essai publiés et reproductibles, y compris ceux qu'il perd
  • Réduction réversible de la sortie des commandes avec repowise distill
  • Carte des contrats entre dépôts et garde-fou contre les changements cassants

Les points faibles

  • Index complet lent : 366,8 s sur django contre 16,4 s pour CodeGraph
  • Télémétrie anonyme de la CLI activée par défaut
  • AGPL-3.0 ; l'intégrer dans un produit exige une licence commerciale
  • 467 issues et pull requests ouvertes ; les interfaces changent souvent

Idéal pour

Les équipes qui utilisent Claude Code, Codex ou Cursor sur un dépôt volumineux ou inconnu et qui veulent aussi santé du code, risque de changement et impact sur les tests depuis le même index local.

Alternatives à Repowise

Repowise : questions fréquentes

Repowise vaut-il le coup ?
Repowise donne à un agent de code une carte du dépôt et à l'équipe un outil de santé du code à partir du même index, au prix d'une première construction lente et d'une surface vaste qui change vite. Nous lui donnons 4.1 sur 5.
Combien coûte Repowise ?
Gratuit en auto-hébergement sous AGPL-3.0. Hébergé sur repowise.dev : Free pour 2 dépôts publics ; Pro à $15/mois pour 5 dépôts privés ($20 pour les nouveaux abonnés à partir du 1er décembre) ; Teams à $20/siège/mois, 3 sièges minimum ; Enterprise sur devis.
Quels sont les inconvénients de Repowise ?
Index complet lent : 366,8 s sur django contre 16,4 s pour CodeGraph; télémétrie anonyme de la CLI activée par défaut; aGPL-3.0 ; l'intégrer dans un produit exige une licence commerciale; 467 issues et pull requests ouvertes ; les interfaces changent souvent.
À qui s’adresse Repowise ?
Les équipes qui utilisent Claude Code, Codex ou Cursor sur un dépôt volumineux ou inconnu et qui veulent aussi santé du code, risque de changement et impact sur les tests depuis le même index local.
Combien coûte Repowise pour une équipe ou en production ?
L'auto-hébergement est gratuit ; l'éditeur a mesuré 75 Mo de mémoire pour construire le graphe d'appels et a indexé dotnet/runtime, 15 millions de lignes, sur un seul portable. Pro hébergé coûte $15 par mois pour 5 dépôts privés ($20 pour les nouveaux abonnés à partir du 1er décembre), Teams $20 par siège et par mois avec 3 sièges minimum et 25 dépôts mutualisés ; les licences commerciales auto-hébergées sont vendues par siège, par dépôt ou pour toute l'entreprise, tarifs non publiés.
Repowise est-il sûr pour les données de l’entreprise ?
En auto-hébergement, l'index reste sur votre machine et le code source brut n'est pas stocké. La télémétrie anonyme de la CLI est active par défaut et conservée 90 jours ; les fonctions de prose optionnelles envoient des prompts dérivés du code à votre propre fournisseur de LLM, et avec Ollama rien ne quitte la machine. Le service hébergé indexe votre code sur sa plateforme.
Quelles sont les meilleures alternatives à Repowise ?
Les alternatives les plus proches que nous avons testées sont Graphify.

Réponses vérifiées le 5 nov. 2026.

Vous éditez Repowise ? Affichez cette note sur votre siteRepowise noté 4.1 sur 5 par ReviewRamble