Raw capture โ raw/vtcode.md
url: https://github.com/vinhnx/VTCode date_fetched: 2026-07-05 backfilled: true
VT Code is a Rust coding agent built for long-running autonomous workflows, with OS-native sandboxing, multi-provider LLM support, open protocols, and extensible Skills.
ask/- execCLI, session resumecurl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash
vtcode init
vtcode
vtcode.toml,- .vtcode/, and- AGENTS.mdin your projectvtcode # interactive TUI
vtcode init # scaffold project config + AGENTS.md
vtcode ask "explain Rc vs Arc" # one-shot question
vtcode exec "refactor main.rs" # headless task with full tool access
vtcode review # review uncommitted changes
vtcode update # self-update
/model,- /review,- /mcp,- /skills,- /theme,- /compact)--full-autoCLI, plan-build-evaluate harness, subagents, scheduled tasksvtcode.toml, tool config, lifecycle hooksVT Code supports 21+ LLM providers out of the box, plus any OpenAI-compatible API via [[custom_providers]].
| Category | Providers |
|---|---|
| Cloud LLMs | Anthropic ยท OpenAI ยท Gemini ยท Z.AI ยท Moonshot (Kimi) ยท StepFun ยท MiniMax ยท Mistral ยท Qwen |
| Gateways | OpenRouter ยท Evolink ยท HuggingFace ยท Atlas Cloud |
| Local inference | Ollama ยท LM Studio ยท llama.cpp |
| Other | GitHub Copilot ยท Anthropic API Compat ยท Poolside |
Read: Provider Guides.
git clone https://github.com/vinhnx/vtcode.git
cd vtcode
./scripts/run-debug.sh
Rust stable, edition 2024, MSRV 1.88. Workspace of ~30 crates:
| Layer | Crates |
|---|---|
| Binary | vtcode |
| Core | vtcode-core,vtcode-ui,vtcode-config |
| Extracted | vtcode-llm,vtcode-skills,vtcode-safety,vtcode-a2a,vtcode-mcp |
| Infrastructure | vtcode-commons,vtcode-auth,vtcode-bash-runner,vtcode-macros |
| Tooling | vtcode-indexer,vtcode-exec-events |
| Protocol | vtcode-acp,vtcode-utility-tool-specs |
./scripts/check-dev.sh # fast quality gate (clippy, fmt, check)
cargo nextest run # parallel test runner
I'd love to have you, bug reports, docs, features, ideas, all welcome. Start with issues or good first issues. AI agents see AGENTS.md. Humans see CONTRIBUTING.md.
VT Code is a labor of love built in my spare time. If it's helped you ship something or learn something, a sponsorship would mean the world.