
Get your agents under control
Give your AI agent a bench to work on.
Research, Plan, Execute, Test, Review, Ship. Agents write the code. Workbench makes sure the work gets done properly, on your machine, with you in control.

Changed files
server/agent-providers.mjs
Why this changed
The session model was read from the provider default, so switching models mid-run had no effect on the next turn.
Spawn now prefers session.model and tracks the child process so Stop can reach it.
A workflow the agent cannot skip
Every session moves through Research, Plan, Execute, Test, Review, and Ship, so the agent investigates and gets your sign-off instead of dumping files into chat.
Control the agent, not just the prompt
Rules, skills, domain, and clarifications keep the agent on the outcome you defined. Loop mode goes deep on one goal; Mesh mode fans out across lenses. You stay in control either way.
Understand what changed before you ship
Review is built for agent-sized diffs: walk the change, ask why it happened, visualize the impact, then comment and approve with context, not just +143000/−67000.
Work bench
From understanding to shipping, with you in the loop.
Start from a repo and a goal. Workbench runs a structured workflow so the agent researches, plans, implements, and hands you a clear path to test and ship, not a wall of chat.

Changed files
server/agent-providers.mjs
Why this changed
The session model was read from the provider default, so switching models mid-run had no effect on the next turn.
Spawn now prefers session.model and tracks the child process so Stop can reach it.
The workflow, enforced
Research, Plan, Execute, Test, Review, Ship. Stages are visible; the agent does not skip straight to dumping code.
Loop mode: delegated work
Set a goal, flip Loop on, then send. Enabling Loop alone does not start a run. Answer clarifications, then go test. Send again after Go test if something fails and Loop resumes.
Learn moreMesh mode: look, then decide
Mesh runs analysis diamonds Research, Code review, Security audit that write findings, not silent fixes. Execute or Loop is where code changes. Parallel saves time, not tokens (~3–5× a single chat on a standard run).
Learn moreStay on one topic
Each session keeps a clear domain (chip + notes in the sidebar). If the agent drifts, Workbench pauses so you can start a focused new session or allow the detour.
Project memory that sticks
Knowledge is your notes. Brain is the map. Each session gets only what matters for this job, so the agent stays oriented without a wall of paste.
Learn moreKnow when to return
When Workbench is in the background, desktop notifications ping you for clarifications, Go test, failures, or a visualizer that is ready. Click to jump back in.
See what changed, and why
Canvas with diffs and a plain-language "why this changed" panel built from the agent's own steps.
Steer mid-run
Stop a runaway agent, switch models, Break Loop to chat freely, or reply from the canvas with file context included automatically.
Ship from the sidebar
Accept the plan in the Spec panel, pass QA when it runs, then stage, commit, push, and open a PR. Ship blocks commit until the plan is approved.
Crash-safe
Interrupted sessions come back in History so the agent can continue from the last completed step.
Context usage
See exactly what is filling the context window.
Every turn, Workbench shows window fill from the agent CLI and cumulative in/out across the session. The fill bar is the latest turn; Mesh runs several turns, so watch reported usage and turn count for cost. Category chips are a size estimate of what is heavy, not a bill.
- Instructions
- 436
- Tools
- 534
- Rules
- 3.1K
- Skills
- 858
- Helpers
- 1.3K
- Subagents
- 536
- Task notes
- 3.3K
- Conversation
- 4.3K
Estimated from what Workbench sends. Rules, skills, and task notes usually take the biggest share.
Pipelines
From an empty folder to a real start.
Two starters for greenfield work. One ships a marketing site you can deploy. The other builds the full project plan, then the work begins.
Website builder
Describe the site and get a complete marketing build: pages, structure, and something ready to put online.
Project docs
Kick off a full project plan: discovery, sprints, user stories, and the docs your team needs before feature work.
Describe the work
A landing site for my product, or a full project plan with sprints and stories…
Your description steers the whole run
Ship a site, fast
Website builder turns a blank folder into a structured marketing site your agent can finish and you can deploy.
Plan the whole project
Project docs starts with discovery and carries through sprints and user stories so you begin with a clear backlog.
You describe it once
Say what you want up front. Workbench keeps the agent on that plan while it builds with you.
Review bench
Review like an engineer joining the project.
Agents can produce thousands of lines in minutes. Workbench helps you understand the change: what moved, why, and what to test. Then comment, approve, or walk the stack before you merge.
Returning a reason here lets the welcome wizard show install instructions instead of a crash toast.
Understand, then approve
Description, diffs, and findings framed for comprehension, not only a file list.
Ask why this changed
Visual walkthrough with progress, code excerpts, and agent reasoning you can interrogate. Confirm before critical comments land on the PR.
Diffs that read properly
Side-by-side or full-file views with a clear list of what changed.
Comment and submit
Inline notes, jump to threads, then approve, request changes, or leave an overall comment.
Stacked PRs, one review
When related pull requests stack on each other, review or walk through the whole stack as one change. Comments land on the PR that owns each line; you can approve the stack in one go.
Findings in full
Warnings and notes show up as complete write-ups, not truncated one-liners.
Ops
Keep the whole project running while you work.
Workbench finds the services in your workspace and puts start, stop, status, and rebuild within reach, plus your own named commands, without leaving the session.
database
cache
api
web
worker
scheduler
auth
jobs
Environment · secrets masked
Service controls
Bring each service up or down, check status, or rebuild, including rebuild-all when you need a clean slate.
Your own named runs
Save the commands you actually use for a repo, or let Workbench suggest them from the project.
Secrets stay masked
Edit environment values with secrets hidden by default, and tidy ignore rules in a click.
Checks before you ship
Run your repo's pre-push checks from the same panel and read the output in the ops log.
Agent engines
Your agents. One workflow.
Claude Code, Cursor, Codex, and OpenCode run as engines inside Workbench. Rules and skills apply the same way. Workbench is the control plane, not a replacement IDE.
Bundled helpers
Company rules
Coding standards, architecture, security, and AI policies, applied in every session
Domain expert
Context, constraints, and industry notes so the agent understands your problem space
Spec writer
Turns a feature idea into a clear technical plan before code starts moving
QA check
Compares the work against the plan and surfaces issues while you can still fix them
The rest of the bench
Everything else you would otherwise keep in tabs.
Knowledge & Brain
A living set of notes and a map for your project. Sessions get only what matters for this job not a paste of everything you ever wrote.
Plan panel and Ship gate
The Spec panel captures the technical plan from the MCP pipeline. Accept plan unlocks commit in Ship; QA results show beside it when validation runs.
Toast feedback
Save and action outcomes show as bottom-right toasts, so status lines do not clutter the session or settings panels.
Session and ops logs
A scroll-preserving log viewer keeps your place while agent output and ops runs stream by.
MCP vault paths
Point helpers at your own knowledge folders in Settings, or use the profile vault Knowledge provisions for org and repo overlays.
Ship panel and PR writer
Stage what you want, write the commit, push the branch, then let the agent draft the PR title and body before you open it.
History and recovery
Browse past sessions and reviews with status and timing. Resume interrupted work, or clear what you no longer need.
Your usage, at a glance
Settings > You shows tokens, sessions, visualizer runs, and review activity for the active profile, with clear charts and tiles, all from data on your machine.
Desktop notifications
Step away while the agent works. Get pinged when it needs a clarification, hits Go test, fails, or a visualizer finishes, only when the window is in the background.
Rules and skills that stick
Keep shared defaults, then add your own rules and skills per profile. Skills and rules load on demand so sessions stay lean.
Your knowledge, your folders
Edit markdown in Knowledge anytime the map is wrong. Remotes Pull and Push keep org and repo layers in sync when you link them.
Profiles and accounts
Separate workspaces per person on a shared machine, each with the GitHub accounts they need.
Open in your editor
Jump into Cursor, VS Code, or another editor you already use when Workbench detects it.
Clarifications as decisions
When the agent needs a call from you, it shows up as a clear card with options, not a question buried in a wall of text.
Task notes that follow the session
The right task notes stay bound to the right session, even when several runs share a workspace.
On your machine
Everything stays on your machine.
Create a profile on first run and start working. There is no Workbench account and no cloud sync. Agent calls go only to the provider you chose, under their terms.
- Accounts required
- None
- Data storage
- On your machine
- Telemetry
- Off by default
- GitHub linking
- Optional
Talk to us
Want help getting set up?
Downloads are live on the Download page. Book a short call if you want onboarding help while the first cuts stabilise.
You get
- Builds for Linux, macOS, and Windows
- A direct line for bugs, crashes, and feature requests
- Influence over the roadmap while it is still soft
We ask
- You already use an AI coding agent day to day
- You are comfortable with git and pull requests
- You will tell us when something is broken or confusing
On the roadmap
- More agents
- Support for more coding agents and smoother runs across machines.
- Team workflows
- Share rule packs and move profiles between machines more easily.
- Richer review
- Review templates, batch PR review, and tighter checks before you merge.
- Cross-platform polish
- Smoother installs and updates on every platform.
- Mesh library & budgets
- Browse saved Meshes from Repos, push findings into Review, and set turn or token budgets beyond the parallel worker cap.
- Semantic knowledge
- Embeddings and RAG over org and repo vaults so helpers return the right slice, not keyword matches only.
Questions, answered.
Ship with your agent, not around it.
Get your agents under control. Two minutes from install to your first structured session, all of it on your own machine.