VT Code : Agent de codage TUI open-source en Rust avec support multi-fournisseur et compétences d'agent

✍️ OpenClawRadar📅 Publié: April 25, 2026🔗 Source
VT Code : Agent de codage TUI open-source en Rust avec support multi-fournisseur et compétences d'agent
Ad

VT Code est un agent de codage IA open source basé sur terminal, construit en Rust (utilisant Ratatui pour la TUI). Il prend en charge plusieurs fournisseurs de LLM, notamment Anthropic, OpenAI, Gemini et Codex, ainsi que tout modèle open source via inférence locale avec LM Studio et Ollama (expérimental). L'agent est compatible avec Agent Skills, Model Context Protocol (MCP) et Agent Client Protocol (ACP).

Fonctionnalités clés

  • Support multi-fournisseur LLM avec basculement automatique et gestion efficace du contexte.
  • Compréhension sémantique du code propulsée par ast-grep pour la recherche structurée de code et ripgrep pour les opérations de grep rapides.
  • Agent Skills suivant le standard ouvert Agent Skills, permettant l'extension des capacités externes via un système de compétences standardisé.
  • Sécurité du shell via le durcissement des processus (vtcode-process-hardening) et l'exécuteur bash (vtcode-bash-runner).
  • Détection de terminal et intégration PTY (vtcode-terminal-detection, vtcode-ghostty-vt-sys) pour des captures d'écran plus riches.
  • Extensions pour VSCode et Zed incluses dans le dépôt.
Ad

Installation

Installateur natif (macOS/Linux) :

curl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash
# Ignorer le bundle ripgrep + ast-grep :
curl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash -s -- --without-search-tools

Windows (PowerShell) :

irm https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.ps1 | iex

Via Cargo :

cargo install vtcode

Via Homebrew :

brew install vtcode  # depuis homebrew/core
# ou depuis vinhnx/tap (développement) :
brew tap vinhnx/tap
brew install vtcode

Utilisation

Définissez votre clé API et lancez :

export OPENAI_API_KEY="sk-..."
vtcode

Pour installer le bundle d'outils de recherche optionnel (ripgrep + ast-grep) après l'installation initiale :

vtcode dependencies install search-tools

Architecture

Le projet est organisé en plusieurs crates Rust (par exemple, vtcode-core, vtcode-llm, vtcode-tui, vtcode-tools) et inclut un système de spécification d'outils collaboratifs, un magasin de markdown, une configuration et des événements d'exécution. La boucle de l'agent est documentée dans le README et DeepWiki.

Pour le développement, consultez le dépôt GitHub pour les scripts de configuration (scripts/setup-ghostty-vt-dev.sh, etc.) et le tap Homebrew pour les versions de pointe.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

engram : plugin de mémoire Claude avec capture à seuil de saillance et cycles de rêve
Tools

engram : plugin de mémoire Claude avec capture à seuil de saillance et cycles de rêve

engram est un plugin de mémoire pour Claude qui filtre les observations au moment de la capture en utilisant 5 dimensions de saillance, ne conservant que les événements à score élevé dans SQLite sans appels LLM pour le scoring. Il propose une injection automatique via 5 crochets et des cycles de rêve qui extraient les workflows récurrents à la fin de la session.

OpenClawRadar
ClaudeOrb : Une Extension Chrome Surveille l'Utilisation de l'API Claude en Temps Réel
Tools

ClaudeOrb : Une Extension Chrome Surveille l'Utilisation de l'API Claude en Temps Réel

Un développeur a créé ClaudeOrb, une extension Chrome gratuite qui affiche le pourcentage de session Claude, les limites hebdomadaires, les comptes à rebours, les coûts de Claude Code et les tendances de dépenses sur 7 jours. L'outil a été créé avec Claude Code après avoir atteint des limites de taux sans avertissement.

OpenClawRadar
Table Ronde IA : Outil pour Comparer Plus de 200 Modèles d'IA sur des Questions Structurées
Tools

Table Ronde IA : Outil pour Comparer Plus de 200 Modèles d'IA sur des Questions Structurées

AI Roundtable est un outil gratuit qui permet aux utilisateurs de poser des questions avec des options de réponse définies, de sélectionner jusqu'à 50 modèles parmi une base de plus de 200, et d'obtenir des réponses structurées dans des conditions identiques. Il comprend également une fonction de débat où les modèles peuvent voir le raisonnement des autres et un modèle de relecture qui résume les transcriptions.

OpenClawRadar
PhAIL Benchmark Évalue les Modèles VLA sur des Tâches Réelles de Robotique d'Entrepôt
Tools

PhAIL Benchmark Évalue les Modèles VLA sur des Tâches Réelles de Robotique d'Entrepôt

PhAIL est un benchmark pour robots réels qui teste quatre modèles vision-langage-action sur la préparation de commandes entre bacs à l'aide d'un robot Franka FR3. Le meilleur modèle a atteint 64 unités par heure, contre 330 UPH pour la téléopération humaine et plus de 1 300 UPH pour le travail manuel humain.

OpenClawRadar