AI pair programming with agents and teammates

By the Friday Work team · Updated 1 October 2026

AI pair programming used to mean one person and one assistant. It can now mean two or more people and an agent in the same live session, with one person driving and the others reviewing as it goes.

What is AI pair programming?

In classic pair programming, one person writes the code (the driver) while the other reviews and thinks ahead (the navigator). With AI, the agent often does the writing and the person navigates.

Add a teammate and you get a second navigator, watching the same work.

How do the roles map?

RoleClassic pairingWith an agent
DriverThe person at the keyboardThe agent, steered by one person
NavigatorThe other personYou or a teammate, watching each step
SwitchingTrade the keyboardHand control to someone else

How do you pair with an agent and a teammate?

  1. Start a shared session on the task.
  2. Agree who drives the agent.
  3. The other person watches and suggests redirects. They land at the agent’s next step.
  4. Swap by handing over control.
  5. Read the diff together before you accept it.

What mistakes should you avoid?

  • Two people prompting at once. The agent gets mixed instructions, so keep one driver.
  • Waiting until the end to speak up. Suggest changes as you see them.
  • Skipping the review because two people watched.

Common questions

Is this the same as screen sharing?

No. With screen sharing one person acts and the rest watch. In a shared session, others can suggest, request control and interrupt.

Can the navigator type to the agent?

They can suggest a redirect. To give the agent instructions directly, they request control.

How many people can join?

Free allows 3 people in a session, Pro allows 10, and Max has no limit.