VTCode: Rust-TUI-Coding-Agent mit AST-Level-Kontextverwaltung
VTCode (github.com/vinhnx/VTCode) ist ein in Rust geschriebener, quelloffener Coding-Agent mit Terminal User Interface (TUI), der einen ungewöhnlich sparsamen Umgang mit dem Kontextfenster verfolgt. Statt den kompletten Verzeichnisbaum in jeden Prompt zu laden, kombiniert VTCode explizites Token-Budget-Tracking mit AST-Level-Extraktion: Über ripgrep und ast-grep werden nur strukturell relevante Code-Chunks identifiziert und ans Modell übermittelt. Der Autor berichtet, dass Prompt-Größen bei Refactoring-Aufgaben dadurch deutlich sanken. Sicherheit ist fest integriert: Auf macOS kommt Seatbelt zum Einsatz, auf Linux Landlock und Seccomp; jeder modellgenerierte Shell-Befehl wird zusätzlich per tree-sitter-bash validiert, bevor er ausgeführt wird. VTCode unterstützt nativ OpenAI-kompatible Custom-Provider per einfachem TOML-Config-Block, was den Einsatz alternativer Endpunkte wie AtlasCloud mit DeepSeek V4 Flash ermöglicht. Das Projekt steht unter MIT-Lizenz.
- AST-Level-Kontextextraktion via ripgrep + ast-grep – nur strukturell relevante Chunks werden gesendet
- Explizites Token-Budget-Tracking verhindert unkontrollierten Kontextwachstum
- Sandboxing: macOS Seatbelt, Linux Landlock + Seccomp, tree-sitter-bash-Validierung jedes Modell-Befehls
- Native Unterstützung für OpenAI-kompatible Custom-Provider per TOML-Konfiguration
- MIT-lizenziert, Repository: github.com/vinhnx/VTCode
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge
- MEINUNGreddit.com1w
Warum Cursor und Claude Code im Kontext-Fenster ersticken
- FORSCHUNGarxiv.org1w
LaMR reduziert Token-Budget für Coding-Agents um bis zu 31 %
- MEINUNGreddit.com1w
Reddit-Debatte: Cursor-Nutzer verwalten manuell MD-Dateien statt zu coden
- FORSCHUNGarxiv.org1w
Correctness-Aware Filtering reduziert LLM-Kontext-Tokens um bis zu 89 %
VTCode: Rust-TUI-Coding-Agent mit AST-Level-Kontextverwaltung
VTCode (github.com/vinhnx/VTCode) ist ein in Rust geschriebener, quelloffener Coding-Agent mit Terminal User Interface (TUI), der einen ungewöhnlich sparsamen Umgang mit dem Kontextfenster verfolgt. Statt den kompletten Verzeichnisbaum in jeden Prompt zu laden, kombiniert VTCode explizites Token-Budget-Tracking mit AST-Level-Extraktion: Über ripgrep und ast-grep werden nur strukturell relevante Code-Chunks identifiziert und ans Modell übermittelt. Der Autor berichtet, dass Prompt-Größen bei Refactoring-Aufgaben dadurch deutlich sanken. Sicherheit ist fest integriert: Auf macOS kommt Seatbelt zum Einsatz, auf Linux Landlock und Seccomp; jeder modellgenerierte Shell-Befehl wird zusätzlich per tree-sitter-bash validiert, bevor er ausgeführt wird. VTCode unterstützt nativ OpenAI-kompatible Custom-Provider per einfachem TOML-Config-Block, was den Einsatz alternativer Endpunkte wie AtlasCloud mit DeepSeek V4 Flash ermöglicht. Das Projekt steht unter MIT-Lizenz.
- AST-Level-Kontextextraktion via ripgrep + ast-grep – nur strukturell relevante Chunks werden gesendet
- Explizites Token-Budget-Tracking verhindert unkontrollierten Kontextwachstum
- Sandboxing: macOS Seatbelt, Linux Landlock + Seccomp, tree-sitter-bash-Validierung jedes Modell-Befehls
- Native Unterstützung für OpenAI-kompatible Custom-Provider per TOML-Konfiguration
- MIT-lizenziert, Repository: github.com/vinhnx/VTCode
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge
- MEINUNGreddit.com1w
Warum Cursor und Claude Code im Kontext-Fenster ersticken
- FORSCHUNGarxiv.org1w
LaMR reduziert Token-Budget für Coding-Agents um bis zu 31 %
- MEINUNGreddit.com1w
Reddit-Debatte: Cursor-Nutzer verwalten manuell MD-Dateien statt zu coden
- FORSCHUNGarxiv.org1w
Correctness-Aware Filtering reduziert LLM-Kontext-Tokens um bis zu 89 %