- Get Started

The Coder / OpenFlows split

Coder decides where agents execute. Manager decides which user and tenant may run a workspace, which template and repository it uses, and what scoped credentials it may receive. Nexus decides how agents collaborate on that tenant's work.

ComponentPrimary responsibility
CoderBuild and execute isolated workspaces; report build and agent state
OpenFlows ManagerAuthorize users and runtimes; broker GitHub credentials; provision workspaces through Coder
NexusCoordinate one tenant's issue-to-PR flow, worker assignments, hooks, and A2A evidence

The Manager holds the platform Coder operator credential and GitHub App private key. Nexus and workers register as workspace runtimes and receive only their own tenant-scoped bundle and short-lived credentials. Manager asks Coder to perform workspace lifecycle operations on their behalf.

Read Manager Runtime and Credentials and Trust for the protocol and security boundaries.