VTCode : un agent de codage TUI en Rust qui réduit agressivement le contexte par un découpage au niveau AST

✍️ OpenClawRadar📅 Publié: May 27, 2026🔗 Source
VTCode : un agent de codage TUI en Rust qui réduit agressivement le contexte par un découpage au niveau AST
Ad

VTCode est un agent de codage TUI open source en Rust qui adopte une approche différente de la gestion du contexte : au lieu de vider l'intégralité de votre arborescence dans chaque prompt, il réduit agressivement le contexte en utilisant un découpage au niveau AST. Conçu pour l'efficacité des tokens et la sécurité, il utilise ripgrep et ast-grep pour extraire uniquement les fragments de code structurellement pertinents, réduisant considérablement la taille des prompts lors des tâches de refactorisation.

Fonctionnalités clés

  • Extraction de contexte au niveau AST : Utilise ripgrep + ast-grep pour n'envoyer que les fragments de code pertinents au modèle, réduisant ainsi la consommation de tokens.
  • Suivi explicite du budget de tokens : L'agent surveille et gère l'utilisation des tokens, empêchant le dépassement du contexte.
  • Sandboxing pour l'exécution de commandes : macOS Seatbelt + Linux Landlock + seccomp + validation tree-sitter-bash sur chaque commande générée par le modèle. L'agent reste dans l'espace de travail.
  • Fournisseurs personnalisés compatibles OpenAI : Branchez facilement n'importe quel endpoint tiers avec un seul bloc de configuration.
Ad

Fonctionnement avec DeepSeek V4 Flash

L'auteur a associé VTCode à DeepSeek V4 Flash via le endpoint Atlas Cloud pour une latence réduite pendant les heures de pointe. La configuration est simple :

[agent]
provider = "atlas"
default_model = "deepseek-ai/deepseek-v4-flash"

[[custom_providers]] name = "atlas" base_url = "https://api.atlascloud.ai/v1" api_key_env = "ATLAS_API_KEY" model = "deepseek-ai/deepseek-v4-flash"

L'agent prend en charge nativement les fournisseurs compatibles OpenAI, donc tout hôte similaire fonctionne — l'auteur a simplement utilisé Atlas car il avait déjà une clé.

À qui cela s'adresse

Développeurs qui souhaitent un agent TUI léger et conscient du contexte pour les tâches de codage, sans brûler des tokens sur des fichiers inutiles ni se soucier de la sécurité des commandes.

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

SDK Open-Source pour le Travail de Connaissance en IA
Tools

SDK Open-Source pour le Travail de Connaissance en IA

Le kw-sdk de ClioAI propose un cadre structuré pour les agents d'IA effectuant du travail intellectuel, mettant en œuvre une boucle d'auto-vérification avec briefing de tâche, création de grille d'évaluation et vérification.

OpenClawRadar
OpenClaw : Révolutionner la maintenance des sites web grâce à une surveillance continue
Tools

OpenClaw : Révolutionner la maintenance des sites web grâce à une surveillance continue

OpenClaw, une agence innovante pilotée par l'IA, redéfinit la maintenance des sites web en opérant sans relâche 24h/24 et 7j/7. En exploitant une automatisation avancée, elle garantit un fonctionnement optimal du site et traite rapidement les problèmes.

OpenClawRadar
IronBee : Couche de vérification open-source pour Claude Code et Cursor
Tools

IronBee : Couche de vérification open-source pour Claude Code et Cursor

IronBee est une couche de vérification open source qui oblige les agents de codage IA à tester les modifications dans un véritable navigateur avant de terminer les tâches. Lors des tests, il a détecté des bugs dans 82 % des sessions Claude Code qui auraient été livrées sans vérification.

OpenClawRadar
Tredict MCP Server Permet à Claude de Créer et de Transmettre des Plans d'Entraînement vers les Montres Sportives
Tools

Tredict MCP Server Permet à Claude de Créer et de Transmettre des Plans d'Entraînement vers les Montres Sportives

Un développeur a créé un serveur Tredict MCP pour Claude.ai et Claude Code, qui génère des plans d'entraînement d'endurance complexes via des prompts et télécharge automatiquement des séances structurées vers les montres Garmin, Coros, Suunto et Wahoo. Le serveur inclut une application MCP pour un retour visuel dans le chat Claude.

OpenClawRadar