Ponowne odczytywanie tych samych plików
Za każdą turę Twój agent czyta pliki, które widział minutę temu — i płacisz pełną cenę za ten kontekst ponownie.
Dla twórców
LeanCTX to lokalny binarny plik, który sprawia, że Twój agent kodujący czyta mniej i pamięta więcej: o 60–90% mniej tokenów, ponowne odczytywanie kosztujące około 13 tokenów oraz pamięć projektu, która przetrwa restarty. Za darmo na zawsze, bez konta, działa na Twojej maszynie.
Koszt
W przypadku osobistego projektu, każdy zmarnowany token to Twoje pieniądze. Trzy ciche wycieki szybko się sumują.
Za każdą turę Twój agent czyta pliki, które widział minutę temu — i płacisz pełną cenę za ten kontekst ponownie.
W miarę zapełniania się okna kontekstu, agenci cicho tracą to, co czytali, a odpowiedzi pogarszają się bez ostrzeżenia (Claude Code #42542).
Im więcej budujesz, tym więcej surowego wyjścia, wyników wyszukiwania i odczytów plików zalewa okno, a co za tym idzie — większy rachunek miesięczny.
From solo builders to regulated fleets.
Jak to działa
Mały binarny plik napisany w Rust wykonuje ten sam cykl dla każdego odczytu, polecenia i wyszukiwania, lokalnie, bez zmian w Twoim edytorze.
Każdy odczyt, wyszukiwanie i polecenie shella uruchomione przez Twój AI przechodzi najpierw przez lean-ctx, na Twojej maszynie. Twój edytor, agent i workflow pozostają dokładnie takie same.
tree-sitter parsuje plik w ponad 26 językach i zwraca mapę lub sygnatury – kształt, którego model faktycznie potrzebuje. Dziesięć trybów odczytu wybiera odpowiednią głębokość dla każdego zadania.
Każdy odczyt jest buforowany po hash'u zawartości, więc niezmieniony plik wraca w około 13 tokenów zamiast tysięcy.
Wyniki, decyzje i dotknięte pliki są zapisywane i automatycznie przywracane podczas następnej sesji, więc nigdy nie musisz ponownie wyjaśniać kontekstu po restarcie.
Zobacz to w akcji
Żadnych plików konfiguracyjnych, żadnego konta. Zainstaluj to, skieruj swoje narzędzia na nie i obserwuj spadek tokenów.
$ 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 .Co zyskujesz
Cztery rezultaty, które odczuwasz już podczas pierwszej sesji: mierzalne, lokalne i darmowe.
Za każdy odczyt, za każdy odczyt, zmierzone na Twoim repo z benchmarkiem lean-ctx, a nie szacowane.
Okno wypełnia się sygnałem, dzięki czemu długie sesje nie dryfują i nie degradują cicho w trakcie zadania.
Jeden lokalny binarny plik. Twój kod i podpowiedzi nigdy nie docierają do zewnętrznej usługi.
Każda lokalna funkcja jest wydawana na licencji Apache-2.0: otwarta, inspekcyjna i Twoja.
Każda lokalna funkcja jest darmowa na zawsze, egzekwowane przez publiczną bramę CI. Budujesz z innymi? Zobacz LeanCTX dla zespołów lub porównaj plany.
Tak. Każda lokalna funkcja ma licencję Apache-2.0 i jest darmowa na zawsze, a publiczna bramka CI zawodzi budowę, jeśli jakakolwiek lokalna możliwość trafi za płotem. Płatne plany dodają tylko opcjonalną synchronizację chmurową.
Nie. LeanCTX działa całkowicie na Twojej maszynie: bez rejestracji, bez klucza API i bez telemetrii, chyba że to włączysz.
Nie. tree-sitter parsuje strukturę przed usunięciem czegokolwiek, a skompresowany wynik jest używany tylko wtedy, gdy ogólny wynik jakości utrzymuje się na poziomie 95% lub wyższym (zachowanie AST, identyfikatorów i linii). Uruchom raport benchmarku lean-ctx . aby zweryfikować to na własnym repo.
Z wszystkim, co komunikuje się za pomocą MCP (Model Context Protocol), obecnie ponad 30, plus hak powłoki dla reszty. Jedna konfiguracja lean-ctx wykrywa i je konfigurowuje.
Choose the LeanCTX path that matches how you build.
Jeden binarny plik Rust. Bez chmury, bez konta, Apache-2.0. Twoja następna sesja jest lżejsza, a księga zachowuje potwierdzenie.
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.