← Back to DabbleLabs experiments
CCSwitchboard

Lab Notes / Writeup 001

CCSwitchboard

CCSwitchboard orchestrates Claude Code across my Claude web chat threads. I plan a job in the browser, Claude writes a short dispatch block, a headless Claude Code run executes it on a VM, and the result gets typed back into the same chat thread on its own. Claude reads that result and carries on: fires the next job, tells me it is done, or tells me it needs my input.

View on GitHub

A Claude web chat thread driving Claude Code: a dispatch block sent from the browser and the run result typed back into the same conversation
What it looks like in practice: a Claude web chat thread dispatches a job and the headless Claude Code result gets typed back into the same conversation on its own.

It is a personal tool. I am documenting it and sharing the source because the shape of it might be useful to someone, not because it is a finished product. This writeup will not pretend otherwise. It is a collection of parts held together with polling, and it mostly works.

This is a long one. Use the section nav to skip to the parts you do not care about, or read it straight through from the start.