You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
VT Code Now Supports ACP (Agent Communication Protocol)
I'm excited to announce that VT Code v0.20.0 now includes full ACP support, making it compatible with any ACP client including Zed, Neovim, Emacs, and marimo notebook. This initial release focuses on first-class integration with the Zed editor.
Tip: Find your vtcode path with which vtcode (typically $HOME/.cargo/bin/vtcode). If it's already in your PATH, you can simply use "vtcode" as the command.
3. Start Using VT Code in Zed
Open the agent panel (Cmd-? on macOS)
Create an External Agent and select vtcode
Start chatting! Reference files with @path/to/file or attach buffers directly
4. Custom Model Configuration (Optional)
To use a custom AI model:
Create or edit vtcode.toml in your workspace root example config
Configure your preferred provider and model
Restart the VT Code agent in Zed
Screenshots
About VT Code
VT Code is a Rust-based terminal coding agent featuring semantic code intelligence powered by Tree-sitter (supporting Rust, Python, JavaScript/TypeScript, Go, Java) and ast-grep for structural pattern matching and refactoring.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
VT Code Now Supports ACP (Agent Communication Protocol)
I'm excited to announce that VT Code v0.20.0 now includes full ACP support, making it compatible with any ACP client including Zed, Neovim, Emacs, and marimo notebook. This initial release focuses on first-class integration with the Zed editor.
Installation
Quick Start Guide
1. Configure VT Code for ACP
Edit your
vtcode.tomlto enable the ACP bridge:2. Register VT Code in Zed
Add the agent to Zed's settings (
~/.config/zed/settings.json):{ "agent_servers": { "vtcode": { "command": "/absolute/path/to/vtcode", "args": ["acp"] } } }Tip: Find your vtcode path with
which vtcode(typically$HOME/.cargo/bin/vtcode). If it's already in yourPATH, you can simply use"vtcode"as the command.3. Start Using VT Code in Zed
Cmd-?on macOS)vtcode@path/to/fileor attach buffers directly4. Custom Model Configuration (Optional)
To use a custom AI model:
vtcode.tomlin your workspace root example configScreenshots
About VT Code
VT Code is a Rust-based terminal coding agent featuring semantic code intelligence powered by Tree-sitter (supporting Rust, Python, JavaScript/TypeScript, Go, Java) and ast-grep for structural pattern matching and refactoring.
Resources:
Install via:
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions