vinhnx/VTCode
A Rust terminal coding agent with multi-provider LLM support, safe workspace tools, and MCP/Zed ACP integrations.

VT Code is an open-source coding agent that runs in the terminal, providing LLM-native code understanding through multiple providers with automatic failover. It offers safe file operations, code patching, ripgrep search, fuzzy file discovery, and project indexing as workspace tools. The agent supports interactive TUI sessions with slash commands, streaming responses, and non-interactive ask/exec modes, while integrating with Model Context Protocol and Zed’s Agentic Code Protocol for extensibility.