Docs/Gateway/What the Gateway does
Gateway

What the Gateway does

4 min read

The Gateway is the always-on hub of DevThrottle. It is the background service that actually runs your coding agents and keeps them alive and reachable - so you can close the Director window, walk away, and come back to the board exactly where you left it. Everything runs on your own machine; your code never leaves it.

The gateway is the always-on hub

Think of one computer as your DevThrottle hub. It keeps your agents running and answers every other device that wants to see the board. Your phone, a browser on another laptop, the Cockpit - they do not run agents themselves, they connect to the gateway and steer the agents it is already running.

Your phoneanswer agents on the goAny browserthe Cockpit, anywhereMac / other computersrun agents, no gatewayGatewayyour Windows PCALWAYS ONCodingagents+ the AImodels
One machine acts as the gateway - the always-on hub. It runs the Director board and your coding agents; your phone, browser, and other computers all connect through it.

Windows-only for now

The machine that hosts the gateway has to run Windows today. That is the one hard requirement. A Mac can still run agents as a workstation and connect to a gateway hosted elsewhere - but it cannot be the gateway itself yet. If you want the full experience - agents that keep running in the background, reachable from your phone and browser - the hub needs to be a Windows PC that stays on.

Cross-platform gateway support is on the roadmap. For now, pick the Windows machine you leave on the most - a desktop or an always-on laptop - and make that your gateway.

What runs on the gateway

  • Your agents. Each coding-agent session runs here and keeps going whether or not the Director window is open.
  • The board's state. The gateway is the source of truth for which agents are working, waiting on you, or done.
  • Scheduled runs. A built-in scheduler can launch unattended agent runs on a cron schedule.
  • The Control API. A local REST API lets tools drive sessions programmatically through the Control API.

How your other devices connect

Because the gateway stays on, you do not have to be at its keyboard. Open the same board in a browser on any machine, or in your pocket on mobile. An agent gets blocked while you are away - you answer it from your phone and keep the work moving. All of that reaches back to the one Windows gateway that is running the agents.

Where to go next

Ready to set it up? Install DevThrottle on your Windows machine and it becomes your gateway on first run. To see how the gateway fits with the rest of the pieces, read the core concepts.