VTCode
View on GitHubVT Code is an open-source Rust terminal coding agent.
VT Code is a Rust terminal coding agent: one static binary with a keyboard-first TUI, headless exec, sandboxed tool execution, durable sessions, built-in evals, and MCP, Agent Skills, Plugin, and ACP extensibility across OpenAI, Anthropic, Gemini, and local models.
Use Cases
interactive terminal coding sessionsheadless exec of coding tasksone-shot Q&A about codeagent review of uncommitted changesscheduled cron dependency/CVE auditsresume or fork prior agent sessionsconnect MCP servers as tool providersinstall agent skills and pluginsrun built-in evals with pass@k metricsparallel agent loops in git worktreesrollback via workspace snapshotsscripted CI automation
Built With
- Language
- Rust
- Frameworks
- ratatui · crossterm · tokio · clap · serde · reqwest · MCP · Agent Client Protocol · Agent Skills
Tags
terminal · tui · rust · coding-agent · cli · mcp · agent-skills · agent-plugins · acp · sandboxing · evals · multi-provider · session-resume · autonomous · code-review