Skip to content
Tech News
← Back to articles

Show HN: VT Code – open-source terminal coding agent in Rust

read original get Rust Programming Book → more articles
Why This Matters

VT Code introduces an open-source terminal coding agent built in Rust, offering robust code understanding with support for multiple LLM providers and automatic failover. Its easy installation process and enhanced semantic capabilities make it a valuable tool for developers seeking efficient, safe coding environments within the terminal. This development signifies progress in integrating AI-powered coding assistants directly into developer workflows, emphasizing safety, flexibility, and cross-platform compatibility.

Key Takeaways

VT Code is an open-source coding agent with LLM-native code understanding and robust shell safety. Supports multiple LLM providers with automatic failover and efficient context management.

Installation

Native Installer (Recommended) - No dependencies, instant setup: The default macOS/Linux installer also attempts the recommended ripgrep + ast-grep bundle for enhanced semantic grep and programming language-level understanding (optional).

Tip Official macOS/Linux release archives bundle ghostty-vt/ runtime libraries for richer PTY screen snapshots. VT Code still falls back to the built-in legacy_vt100 backend when those assets are unavailable in non-release or custom installs.

macOS & Linux:

curl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash # Or skip ripgrep + ast-grep during install curl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash -s -- --without-search-tools

Windows (PowerShell):

irm https: // raw.githubusercontent.com / vinhnx / vtcode / main / scripts / install.ps1 | iex

Note Windows installs are currently best-effort and may lag behind macOS/Linux release builds. The current release pipeline is still being tuned for cross -based Windows builds, and Windows build minutes can be costly, so Windows artifacts may not be available in every release.

Alternative Installation Methods:

... continue reading