Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>VTCodeNew to Visual Studio Code? Get it now.
VTCode

VTCode

NguyenXuanVinh

|
3 installs
| (1) | Free
| Sponsor
VS Code extension for VT Code, a Rust-based terminal coding agent with semantic code intelligence and multi-provider AI support. Provides deep integration with the VTCode AI coding assistant for enhanced productivity.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

VTCode

VSCode Marketplace Installs Downloads Rating

VTCode is a Visual Studio Code extension that provides deep integration with VT Code, a Rust-based terminal coding agent with semantic code intelligence.

Features

  • AI Coding Assistant: Access the VTCode agent directly from VS Code
  • Quick Actions: Easily send questions and get responses without leaving your editor
  • Code Analysis: Analyze your workspace with semantic code intelligence
  • Configuration Management: Edit your vtcode.toml configuration files with syntax highlighting
  • Context Awareness: Leverages Tree-sitter and ast-grep for deep code understanding
  • Multi-Provider AI: Supports OpenAI, Anthropic, Google, xAI, DeepSeek, and more
  • Security First: Built-in safeguards with human-in-the-loop controls

Prerequisites

Before using this extension, you need to have the VTCode CLI installed:

# Install with Cargo (recommended)
cargo install vtcode

# Or with Homebrew
brew install vinhnx/tap/vtcode

# Or with NPM
npm install -g vtcode-ai

Quick Start

  1. Install the VTCode CLI using one of the methods above
  2. Install this extension from the VS Code Marketplace
  3. Open a workspace containing a vtcode.toml file
  4. Access VTCode features through:
    • The Command Palette (Cmd+Shift+P or Ctrl+Shift+P)
    • The VTCode Quick Actions view in the Explorer
    • Right-click context menu on selected code
    • Status bar icon

Commands

The extension contributes the following commands:

  • VTCode: Open Quick Actions - Access the quick actions panel
  • VTCode: Ask the Agent - Send a question to the VTCode agent
  • VTCode: Ask About Selection - Ask about highlighted code
  • VTCode: Launch Agent Terminal - Open an integrated terminal session running vtcode chat
  • VTCode: Analyze Workspace - Run vtcode analyze on your workspace
  • VTCode: Open Configuration - Edit your vtcode.toml configuration file
  • VTCode: Open Documentation - Access VTCode documentation
  • VTCode: Toggle Human-in-the-Loop - Control human approval for sensitive operations
  • And more...

Configuration

The extension contributes the following settings:

  • vtcode.commandPath: Path to the VTCode executable (default: vtcode)

Requirements

  • VS Code version 1.87.0 or higher
  • VTCode CLI installed and accessible in your PATH

Contributing

Contributions are welcome! Please see the main VTCode repository for contribution guidelines.

Support

If you find VTCode useful, please consider supporting the project by visiting BuyMeACoffee.

License

This extension is licensed under the MIT License.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft