Two coding agents broke each other's code on different laptops. So I built them a control tower on Switch.
A first-timer's guide to Switch, through the project I built for Flip the Switch: Detente, traffic control for coding agents. [Demo video: add the YouTube embed here before publishing] The break nobody sees coming My agent changes create_session(user) to create_session(user, ttl) in auth/session.py . My teammate's agent, on another laptop, is writing billing/refunds.py , which calls…
A coding agent's mistake in one laptop's code affected another agent's work on a different laptop, causing a build failure. To prevent such issues, a team created a Switch control tower on a Switch device. Switch is an open-source infrastructure that connects AI agents and people in a shared team chat. It includes rooms for conversations, an agent protocol for agents to interact with rooms, a Switch Console for running coding agents, and a Gateway for managing communication between agents and people.
The team built Detente, a custom agent, that monitors conversations and acts as a control tower, clearing flight plans for agents and warning them about potential conflicts. By running Switch on their laptops and registering their agents, the coding agents were able to communicate, coordinate, and resolve conflicts before pushing their code, avoiding the previously mentioned build failures.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.