
01Run dock
Build, test and dev-server commands discovered from the project and scoped to the worktree. A failed run hands its output to a session.
The run dockWorkspaces
A workspace is one branch of your project with the work gathered around it: agent sessions, files and changes, terminals, the running app and Git review. Each has its own working files, so parallel work stays apart.
This is a real workspace: a feature branch with an agent session, its changes, and the project's commands, all in one window.


Give each change its own worktree, with its own branch and its own working files. One agent can build a feature while another fixes a bug, and neither touches the other's files.

A new workspace opens with a launcher for what you need next: a session, a terminal, a browser, an emulator or the files. Open each as a tab and split them side by side, so the agent and its evidence stay in view together.
Pop a workspace, or a whole project, out into its own window and give it a monitor. The main window keeps the rest of your work, and both stay live.
Main window

fix/log-empty-state


Choose the agent and model for each session: Claude Code, Codex, Gemini, or another agent over the Agent Client Protocol. Its questions, approvals and results arrive in the same workspace as the code they describe.


Open the exact files behind an agent's claim. The built-in editor shows each change against the last commit, with language servers for diagnostics, completion, go-to-definition and rename, and a debugger for when a passing test isn't enough.
Reproduce the behavior and collect the evidence without leaving the workspace, on your machine or a host you're connected to.
Watch the preview chapter
01Run dock
Build, test and dev-server commands discovered from the project and scoped to the worktree. A failed run hands its output to a session.
The run dock
02Browser tab
Open the app you're building in a workspace tab. Point at an element, describe the change, and send it to a session.
Watch it in the tour
03Ports
Development ports are detected and attributed to the worktree that started them, and can be forwarded from another host.
Port forwarding
04Mobile emulator
Mirror an Android emulator, or an iOS simulator on macOS, in a tab. An agent can drive the same device.
The Mobile Emulator tab
Each project lists its workspaces under the machine that holds them, from your Mac to a Linux build server or a Windows workstation, and the work runs on the machine that owns it. Pick it up from the web portal or your phone when you're away from your desk.
Remote access and the number of connected hosts depend on your plan.
WS-900 Start with one change
Download Glueprint, open a project you know, and start your first workspace. No account needed to begin.