Pair programming, amplified
MobSession lets two engineers steer the same AI agent from a shared link, with live driver and navigator roles and no screen-share.
MobSession lets two engineers pair on the same AI agent from one shared link. The agent drives, both humans navigate, and either can take the wheel.
Classic pair programming put two people at one keyboard: one drives, one reviews and thinks ahead. AI agents broke that pattern. Now one engineer often pairs with the agent and the second human drops out, stuck watching over a shoulder or waiting on a pull request. MobSession brings them back.
Driver and navigator, with an agent in the loop
The agent drives. The humans navigate, watch it work live, and steer.
One person starts the session as the orchestrator:
mobsession start
A partner joins through the shared link and lands in the same live session in their browser. From there you both prompt the agent: you from the terminal, your partner from the browser. Control isn't locked to one seat. Either of you can take over anytime.
Prompts queue and run one at a time. Send instructions at the same moment and MobSession lines them up in order, so nobody overwrites anyone and the agent never chases two directions at once.
Why this beats a screen-share
A screen-share makes the other person a passenger: they can suggest, but they can't touch anything. In MobSession you're both inside the session, both prompting the agent, both seeing every action it takes. No screen to share, no streaming lag, no keyboard to hand back and forth.
Contributions are attributed
Every prompt is tied to whoever sent it, so you can see who steered which step. Credit stays clear and the history reflects what each navigator actually did.
When to pair, and when to mob
Pair when two people share enough context to move fast together: a small group, one thread of work, quick back-and-forth on each step. Two navigators catch more than one.
Reach for a larger group, mob programming, when the work spans many areas of ownership, when you're onboarding several people at once, or when a decision needs broad buy-in before it ships. Mobbing trades some speed for shared understanding across more people.
For running a bigger group through one agent, see mob programming.
What is here today, and what is coming
Available now:
- Start a session with
mobsession startand share the join link. - Two or more people steer the same agent live.
- Prompts queue and run one at a time.
- Everyone sees the agent work as it happens.
- Each prompt is attributed to the person who sent it.
- Either side can drive: orchestrator from the terminal, partner from the browser.
Accounts, single sign-on, saved session history, and analytics are in early access and not yet generally available.
Get started
Run mobsession start, send the link to your partner, and steer the agent together.
New to MobSession? Walk through setup in onboarding.