A curated list of resources for Coder, the self-hosted platform for cloud development environments and AI coding agents.
Define workspaces in Terraform, run them on your own infrastructure, and let developers and AI agents work in identical, ephemeral environments.
Your contributions are welcome!
- Official Resources
- Platform and Tools
- AI Coding Agents
- Templates
- Modules
- Terraform Providers
- IDE Integrations
- Coder Desktop
- Automation
- Tutorials and Blog Posts
- Talks and Videos
- Documentation - Official Coder documentation, including install, admin, and contributor guides.
- Blog - Posts from the Coder team covering product updates, deployments, and technical deep dives.
- Press kit & brand style guide - Logos, brand assets, and brand guidelines.
- Discord - Community chat for developers and operators using Coder.
- X - Official Coder account on X.
- YouTube - Coder's YouTube channel with product demos, talks, and tutorials.
- [Dev]olution Podcast - Coder's podcast, hosted by Field CTO Nicky Pike, on building real-world systems and the impact of AI on development.
- coder/coder - The Coder server, agent, and CLI. Self-hosted cloud development environments and AI coding agents defined in Terraform.
- coder/registry - Source for the templates and modules published to registry.coder.com.
- coder/code-server - Run VS Code in a browser tab. The default web IDE for many Coder workspaces.
- coder/envbuilder - Build workspaces from a Dockerfile or devcontainer.json on Docker, Kubernetes, and OpenShift.
- coder/mux - Desktop and browser app for running multiple AI coding agents side-by-side on local or remote compute, with isolated workspaces and a multi-model loop.
- coder/boo - GNU screen-style terminal multiplexer built on libghostty, with
send,peek, andwaitprimitives for driving interactive programs from scripts and AI agents.
- AI Coder documentation - Official documentation for running AI coding agents inside Coder workspaces.
- Coder Agents - Coder's built-in chat interface and API for delegating development work to coding agents. It selects a template, provisions a workspace, and runs the agent loop inside your Coder control plane.
Start with the Coder Registry for official and community templates. The repositories below are maintained elsewhere in the community:
- bpmct/coder-templates/shared-mac - Connect a pre-provisioned Mac device and provision system users as workspaces.
- denbeigh2000/coder-templates - Manage NixOS development workspaces on EC2, including spot and Graviton variants.
- m.lan/coder-templates - Kubernetes template with Docker in Docker (DinD).
- matifali/coder-templates - Docker-based deep learning templates (PyTorch/TensorFlow with Jupyter, plus an NVIDIA GPU variant) and MATLAB in the browser.
- ntimo/coder-hetzner-cloud-template - Set up a Hetzner Cloud instance as a dev environment, with or without VS Code.
- sharkymark/v2-templates - A large collection of Coder Terraform templates and tips.
- sulo1337/coder-kubevirt-template - KubeVirt-based development environment that provisions KVM virtual machines as Coder workspaces on top of a Kubernetes cluster.
- uwu/basic-env - Docker-based dev environment with VS Code, an XFCE + noVNC desktop, dotfiles, and preinstalled language runtimes (Dart, Java, JavaScript/Node).
Start with the Coder Registry for modules that extend your templates with tools and integrations: IDE installers, dotfiles support, code-server, JetBrains, and more.
- coder/terraform-provider-coder - Template-side Terraform resources:
coder_agent,coder_app,coder_parameter, and friends. - coder/terraform-provider-coderd - Manage a Coder deployment itself (templates, groups, organizations) with Terraform.
- Workspace access - Connect to Coder workspaces from VS Code, JetBrains, Cursor, Zed, code-server, and the CLI.
- coder/vscode-coder - VS Code extension to open any Coder workspace with a single click. Also works in VS Code forks like Cursor, Windsurf, and Kiro.
- coder/coder-jetbrains-toolbox - JetBrains Toolbox plugin for Coder.
- Cursor module - One-click launch button for Cursor IDE, with optional MCP server configuration.
- Zed module - One-click launch button for Zed, with optional settings and MCP context server configuration.
- Windsurf module - One-click launch button for the Windsurf Editor, with optional MCP server configuration.
- Kiro module - One-click launch button for Kiro, AWS's AI-powered IDE, with optional MCP server configuration.
- Running a private VS Code Extension Marketplace - Host an internal extension marketplace for code-server and VS Code workspaces.
- coder/coder-desktop-macos - Native macOS Coder Desktop client.
- coder/coder-desktop-windows - Native Windows Coder Desktop client.
- coder/coder-desktop-linux - Coder Desktop for Linux, including the Avalonia tray app and VPN service integration.
- Validated architectures - Reference architectures for deploying Coder in production on Kubernetes and other platforms.
- coder/box - NixOS appliance that provisions a single-node Coder server and k3s cluster on a physical machine for self-contained demos and workshops.
- Update Coder Template - A GitHub Action to automate Coder template changes.
- Provision Coder with Lima - Linux virtual machines, typically on macOS, for running containerd.
- Kubernetes namespaces as dev environments - Tutorial for building a template that provisions a namespace, tooling pod, persistent home volume, and scoped ServiceAccount per developer.
- Four Reference Architectures for CDEs: Kubernetes vs. VMs - Trade-offs and reference patterns for running workspaces on Kubernetes versus virtual machines.
- Coder's Well-Architected Framework - Reliability, security, and cost best practices for a Coder deployment, from provisioners to RBAC and workspace bin-packing.
- Enterprise security and governance for software development environments - Guide to securing cloud development environments on Kubernetes, covering the PVC model, secrets, and Vault integration.
- Deploying AI Agents at Scale Without Sacrificing Control & Governance - How to roll out autonomous coding agents with guardrails and governance in place.
- Giving OpenClaw a Secure Workspace Using the Rabbit R1 - Building an OpenClaw skill that lets the Rabbit R1's voice agent spin up isolated, governed Coder Tasks and Workspaces instead of granting it broad access to the host.
- The Benefits of Remote Ephemeral Workspaces - Palantir on running ephemeral, remote development environments at scale.
- Laptop development is dead: why remote development is the future - Argument for moving developer environments off laptops.
- Introduction to Coder Workspaces - Overview of Coder workspaces and how they fit into a developer workflow.
- Building the IDE Golden Path - Ben Potter on building a consistent IDE experience across teams with Coder.
- Your Next Workstation Is In The Cloud - Ketan Gangatirkar on moving developer workstations to the cloud with Coder.
- Accelerate cloud native development with Coder - Tim Quinlan at PlatformCon 2024 on shifting developer runtimes left without building a platform from scratch.
- Optimising developer workflows: the future of Cloud Development Environments - Eric Paulsen, Field CTO at Coder, on running development environments as policy-driven infrastructure.
- How Skydio scaled AI coding agents to a million-line monorepo - Elliot Graebert (Skydio) and Ben Potter (Coder) on rolling out agentic development at production scale.
- 10 governance controls that actually stop AI agents from going rogue - Rob Whiteley, Coder CEO, with a HumanX 2026 lightning talk on practical guardrails for autonomous coding agents.
To the extent possible under law, Coder has waived all copyright and related or neighboring rights to this work.