Provides self-hosted cloud development environments and AI coding agents using Terraform for infrastructure provisioning and management.

Coder screenshot 1

Coder is an open-source, self-hosted web app that provides a platform for managing cloud development environments and AI coding agents on private infrastructure. The software is deployed as a server that manages the lifecycle of remote workspaces, allowing teams to move their development environments from local machines to the cloud.

Users define their development environments using Terraform, which allows for the provisioning of various resource types including EC2 VMs, Kubernetes Pods, and Docker Containers. Access to these workspaces is handled through a secure Wireguard tunnel, ensuring a private connection between the developer and the remote resource. The platform is designed to reduce infrastructure costs by automatically shutting down idle resources when they are not in use.

Key features

  • Workspace definition using Terraform for infrastructure as code
  • Support for EC2 VMs, Kubernetes Pods, and Docker Containers
  • Automatic shutdown of idle resources to reduce costs
  • Native AI coding agents that execute in the control plane
  • Support for multiple LLMs including Anthropic, OpenAI, and Google
  • Integration with VS Code and JetBrains IDEs
  • Support for devcontainer.json configurations
  • Centralized model governance and audit logging for AI agents

The system architecture relies on a control plane that manages workspace templates and user identities. It integrates with several external tools, including a dedicated VS Code extension and JetBrains Gateway plugin, to allow developers to connect their local editors to remote environments. For organizations with strict security requirements, it offers a self-hosted VS Code extension marketplace for airgapped networks. The platform also integrates with GitHub Actions to set up the Coder CLI in automated workflows. This setup is intended for engineering teams that require centralized control over their development environments while maintaining full data sovereignty over their source code and AI interactions.

Coder is a flexible infrastructure layer for remote development and AI automation.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity14 days ago
Repository Age4 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.