Share Work, Not Access: Control & Identity for Multiplayer Agents
The moment a second person joins an AI agent’s conversation, whose permissions does the agent use? In Claude Tag, channel tagging runs under the organization’s identity, with tools and access an administrator configures at the organization, workspace, or private-channel level. Everyone in that channel still works with the same Claude, so collaboration can inherit a shared permission set rather than each person’s own.
Multiplayer agents also break the assumption that one session represents one user. When developers, operators, and security teams work through the same agent, combining their permissions can turn collaboration into privilege escalation.
This talk introduces the concept of run identity. Run identity binds each agent action to the person who approved it, the workload that executes it, the associated context, and the task in progress.
I’ll show a live Slack demo where one colleague asks an agent to inspect production logs and is denied. A second colleague joins the same investigation and succeeds under a separate identity. The first colleague never inherits that access.
We’ll look at when and where the current privilege model would result in fairly serious if subtle consequences, and how deterministic authorization outside the agent loop makes secure collaboration possible. The future of multiplayer agents should mean sharing work, not access.