CCSwitchboard
Claude.ai in the browser fires off a job, a headless Claude Code run does it on the VM, and the answer lands back in the same conversation. I never carry it across by hand. It is a personal tool, not a finished product, and this writeup will not pretend otherwise. I am documenting it and sharing the source because the shape of it might be useful to someone. 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 the parts you do not care about, or read it straight through from the start.
Read the series →