Was macht lean-ctx?
LeanCTX (Lean Context) – Kontextintelligenz für KI-Agenten. Eine lokale Binärdatei, die steuert, was Ihre Agenten lesen, sich merkt, was sie lernen, schützt, was sie berühren, und nachweist, was sie speichern. 60–90 % weniger Token als Quittung. 30+ Tools, Rust, lokal zuerst.
Übersicht
LeanCTX ist ein Werkzeug zur Kontextoptimierung, das speziell für KI-Agenten entwickelt wurde. Es läuft als einzelne lokale Binärdatei und reduziert die Kontextgröße, während es die relevanten Informationen bewahrt. Dadurch sinkt der Tokenverbrauch drastisch, und Agenten arbeiten schneller und günstiger.
Funktionen
- Kontextentscheidung: LeanCTX bestimmt automatisch, welche Dateien und Informationen für den aktuellen Agentenkontext relevant sind.
- Lernfähigkeit: Das Tool merkt sich, was Agenten gelernt haben, und stellt dieses Wissen bei Bedarf erneut bereit.
- Zugriffsschutz: Vertrauliche Daten werden durch feingranulare Zugriffsregeln geschützt.
- Nachweis: LeanCTX protokolliert, welche Informationen gespeichert und verwendet wurden.
- Tokenoptimierung: Reduziert den Tokenverbrauch um 60–90 % durch intelligente Filterung.
Unterstützte Plattformen
- Claude Code (Anthropic)
- Cursor
- Codex (GitHub Copilot)
- Weitere KI-Agenten-Plattformen
Installation
Laden Sie die neueste Binärdatei von der Releases-Seite herunter. Führen Sie sie dann direkt aus:
./lean-ctx
Verwendung
LeanCTX kann als Wrapper für Ihren KI-Agenten verwendet werden. Geben Sie die zu analysierenden Dateien als Argumente an:
./lean-ctx --input /pfad/zu/dateien --output /pfad/fuer/kontext
Konfiguration
Erstellen Sie eine Konfigurationsdatei lean-ctx.toml im Projektverzeichnis:
[context]
max_tokens = 4000
include_patterns = ["*.py", "*.rs", "*.md"]
exclude_patterns = ["node_modules", "target"]
[learning]
enabled = true
cache_dir = ".lean-ctx-cache"
[security]
guard_mode = "strict"
allowed_paths = ["./src", "./docs"]
Tools und Integrationen
LeanCTX bietet über 30 integrierte Tools für:
- Dateiverwaltung: Lesen, Schreiben, Suchen
- Kontextanalyse: Tokenzähler, Relevanzscanner
- Sicherheit: Zugriffskontrollen, Audit-Logs
- Lernen: Wissensdatenbank, Verlaufsspeicher
Beispiel
So verwenden Sie LeanCTX mit Claude Code:
./lean-ctx --run "claude"
Dieser Befehl analysiert den aktuellen Arbeitsbereich, erstellt einen optimierten Kontext und übergibt ihn an Claude Code.
Lizenz
MIT