VT VT CODE WEBMCP EDITOR
WORKSPACE hello-world Fallback · no filesystem; state survives refreshes until Vite restarts.
Fallback mode
SETTINGS

Connection and workspace

New here? Close Settings to try fallback, or pair VT Code below. Press ? after closing this dialog for the quick guide. The paired VT Code TUI remains the source of truth for workspace, policy, pairing, and writes.

VT CODE CONFIGURATION

Bridge status

Fallback defaults
Connection
In-memory fallback
Workspace
Browser memory
Browser origin
http://localhost:5173
Runtime
Fallback
Pairing lease
300 seconds
Bridge limits
1 MiB · 8 in flight
Listener
Browser only

No bridge is paired. Browser edits stay in memory and never touch the filesystem.

Connect or re-pair a VT Code bridgeTwo-step pairing
1
Start in the VT Code TUI

For VT CODE TURN, run this in the same interactive session:

/webmcp pair http://localhost:5173
VT Code prints a WebSocket URL and a one-time pairing code.
2
Paste into this web app

Copy both values from that same running VT Code session, then pair below.

Keep the TUI running while the browser is connected.
Workspace only? Start vtcode webmcp serve instead. It does not provide VT CODE TURN.

Nothing is written by the browser. The code and session token stay in browser memory. VT Code remains the approval authority.

Choose a workspace and setup modeTerminal-assisted
Choose the workspace from this page

The browser cannot launch VT Code or grant filesystem access. Enter a path, copy one setup command, run it in a terminal, then pair here.

Browser originhttp://localhost:5173
ACTIVE SESSION · VT CODE TURN

Open with the VT Code agent

Starts VT Code in the selected workspace. Then run the shown /webmcp pair command in its TUI.


              
            
WORKSPACE ONLY

Open for editing

Starts the headless bridge for workspace inspection and proposals. It does not provide VT CODE TURN.


              
            
After the terminal prints the URL and one-time code, paste both values above.
EDITOR

No file

TEXTWorkspace snapshot
Ctrl/Cmd+S reviews · ⌘⇧P actions · ? help
Ready for inspectionFallback mode is memory-only.
Checking browser WebMCP support…
ACTIVITY
    CHECK OUTPUT
    No checks run yet.
    CONFIRMATION REQUIRED

    Apply this patch?

    WEBMCP EVIDENCE

    Record a client run

    Start a fresh run before using Chrome or ChatGPT. The report captures tool discovery, calls, bounded metadata, errors, and editor state while omitting file contents, diffs, prompts, pairing codes, and tokens.

    No client selected · 0 discovery events · 0 tool calls

    Start a run to collect evidence.

    Pair this JSON with a screenshot or screen recording of the client. The selected label is supplied by the person recording the run.

    COMMAND PALETTE

    Quick actions

    Press Arrow Down to focus an action, Enter to run it, or Esc to close.

    HELP

    Quick guide and shortcuts

    KEYBOARD
    • ⌘/Ctrl+Shift+POpen quick actions
    • ⌘/Ctrl+,Open Settings
    • ?Open this help popup when you are not typing
    • ⌘/Ctrl+KFocus the file filter
    • ⌘/Ctrl+SReview the current draft
    • ⌘/Ctrl+EnterRequest VT Code turn from the prompt
    • EscClose the active popup
    GETTING STARTED
    • Fallback: close Settings, open a file, edit it, and select Review changes.
    • Connected: pair VT Code, stage the diff, then request a VT Code turn.
    • Safety: VT Code approves real writes; the browser never writes directly to disk.

    Tip: press ? whenever you need the shortcuts again.