Key concepts
Organizations
Group your team and resources together. Each organization has its own members, roles (owner, admin, member), billing, and resource inventory.
Resources
Provisioned services within an organization. Coder deployments get their own database, namespace, TLS certificate, and domain at
your-name.codespace.sh. Codewire Relays provide WireGuard connectivity for AI agents.Workspaces
Development environments inside a Coder resource, created from templates. Each workspace is an isolated container with your tools and code.
How it works
- Sign up with an invite code and create your account
- Create an organization — name it and invite your team
- Add a resource — pick a type (Coder or Codewire Relay), choose a plan, and Codespace provisions everything automatically
- Open Coder — your Coder resource is live at
your-name.codespace.shwith admin credentials ready - Create workspaces — use templates to spin up dev environments in seconds
How is this different from self-hosting Coder?
| Codespace | Self-hosted Coder | |
|---|---|---|
| Setup | Add a resource in 2 minutes | Configure infrastructure, databases, TLS, DNS yourself |
| Maintenance | Automatic upgrades, monitoring, backups | You manage everything |
| Infrastructure | Dedicated namespace and database per resource | You provision and manage your own cluster |
| Team management | Built-in organizations with invitations and roles | Configure your own identity provider |
| Billing | Per-resource plans with usage tracking | License cost + your infrastructure costs |