Mob programming for the AI era

Drive Claude Code together.

mobsession turns one developer’s live Claude Code session into a room your whole team can steer, in real time. One command, one shared screen.

1. Install
$ npm i -g mobsession
2. Run it in your project
$ mobsession start

It prints a link to share. The agent runs on your machine with your own Claude subscription. No account, no sign-up.

Already have a join code?
mobsession/k7m2pq
PMSlive
Priya
find the N+1 in checkout

Found it. OrderService.load fires one query per line item. Batching them into a single fetch now.

Edit · OrderService.ts
turn complete · 3.2s · $0.041
Marco
ship it 🚀
👍 2

A real session: everyone watches the agent think, write, and run tools, and steers it together.

What it actually does

Live, token by token

The agent's output streams to everyone at once, exactly like Claude Code. No refresh, no waiting for the whole reply.

Everyone is attributed

Every prompt and reaction shows who sent it, in their own color. The mob always sees who is steering.

You stay in control

The agent runs in your repo, your shell. Your terminal mirrors the session, so you are never out of the loop.

Talk in the room

Typing indicators, emoji, and reactions. It is a working session, not a one-way feed.

Paste an image

Drop a screenshot or a diagram straight into a prompt. The agent sees what you see.

Terminal and web, in sync

Drive from your terminal or the browser. Prompts flow both ways, perfectly mirrored.

The bottleneck moved. We built for where it went.

Every team now pairs with coding agents. The hard part is no longer typing the code; it is directing it well. Today that direction comes from one person at one keyboard, while everyone else watches over a shoulder or waits for the pull request. mobsession turns that solo act into a team sport, without crowding one screen.

3-5x
Faster ramp for new engineers

Learn the codebase by steering the agent live, not by reading stale docs.

1 → N
Contributors per agent run

Many people shape one session, without N chairs at one desk.

write-time
Direction, not review-time

Course-correct while the work happens, not three round-trips later.

Projections, pre-launch. mobsession is early; these are the outcomes we are building toward and instrumenting for.

How it works

1

You orchestrate

Run mobsession in your repo. A real Claude Code agent boots in your working directory, and you get a link to share.

2

The mob steers

Teammates open the link and add prompts together. Everyone sees the agent work, live.

3

The agent drives

Claude does the typing on your machine. Your terminal streams the same session, so you stay in the loop.

Start a session in one command.

$ npm i -g mobsession