agent active

VT Code

Maker: vinhnx License: MIT OR Apache-2.0 Stars: 783 First released: 2025-08-29 Language: Rust
CLI

About

VT Code is a Rust, Ratatui-based terminal coding agent aimed at long-running autonomous workflows where safety and cost control matter. Its loop engineering includes worktree isolation for parallel agents, a propose/verify split between sub-agents, durable loop state, and cost guardrails, with both an interactive TUI and headless modes (vtcode exec, --full-auto, scheduled tasks). Protocol coverage is unusually broad: MCP in both client and server modes, ACP for Zed integration, A2A, Open Responses, and the Anthropic Messages API, plus Agent Skills and portable Agent Plugins packages. Around 30 providers are built in, from Anthropic and OpenAI to DeepSeek and Moonshot, with experimental local inference via Ollama, LM Studio, and llama.cpp. Lifecycle hooks and provider whitelists are configured in vtcode.toml with per-workspace approval gating.