What are multiplayer coding agents?
Updated September 20, 2026 · first published July 10, 2026 · by the AQ team
Multiplayer coding agents are AI coding agents whose working sessions are shared, live places that a whole team can enter: everyone sees the same running agent, the same terminal, the same code, and the same app preview, and anyone can steer. The contrast is the single-player model that dominates today, where an agent runs in one person's editor or cloud sandbox and everyone else receives the output as a diff or a pull request.
Put differently: in the single-player model, the work arrives as a package. In the multiplayer model, the work is a place.
Watch: a product team collaborating live with coding agents
Why single-player agents became the bottleneck
By 2026, running one good coding agent stopped being the hard part. The CLIs (Claude Code, Codex, and their peers) got strong enough that individual engineers routinely run several in parallel, and the tooling followed: parallel runners, worktree managers, cloud agents, agent fleets. Output multiplied.
Coordination didn't. Every additional agent produces more diffs to review, more context to transfer, and more "what is it doing?" questions from teammates who can see the PR but not the process that produced it. Teams feel this as PR review fatigue and as a new kind of silo: the agent session itself, visible to exactly one person. The isolation is now measured: a July 2026 LeadDev analysis of 25,264 agent-generated PRs found that in 79 percent the same developer both reviewed and modified the agent's contribution (the self-review problem). The demand for a way out is easy to observe: developers ask for real-time multi-user agent sessions in open feature requests on Claude Code (share links today are read-only views), and orchestration threads keep surfacing on Hacker News. Meanwhile coding agents are already installed in 75 percent of Linear's enterprise workspaces, per The Register: the agents are here, the team layer isn't.
What qualifies as multiplayer
A tool is multiplayer in the meaningful sense when the running session, not just its output, is shared:
- Same live session. Two people open the same workspace and see the same terminal output at the same moment, not a replay and not a read-only transcript.
- Anyone can steer. A teammate can prompt, interrupt, or redirect the agent mid-run, the way anyone can grab a marker at a whiteboard.
- Handoff without re-setup. Sending someone the work means sending a link to the place, with the environment, history, and running processes intact. No re-cloning, no "works on my machine".
- Roles beyond engineers. A PM or designer can watch the preview, comment on the running app, and push feedback into the agent's context without touching a terminal.
- Outsiders can look. Guest access lets a stakeholder see the live result without a seat and without the work going public.
Screen sharing fails the first test (one person still owns the session). Shared tmux over SSH passes the first two and fails the rest (no auth story, no preview, terminal-only, expert-only).
How this differs from "cloud agents" and "agent fleets"
Through mid-2026 the vendor landscape largely upgraded single-player, not multiplayer. Cloud agents (Cursor's renamed background agents, and their equivalents) moved execution off the laptop onto a VM, which fixes lifetime and parallelism but still returns work as a diff. Fleet platforms and command-center surfaces (Warp Oz, GitHub Agent HQ) added team-level launching, run lists, and audit trails: management of many runs, with run links that are views of the work rather than doors into it. All of that is progress, and none of it makes the session itself a shared place.
Then the word itself started migrating into vendor copy. In July 2026 Amp shipped "multiplayer orbs": teammates in a workspace can join a thread, message the agent, and share the orb's terminal while a time-boxed multiplayer mode lasts. The same month Conductor began early-access multiplayer for Conductor Cloud (changelog 0.77.0, July 2026), and its documentation now has a page titled simply "Multiplayer": presence dots show who is active, teammates follow a workspace, shared chats update live for everyone, and a workspace link opens for any member of the organization. Superconductor rebranded its homepage around "the multiplayer workspace for your team and coding agents", and HumanLayer now calls itself a "multiplayer control plane". In August 2026 Salesforce launched Slack Code with the stated goal of making AI software development multiplayer, and Mosaic (YC Summer 2026) describes its mission as "defining the frontier of multiplayer AI" (all as of September 2026, from each vendor's own site or press release). The category this page defines is becoming the market's direction; the differences that matter now are how much of the session is shared (a thread, a workspace, an editor buffer, a chat channel around the run, a synced session history), for how long, and on whose infrastructure it runs.
| Model | Where it runs | What the team gets | Examples (September 2026) |
|---|---|---|---|
| Local parallel agents | One person's machine | Diffs and PRs | Orca, Sculptor, super.engineering |
| Cloud / background agents | Vendor's cloud VM | Diffs and PRs, plus run status | Cursor cloud agents, Codex cloud, Jules |
| Fleet orchestration | Vendor cloud or self-hosted | Run lists, view links, audit | Warp Oz, GitHub Agent HQ |
| Multiplayer workspaces | Your own cloud | Live sessions the team enters together | AQ |
The multiplayer map: who does what (September 2026)
The category label gets used loosely, so here is the field measured against the definition above: is the live session a shared place the team enters? Statuses and models below are as of September 2026, from each product's public site.
| Tool | Model | The team story | Compared |
|---|---|---|---|
| AQ | Multiplayer workspaces, your own cloud | The whole live workspace is shared: terminal, editor, and running preview, joinable from any browser, with guest links for outsiders | You are here |
| Superconductor | Multiplayer workspace, vendor cloud | Team-accessible agent sessions with live previews, now branded as a multiplayer workspace; runs on partner cloud infrastructure, with native iOS and iPad apps | vs AQ |
| Conductor | Mac app plus Conductor Cloud | Cloud workspaces in isolated microVMs went multiplayer in 2026: presence dots show who is active, teammates follow a workspace, shared chats update live for everyone, and a workspace link opens for any organization member; driven from the Mac app | vs AQ · alternatives |
| Slack Code | Code channels in Slack, launched August 2026 | Tag Claude Code, Devin, GitHub Copilot, ChatGPT, or the Vercel agent from any conversation and Slack creates a code channel with tabs for the conversation, the plan, the diffs, and a live preview; on every Slack plan; the team watches and can pause the agent, but the channel wraps the run rather than opening a workspace with a terminal | |
| Mosaic | Session sync and shared memory | Syncs the Claude Code, Codex, and Cursor sessions a team runs into one shared place, with Ocean as the shared memory layer carrying context across sessions; the launch reports about 2,000 installs and 37 organizations syncing (company-reported); the agents themselves keep running on each person's own machine | |
| Amp | CLI plus remote orbs, vendor cloud | Orbs are remote, event-driven agents; multiplayer orbs let workspace members join a thread, message the agent, and share the orb's terminal while a time-boxed multiplayer mode lasts | vs AQ |
| Zed | Editor co-editing | Humans and agents co-edit live buffers inside the editor; the substrate is an editor, not an agent workspace | |
| Warp Oz | Fleet dashboards, cloud runs | Team-level launching, scheduled workflows, run lists, and audit for fleets of cloud agents; run links are views of the work, not doors into it | vs AQ |
| HumanLayer | Team workflow layer, daemon-run sessions | Real-time human-plus-agent collaboration on tasks and artifacts, now positioned as a multiplayer control plane; sessions run on a laptop daemon or cloud daemons, with its CodeLayer editor in private beta | vs AQ |
| Superset | Single-player editor, shared hosts on Pro | A Mac editor for one person's agents; remote workspaces let a host owner add teammates who reach workspaces on shared machines | vs AQ |
| Muse Code | Single-player terminal agent | Meta's agent, out of beta September 2026: subagent fan-out into isolated worktrees, event-log replay, and messaging between sessions; each session is one developer's | guide |
| Emdash | Single-player, open source | One developer's desktop app (local, SSH, or ephemeral cloud workspaces); teams integrate via trackers | vs AQ |
| super.engineering | Single-player, native Mac app | Rust-native parallel agents on one Mac, local-first and in closed alpha; SSH workspaces reach remote hosts, sessions stay personal | |
| Solo | Single-player terminal workspace | Agents plus dev processes in one desktop app, pitched as a meta-harness; team plans are seat licensing and shared config, not shared sessions | |
| Orca | Single-player desktop ADE | Side-by-side agents in isolated worktrees, with a mobile companion app and SSH remotes; sessions belong to one developer | alternatives |
| Lunel | Phone remote control | A free open source iOS and Android app driving the dev environment on one developer's machine; personal, not shared | |
| Cursor Cloud Agents | Delegated cloud tasks | Tasks go out from the editor to per-agent VMs and PRs come back, with Automations triggering runs on schedules and events; teammates see results, not the run | vs AQ |
| Devin | Delegated autonomous engineer | Whole tasks handed to vendor-cloud sessions, which can fan out to managed Devins with inspectable session links; supervision, not a shared team workspace | alternatives |
| Claude Code on the web | Delegated cloud runs | Background execution in the vendor's cloud; share links are views | |
| OpenAI Codex (cloud) | Delegated cloud tasks | Cloud tasks from ChatGPT; results return as diffs | |
| GitHub Agent HQ | Delegation inside GitHub | Copilot and third-party agents assigned from issues and PRs, with an organization-wide run view across GitHub, VS Code, mobile, and the CLI | |
| Google Jules | Delegated cloud tasks | Async GitHub PR automation in Google-cloud VMs | |
| Factory | Delegated enterprise agents | Enterprise agents across the development lifecycle, from laptops to CI runners and airgapped networks; output-centric | |
| Boxes.dev | Cloud VM per agent thread | Each Claude Code or Codex thread gets its own vendor-cloud machine, with session history and push notifications; single-user | |
| OpenHands | Open source agent platform | MIT-licensed platform running its own agent, hosted or self-hosted, with a local-first canvas for sessions; a platform to operate, not a shared live session | |
| Sculptor | Single-player, local Docker | Docker-isolated Claude Code and Codex agents on one machine; Pairing Mode syncs an agent's container into your local repo | |
| Vibe Kanban | Single-player board (shut down) | Its company shut down in April 2026; the open source project is community-maintained | alternatives |
| Terragon | Shut down | Cloud background agents; shut down January 2026 | alternatives |
The reading of that table is short: plenty of tools run many agents, a few share views of runs, and a growing handful now share some slice of the work (a thread on an expiring timer, a cloud workspace, an editor buffer, a chat channel around the run, a synced session history). The number built so that the whole working session (terminal, editor, and the running app) is the team's shared place, on infrastructure you control, is still very small. That is the model this page defines, and it is the model AQ ships today. For the workflow side, start with sharing a live agent session, running agents in parallel, team workflows for coding agents, and rolling out coding agents to your team; for the vocabulary, see agent orchestration, background vs cloud agents, and harness of harnesses, the architecture this page's model implies.
Where AQ fits
AQ is the multiplayer coding harness where engineering teams run AI coding agents like Claude Code and Codex together: shared live terminals, a code editor, and app previews, in your own cloud. Every task gets an isolated git worktree, agents run as real CLIs in persistent sessions, teammates enter the same workspace live, previews carry pinned comments that become prompts, and work flows in from Linear and out through pull requests, with agent execution on VMs you bring if you want full custody. The pattern described on this page is the product's thesis: we named the category because we built the thing. If your team wants agents to be a team sport instead of a pile of unreviewed diffs, this is the place to start.
Frequently asked questions
Is 'multiplayer coding agents' just screen sharing an agent session?
No. Screen sharing shows one person's session to spectators. Multiplayer means the session itself is shared: each person can scroll, type, prompt, and steer, and the session persists independently of anyone's laptop.
Do multiplayer agents replace pull requests?
No. Work still exits as a PR with normal review. What changes is everything before the PR: teammates can see and shape the run while it happens, which shrinks the review surprise at the end.
What's the difference between multiplayer coding agents and pair programming?
Pair programming shares a human's editor. Multiplayer coding agents share an agent's working session: the humans present are steering an AI that does the typing, and any number of them can be in the room.
Which tools support multiplayer coding agents today?
As of September 2026: AQ makes the entire live workspace joinable (terminal, editor, and running preview) on infrastructure you control, and is the platform built specifically around this model. Superconductor offers a multiplayer workspace in its own cloud, Conductor Cloud workspaces have presence, following, shared live chats, and links any organization member can open, Amp's multiplayer orbs share a remote agent thread for as long as its time-boxed mode lasts, Zed does live human-and-agent co-editing inside the editor, and Superset Pro can share remote hosts through its desktop app. Adjacent takes share something other than the live session: Slack Code wraps the run in a code channel the whole team watches, and Mosaic syncs session history and shared memory across agents that still run on each person's machine. Fleet platforms like Warp Oz and GitHub Agent HQ share views of runs rather than joinable sessions, and the single-player lane (Orca, Emdash, Sculptor, Muse Code, and peers) does not share sessions at all.
Why did coding agent vendors start saying multiplayer in 2026?
Because the coordination problem this page describes became the bottleneck. In the second half of 2026 the word moved into vendor copy: Amp shipped multiplayer orbs in July, Conductor's docs gained a page titled Multiplayer, Superconductor rebranded around the multiplayer workspace, HumanLayer positioned itself as a multiplayer control plane, Salesforce launched Slack Code in August saying it makes AI software development multiplayer, and Mosaic markets itself as defining the frontier of multiplayer AI. The implementations differ in how much of the session is shared (a thread, a workspace, an editor buffer, a channel around the run, a synced history), whether sharing expires, and whose infrastructure the session runs on.