You can clone with
HTTPS or Subversion.
Currenty it's launched as a launchd job when the app starts and stopped when the app quits. However, there are some issues:
We need to poll and wait for ~/L/AS/Tokaido/Firewall/muxr.sock before starting, instead of just sleep()ing.
We need to figure out how to handle crashing. My guess is we should just remove the job on launch, like we do with tokaido-install.