A coding session several people sit at together.
You have a seat. Ask for something.
This table is running on this page. Nothing to install, nothing to sign up for.
One person is on Gemini, another on OpenAI, a third on something they host themselves. Each person's turns run on their own key and their own account, at the same table.
A key belongs to whoever typed it. It is held only while they are at the table, sent to that one provider and nowhere else, never written to disk, and never shown to anybody — including them. The table records that a person brought one, and nothing more.
Send five characters. Whoever opens them is in the same session, looking at the same files.
Requests appear the moment they are made. You can see what is running, and who is next.
Every change is committed under the name of the person who asked, and which provider answered.
Turns are serialised, not simultaneous. Everyone types whenever they like; the work happens one turn at a time, in the order it was asked for.
This is a decision, not something waiting to be fixed. Two agents editing the same files at the same moment corrupt each other — one reads a file the other is halfway through rewriting, and neither result is what anybody asked for.
So a table is a fast, visible queue. It feels like a group chat. What you give up is two changes landing in the same instant; what you get is a session where nobody's work quietly disappears.
Published by Stealth Keqing