Coder:集中提供隔离的云开发环境与编程智能体工作区
一分钟看懂
Coder 是自托管云开发环境平台,用 Terraform 定义运行在虚拟机、Kubernetes 或容器中的工作区,并通过安全隧道连接开发者。它也能在自有基础设施中运行编程 Agent,集中管理模型、身份、成本与审计。
你可以用它做什么
- 为开发者按模板快速创建一致、可回收的远程开发环境。
- 让 VS Code、JetBrains 或其他编辑器连接云端工作区。
- 自动关闭空闲资源,减少长期占用的基础设施成本。
- 在隔离工作区中运行 Claude Code、Codex 等编程 Agent。
主要能力
- 使用 Terraform 描述 EC2、Kubernetes Pod、Docker 等工作区资源。
- 通过 WireGuard 隧道连接工作区,并支持集中身份和访问管理。
- 提供 Agent 控制平面、模型网关、成本追踪与审计日志。
- 拥有模板注册库、CLI、编辑器集成和自托管扩展市场方案。
适合哪些人
适合需要标准化开发环境、保护源代码和内部网络的工程组织,也适合希望让编程 Agent 在企业自有基础设施与治理边界内运行的平台团队。
怎么开始使用
可先在 Linux 或 macOS 运行官方安装脚本,启动 coder server 并用 Docker 模板创建评估工作区。生产环境应改用 PostgreSQL 13 或更高版本,配置正式访问地址、TLS、身份提供商和持久存储,并参考官方验证架构进行容量规划。
使用前需要知道
平台会管理开发者凭据、源码和基础设施权限,生产部署需要高可用、备份、网络分段、审计与模板供应链治理。自动关机和 Agent 运行策略应避免误停或失控成本。社区版代码采用 AGPL-3.0,部分高级企业能力和专属支持属于付费方案,应核对官方套餐。