// zevyn code

VS Code-grade editing, built into Zevyn Studio.

Zevyn Code is a Monaco-based editor that lives in the workspace. Same muscle memory as the editor you know — LSP, syntax, Cmd+Shift+F, split panes — but every agent's worktree opens as a tab, and the AI surface is wired to the same Supervisor that's running them.

§ 01

Monaco at its core. Your shortcuts intact.

Zevyn Code runs the same editor that powers VS Code. Syntax, LSP, hover, go-to-definition, multi-cursor, find-and-replace — all the muscle memory carries over. Nothing to relearn, nothing to install.

  • Cmd+\ — split the editor side by side.
  • Cmd+Shift+F — project-wide find, ripgrep-backed.
  • Cmd+P — quick open across the worktree.
  • Right-click a tab — close-others, pin, copy path, reveal in tree.
code · keymap
cmd+\ split editor · pane 02
cmd+shift+f project-wide find · ripgrep
cmd+k inline composer (edit at cursor) · agent
cmd+l askbar (chat + context) · agent
cmd+p quick open file
§ 02

Every worktree is a tab

Zevyn Code is multi-worktree aware. The file tree lists main alongside every agent's worktree; open a file from any of them and it becomes a tab — labelled with the branch and the agent who owns it. Switching tabs jumps you into their context without leaving the IDE.

code · tabs
main · session.ts
feat/oauth · auth.ts builder-7c5c · ●
feat/billing · stripe.ts builder-3d2a · ●
fix/typing · types.d.ts scout-5e6f
Note

Merge or discard right from the tab. When the branch lands, its worktree closes and the tab disappears — same shortcut the Supervisor uses.

§ 03

Agent presence in the editor

An agent's worktree is not a black box. Open it as a tab and you can watch the file as the agent edits it — the cursor moves, the diff grows, the tests run. No alt-tabbing to a terminal, no log-tailing in a separate pane.

  • Live dirty-file counts per worktree, badged on the tab.
  • Changes pane (Cmd+Shift+G) — every file the agent touched, click to jump.
  • Diff view (Cmd+Shift+D) — side-by-side against the worktree's base.
  • Symbol outline — Monaco's DocumentSymbolProvider, wired across all tabs.
§ 04

An AI surface built for parallel work

Two ways to drive the AI without leaving the editor. Cmd+K opens an inline composer anchored to your cursor — one-line ask, edits the file in place. Cmd+L opens the AskBar — full chat, markdown bubbles, history, attached files, attached memory notes.

askbar · cmd+l
@memory:auth-design why are we using lucia not jwt?
lucia gives session storage on the edge — see [[auth-design]].
tokens are revoked on stripe churn (see [[stripe-webhook]]).
model: claude-sonnet-4-6 · 3 files attached
Note

Attach files with @, memory notes with @memory:, or pick a skill with /. The composer sees what you see.

§ 05

Not a fork. Not a clone.

Zevyn Code is purpose-built around the parallel-agent workflow. No extension store to manage. No two-process renderer to debug. Just a single Tauri binary that opens your worktrees, runs Monaco, and talks to the same Supervisor that's running your team.

// related

Stop supervising one agent.

Zevyn Studio is launching soon. Join the waitlist and start directing a team.