Relire les mêmes fichiers
À chaque tour, votre agent lit des fichiers qu'il a vus il y a une minute — et vous payez le plein prix pour ce contexte à nouveau.
Pour les développeurs
LeanCTX est le binaire local qui permet à votre agent de codage de lire moins et de se souvenir davantage : 60 à 90 % de jetons en moins, des relectures qui coûtent environ 13 jetons, et une mémoire de projet qui survit aux redémarrages. Gratuit pour toujours, sans compte, fonctionne sur votre machine.
Le coût
Sur un projet personnel, chaque jeton gaspillé est votre argent. Trois fuites silencieuses s'accumulent rapidement.
À chaque tour, votre agent lit des fichiers qu'il a vus il y a une minute — et vous payez le plein prix pour ce contexte à nouveau.
Au fur et à mesure que la fenêtre de contexte se remplit, les agents abandonnent silencieusement ce qu'ils ont lu et les réponses se dégradent sans avertissement (Claude Code #42542).
Plus vous construisez, plus le flux de sorties brutes, de résultats de recherche et de lectures de fichiers inonde la fenêtre, et plus votre facture mensuelle est élevée.
From solo builders to regulated fleets.
Comment ça marche
Un petit binaire Rust exécute la même boucle sur chaque lecture, commande et recherche, localement, sans modification de votre éditeur.
Chaque lecture, recherche et commande shell que votre IA exécute passe d'abord par lean-ctx, sur votre machine. Votre éditeur, agent et flux de travail restent exactement les mêmes.
tree-sitter analyse le fichier sur 26 langues et renvoie une carte ou des signatures, la forme dont le modèle a réellement besoin. Dix modes de lecture choisissent la bonne profondeur par tâche.
Chaque lecture est mise en cache par hachage de contenu, un fichier inchangé revient avec environ 13 jetons au lieu de milliers.
Les découvertes, les décisions et les fichiers modifiés sont sauvegardés et restaurés automatiquement lors de votre prochaine session, vous n'avez donc jamais à réexpliquer le contexte après un redémarrage.
Voir en action
Pas de fichiers de configuration, pas de compte. Installez-le, pointez vos outils dessus et regardez les tokens chuter.
$ curl -fsSL https://leanctx.com/install.sh | sh$ lean-ctx init && lean-ctx setup→ detected Cursor, Claude Code, Copilot, Codex … configured$ lean-ctx read src/server.ts→ 4,200 → 920 tokens · 78% saved$ lean-ctx read src/server.ts→ cache hit · ~13 tokens$ lean-ctx benchmark report .Ce que vous obtenez
Quatre résultats que vous ressentez dès la première session : mesuré, local et gratuit.
Par lecture, chaque lecture, mesuré sur votre propre dépôt avec le benchmark lean-ctx, pas estimé.
La fenêtre se remplit de signal, les longues sessions cessent de dériver et de se dégrader silencieusement en cours de tâche.
Un binaire local. Votre code et vos invites ne parviennent jamais à un service tiers.
Chaque fonctionnalité locale est livrée sous Apache-2.0 : ouverte, inspectable et la vôtre.
Chaque fonctionnalité locale est gratuite pour toujours, garantie par une passerelle CI publique. Vous construisez avec d'autres ? Voir LeanCTX pour les équipes ou comparer les plans.
Oui. Chaque fonctionnalité locale est Apache-2.0 et gratuite pour toujours, et une passerelle CI publique échoue la construction si toute capacité locale passe derrière un mur payant. Les plans payants n'ajoutent que la synchronisation cloud optionnelle.
Non. LeanCTX fonctionne entièrement sur votre machine : pas d'inscription, pas de clé API et pas de télémétrie à moins que vous ne l'activiez.
Non. tree-sitter analyse la structure avant que quoi que ce soit ne soit supprimé, et le résultat compressé n'est utilisé que lorsqu'un score de qualité composite reste à 95 % ou plus (AST, identification et préservation des lignes). Exécutez lean-ctx benchmark report . pour vérifier sur votre propre dépôt.
Tout ce qui parle MCP (Model Context Protocol), 30+ aujourd'hui, plus un hook shell pour le reste. Une seule configuration lean-ctx les détecte et les configure.
Choose the LeanCTX path that matches how you build.
Un binaire Rust. Pas de cloud, pas de compte, Apache-2.0. Votre prochaine session est plus épurée, et le grand livre garde la preuve.
Cookie preferences
We use analytics to understand how our site is used. You choose what's allowed — no tracking runs until you decide.
Essential
Site functionality, security, preferences
Analytics
Pageviews & usage patterns · PostHog EU (Frankfurt) · No cross-site tracking
Read our Privacy Policy for full details. You can change your preferences anytime.