Features

Everything an agent needs. Nothing it doesn't.

VC stays small on purpose: fast threads, honest diffs, and your agents on every screen you own.

Core

01

Bring your own subscription

Use the Codex, Claude, Cursor or Grok plan you already pay for. VC drives the official CLIs — no API key markup.

02

Every turn is a checkpoint

Each turn ends in a hidden git ref. Diff what the agent did, or restore any earlier state in one click.

03

Remote ready

Connect over your LAN, Tailscale, your own Cloudflare Tunnel or VC Connect. Your machine keeps the code.

04

Fast by default

Long threads and big diffs stay smooth, with no continuously repainting animations pegging your GPU.

05

Agent teams

Split work across agents, review their results and accept tasks — with shared memory across the run.

06

Built on open source

VC is based on T3 Code and keeps its MIT license. Your code stays on machines you control.

Agents & threads

A thread per task, in its own worktree when it needs one.

Read the guide →

Threads and worktrees

Give each task its own thread. Choose New worktree when its changes need a separate branch, and start the next draft while the first one runs.

Master Agent

Ask a management agent what needs attention, open folders as projects or create tasks — by chat or voice.

Rich messages

Attach up to eight files, paste images, quote an earlier answer or add a skill. Mobile queues messages while you are offline.

Scheduled messages

Send at a time you choose, when your provider quota resets, or automatically after an agent error.

Permission modes

Decide per thread whether the agent asks first: Supervised, Auto-accept edits, Auto or Full access.

Shared context

Link conversations across projects and environments, or condense one conversation into another's draft.

Agent teams & memory

A coordinator with specialist agents, and you reviewing what they deliver.

Read the guide →

Teams with roles

Set up roles, workflow and review in a guided form, then give the team a goal. Each member knows its role, permissions and project boundaries.

Mission Room

Follow every agent's conversation side by side, accept their work, and keep talking to the coordinator after a run.

Sourced memory

Decisions, discoveries and results are kept with their sources, so the next run builds on the last.

Pull request follow-up

Watch checks and review feedback on a team's pull request, with an optional, bounded repair policy.

A 3D office

On web and desktop, Teams opens as a building with a floor per project. Walk up to an agent to see what it is doing.

Review & source control

See exactly what changed and ship it without leaving VC.

Read the guide →

Checkpoints

Every turn ends in a hidden git ref. Diff what the agent did, or restore an earlier state.

Pull requests

Clone, publish and open pull requests on GitHub, GitLab, Bitbucket and Azure DevOps.

Git panel

Stage and commit, browse history, branches and stashes, then review and merge.

Several accounts

Connect more than one GitHub account and choose which one each project uses.

Workspace tools

The tools around the agent, in panes beside its conversation.

Read the guide →

Provider CLI panes

Open Codex, Claude, Cursor and other CLIs in a terminal pane, on a local or remote environment.

HTTP client

Send and save requests with environments and secrets. Import Postman, Insomnia, Bruno and .http files.

Databases

Browse SQLite, PostgreSQL and MySQL and run SQL, with confirmation before production writes.

Ports, Docker and .env

See listening ports, inspect containers and logs, and edit .env files with secrets hidden.

Tasks and inbox

Track project tasks and handle every pending approval from one inbox.

Skills and MCP

Pin skill versions per project, use VC's design skills, and manage MCP servers for supported providers.

Browser & Computer Use

Agents that check their own work in a real browser.

Read the guide →

In-app browser

The agent opens the page, acts on it and verifies the result while you watch — and take over when you want.

Point at the problem

On desktop, select elements on a page, add a comment and attach them to the agent's chat.

Agent Browser Use

An isolated Chrome on the environment, or your own Chrome or Edge, for flows the preview cannot reach.

Computer Use

When you enable it, agents can operate desktop apps on macOS 14+, Windows and Linux.

Remote & every device

Your machine does the work. Drive it from anywhere.

Read the guide →

VC Connect

Reach an environment from your other devices without forwarding ports on your router.

Your own tunnel

Publish an environment through your own Cloudflare Tunnel, at your own domain.

LAN, Tailscale and SSH

Pair directly over a local or private network, or let the desktop app start VC on an SSH host.

Mobile

Follow agents, answer approvals and start tasks from iOS or Android.

Background service

On macOS and Linux, agents keep running after you close the app.

Usage & control

Know what your agents use, and make VC yours.

Read the guide →

Usage

Tokens, cache savings and estimated API-equivalent cost for the turns you run through VC.

Subscription limits

Track provider limits and schedule work for when your quota resets.

Model prices

Set your own price for any model ID, for one environment or all of them.

Themes and language

Light, dark and custom themes, in English or Vietnamese.

Keybindings

Rebind commands in Settings or in a JSON file on the environment.

Settings transfer

Export settings and keybindings — without secrets by default — and import them on another environment.

Accounts & security

Control who and what can reach your environments.

Read the guide →

One-time pairing

Pairing links carry single-use tokens. Revoke a device from Settings → Connections at any time.

Email codes

Email and password sign-ins also ask for a one-time code sent to your inbox.

Session control

See every signed-in session with its IP and last activity, and sign out the ones you don't recognize.

Secrets stay hidden

Provider keys, headers and .env values marked secret are not shown again after you save them.

Connect your way

The server stays on your machine. Pick how clients reach it.

Read the guide →

Local network

Pair any device on the same Wi-Fi with a one-time link.

Tailscale

Reach your machine over your tailnet from anywhere.

Cloudflare Tunnel

Put an environment behind your own tunnel and domain.

VC Connect

Our hosted relay. No ports, no DNS, nothing to configure.

Stop juggling terminals.