Lessons from building a control plane for coding agents across multiple machines

droxer1985 · reddit · 2026-10-19

After losing track of multiple coding agents (Claude Code, Codex, Pi, Kimi) across machines, the author built a small control plane and shares five lessons: the control plane should only queue work while per-machine daemons run the agent CLIs (simple trust boundary); approvals must come from a signed-in human, never anything the agent can reach; track 'polling' separately from heartbeats since alive ≠ listening; use event-sourced sessions/tasks as the single source of truth for easy handoffs and retries; and treat agents as named teammates with role, runtime and skills. Supports threads, scheduled automations, and multi-agent flows like one agent fixing a bug while another reviews.

Original post →

More from coding & agent

coding & agent channel →