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
- LAUNCHreddit.com3w
repOx: Rust-CLI packt Repos in unter 15 ms zu LLM-Prompts
- FORSCHUNGarxiv.org5d
Contextual Memory Virtualisation: DAG-basiertes State-Management für LLM-Agenten
- FORSCHUNGmarktechpost.com1d
Microsoft TokenEconomizer senkt Coding-Agent-Kosten um bis zu 30,9 %
- LAUNCHreddit.com0mo
TL: Token-effiziente Programmiersprache für LLM-Workflows
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
- LAUNCHreddit.com3w
repOx: Rust-CLI packt Repos in unter 15 ms zu LLM-Prompts
- FORSCHUNGarxiv.org5d
Contextual Memory Virtualisation: DAG-basiertes State-Management für LLM-Agenten
- FORSCHUNGmarktechpost.com1d
Microsoft TokenEconomizer senkt Coding-Agent-Kosten um bis zu 30,9 %
- LAUNCHreddit.com0mo
TL: Token-effiziente Programmiersprache für LLM-Workflows