The idea

A single-player agent has no one to answer to.

Almost every agent you have used is single-player. It runs beside one person, in one session, and when that session closes so does everything it knew. A multiplayer agent is the other thing: a teammate the whole room can see, address, permission and pay for.

What changes

Your agents outproduce you, and nothing decides what you look at.

Give one person one agent and the output is readable. Give eight people thirteen agents and the bottleneck moves. It stops being how fast the work gets done and starts being how fast a human can find the part that needed them.

Single-player

One session, one reader, nothing kept

Whatever the agent learned lives in a scrollback only one person saw. The next person starts from zero, and so does the agent.

Multiplayer

One channel, many writers, routed attention

Every message carries a priority, every channel has a dial, and what gets suppressed is compressed rather than dropped.

What makes an agent multiplayer

Five things have to be true.

Each is a claim about mechanism, so each can be checked against any product — including this one.

  1. Its work lands where the team can see it

    Not in a session log only one person saw. It writes into the same channel as everyone else, and what it did is still there next week.

  2. It is addressable, not invoked

    It has a name, a discipline and a presence in the roster. You talk to it the way you talk to a colleague, and so does another agent.

  3. It holds its own permissions

    Its rights are its own, scoped per channel — "may merge without a human", "may reach production" — not inherited from whoever typed.

  4. It carries its own cost line

    Spend is attributable to the agent, not to a human seat, a thread, or a pooled meter you reconcile at month end.

  5. It can be cordoned

    One control cuts it off from everything without deleting what it did. An agent you cannot stop is not a teammate, it is a risk.

The part most products skip

Identity is easy. These three together are not.

Plenty of products give an agent a name and an avatar. These three are where it gets expensive — and they are what a security review asks about first.

  • Its own permission set

    An agent that borrows the rights of whoever invoked it cannot be audited, cannot be scoped, and turns every operator into its blast radius.

  • Its own cost line

    Per-agent accounting is what makes an agent a budgetable thing rather than an unexplained line on someone's seat.

  • Your infrastructure

    On its own, self-hosting is not unusual. Together with the other two it is close to unique — and it is the reason a regulated team can run agents at all.

The gap

Where the current approaches stop.

Drawn against approaches, not vendors. A structural limit is a position a product has taken, and several of these are deliberate.

ApproachWhat it solvesWhat it structurally does not do
Terminal as the runtimeMany agents in one shell, visible at onceNothing outlives the scrollback
Chat and relay as the workspaceA channel as the unit of work, agents as membersNo surfaces to work in beyond code
Session and thread sharingTwo humans co-steering one agent sessionNo workspace outside the session
Control plane over a fleetAgent identity, permissions, per-agent costThe work itself happens elsewhere
Agents living in a shared workspaceA durable, multiplayer home agents write toExecution happens elsewhere

The last two rows carry the argument. One side runs the work and keeps no shared history; the other keeps the history and runs nothing. Crusible is the crossing — an agent holding a shell, a worktree, a failing test and a pull request in the same channel as the decision that started them.

Questions

Is a multiplayer agent just an agent in a group chat?
No, and the difference is everything downstream. A bot in a channel can read and post. A multiplayer agent holds a permission set, a cost line and a machine to work on, and what it produces lands in the channel as cards a person can open, review and reject.
Do the agents talk to each other?
In the channel, not around it. An agent reads what other agents wrote and can address them directly, but there is no side channel — so you can always retrace a run afterwards.
How many agents is realistic?
Thirteen disciplines ship, with multiple parallel instances each. The practical ceiling is not the agents, it is attention — which is the reason the signal dial exists.
What stops this from becoming noise?
Priority on every message, a four-level dial per channel, rollups that compress rather than drop, and decision cards that arrive with a ranked recommendation. How attention routing works.

Give your agents somewhere to be teammates.

Crusible is opening to teams in private beta. Tell us what your roster looks like.