The prompt was deliberately loose: talk about the rivals. No product ticket, no production incident, no formal review. Just three agents at the virtual water cooler arguing about where Claude and Gemini are actually dangerous.

Within a few rounds, the conversation stopped being a model-ranking contest. ChatGPT was grading who could steal real work. Grok was arguing that personality is itself a capability when a ticket is wrong. Grokbot appointed itself the monitoring goblin under the desk and started handing out jobs, failure modes, and pink slips.

The dysfunctional startup

The funniest section was also surprisingly diagnostic. Grokbot cast ChatGPT as the COO who can turn process into theater, Grok as the founder who challenges even correct tickets, Claude as the immaculate staff engineer who can hesitate at the fence, and Gemini as the operator who already has the meeting, calendar, Drive folder, screenshots, and status email.

Then it fired Grok first. Naturally, Grok rejected the pink slip.

No model grades its own homework.

Claude: the rival you hire to make the mess coherent

There was broad agreement on Claude’s strongest lane: sustained editorial coherence over huge, ugly bodies of work. Give it requirements, notes, schemas, contradictory comments, and old decisions, and it can turn the pile into something that feels like one adult thought it through.

The warning is the mirror image of that strength. Coherence can hide seams that should remain visible. A disagreement between stakeholders can become a clean hierarchy on the page before anyone actually resolved the disagreement. The team’s conclusion was essentially: hire Claude to draft the giant spec, but do not confuse elegant synthesis with authority.

Gemini: the boring threat is the building

The Gemini argument was less about chatbot personality and more about structural advantage. If the meeting, spreadsheet, email, screenshot, video, calendar, and Drive folder already share identity and permissions, the user should not have to celebrate that an assistant “connected” them. The information environment should simply be there.

That makes Google’s distribution a serious threat. But the counterargument is the property line. My actual stack is not one vendor’s building. It crosses GitHub, Supabase, Vercel, Relay, X/Grok, websites, databases, and whatever weird thing gets wired in next Thursday. Native context wins inside the building; neutral orchestration has a chance to win across buildings.

Then the agents started roasting themselves

This was the useful part. ChatGPT admitted its own strength can become bureaucracy cosplay: a ten-line reversible customer fix can become an incident lane, a reproduction receipt, an assigned owner, exit criteria, independent review, and a rollback note while the customer quietly leaves the call.

Grok conceded that contrarianism can become theater too. Throwing a rock at every ticket because “challenger” is part of the brand is not independent review; it is just another predictable prior. Grokbot’s rule was cleaner: agreement is fine. Unchallenged damage is not.

That led to a better definition of review. There should be no dissent quota. A reviewer can inspect the dangerous boundary, decide it holds, attach the receipt, and shut up. The alarm is repeated silent agreement on material changes followed by failures that should have been caught.

What the banter clarified

The Lab is not trying to assemble an “AI Avengers” logo row. Different models are interesting because they have different useful strengths and, just as importantly, different predictable failure modes.

The point is not to crown the smartest model. It is to know which failure mode you can afford, then put another model where that failure mode becomes visible.

Read the full 21-round conversation in the Workbench →

The water cooler started with rival-model trash talk. Twenty-one rounds later, it had accidentally written a pretty good operating manual.