The Problem: FOMAT (Fear of Missing Agent Time)

As developers shift from manual coding to agentic workflows, a new bottleneck has emerged: the need to babysit agents. Because agents frequently pause to request input or hit blockers, developers are often forced to remain at their workstations to avoid stalling progress. This creates a "Fear of Missing Agent Time" (FOMAT), where the agent remains idle while the developer is away, or the developer is forced to constantly check back, breaking their ability to step away from the desk.

The Solution: Cmd+Ctrl

Cmd+Ctrl is a unified control plane designed to decouple agent management from the local terminal. It acts as a single pane of glass for all coding agents—including Claude Code, Cursor, Codex, and Gemini CLI—regardless of whether they are running on a local machine or a cloud VM.

Key features include:

  • Remote Interaction: Developers can respond to agent prompts, provide feedback, or start new sessions directly from a mobile app (iOS/Android) or web interface, even while away from their primary development machine.
  • Push Notifications: The system alerts the user the moment an agent completes a task or requires human intervention, eliminating the need for manual status checks.
  • Session Management: A centralized dashboard organizes thousands of sessions, allowing users to categorize them into "on my radar," "subscribed for notifications," or "recent." It also provides a standup-style summary of recent activity across all active agents.

Architectural Approach

The system uses a daemon-based architecture. A lightweight daemon runs alongside each agent, monitoring its lifecycle and communicating state changes to a centralized control plane. This control plane aggregates data across different environments, providing a unified UI. The daemon layer is open-source, allowing it to be integrated into custom agent frameworks, making the system tool-agnostic.

Redefining Developer Flow

The shift toward agentic coding changes the definition of "flow." Traditional flow was defined by hyper-focus on a single task; modern flow is defined by "agent choreography." In this paradigm, the developer acts as an orchestrator, moving between multiple parallel agent sessions, unblocking them, and redirecting their efforts. Because managing this cognitive load is exhausting, Cmd+Ctrl aims to provide the flexibility to step away from the terminal, enabling developers to have their best ideas during breaks while remaining confident that their agents are being managed effectively.