跳到正文
发现
Coder:自托管云开发环境平台
命令行工具开发者工具

Coder:自托管云开发环境平台

用 Terraform 定义云开发环境,并在自有基础设施上运行 AI 编程代理的自托管平台。

admin
发布于 2026-10-28 · 更新于 2026-11-01
浏览
4
访问
0
下载
0
版本
v2.37.9
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Coder 是一个自托管平台,用于承载云开发环境和 AI 编程代理。工作区由 Terraform 定义,通过安全的 Wireguard® 隧道连接,并在不使用时自动关闭。Coder Agents 运行原生 AI 编程代理,其循环在你自己基础设施上的控制平面中执行,工作区里不需要存放 API key。

主要功能

  • 用 Terraform 定义云开发环境,可落到 EC2 VM、Kubernetes Pod、Docker 容器等基础设施上
  • 闲置资源自动关闭,帮助节省成本
  • 让开发者从数天缩短到数秒完成环境上手
  • 把编码工作交给运行在自有基础设施上的 AI 代理
    • 可接入任意模型(Anthropic、OpenAI、Google、Bedrock、自托管)
    • 工作区中不存放 LLM 凭证,每个操作都带用户身份
    • 集中的模型治理、成本追踪和审计日志
  • 官方集成:Coder Registry(模板与模块)、coderd Terraform Provider、VS Code 扩展、JetBrains Toolbox 插件、Dev Containers、Kubernetes Log Stream、自托管 VS Code 扩展市场、GitHub Actions
  • 可连接你现有的编辑器使用工作区

安装与使用

在 Linux 和 macOS 上可用安装脚本快速试用;Windows 可从 GitHub Releases 下载二进制或安装包:

curl -fsSL https://coder.com/install.sh | sh

启动服务后打开 http://localhost:3000,创建初始用户、创建 Docker 模板并创建第一个工作区:

coder server

生产部署建议接入 PostgreSQL(13 或以上)并指定外部访问 URL:

coder server --postgres-url <url> --access-url <url>

不加这些参数时,Coder 会使用内置数据库,并提供 *.try.coder.app 的访问地址用于评估。完整参数和环境变量见 coder --help。其他安装方式与完整教程见 安装文档。

容器镜像:docker pull ghcr.io/coder/coder:v2.37.8。

注意事项

  • 项目采用 AGPL-3.0 许可证。
  • 面向大型团队的部分能力属于 Coder Premium 付费版本,对比见 定价页。
  • 社区支持可通过 Discord、GitHub Discussions 和 Issues 获取;专属支持包含在 Premium 中。

本作品整理自 GitHub 开源项目 coder/coder,原作者 @coder,许可证 AGPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v2.37.9当前版本

    > ## Stable (since October 30, 2026)

  2. v2.37.8

    修复发布流程与稳定版提升问题,限制推送响应体读取并增加客户端超时;新建 API key 保持调用者权限范围与 allow list;支持修复过期参数;升级 coder/tailscale 限制 DERP 发送历史;获取外部 agent 凭证需 SSH 权限。

  3. v2.37.7

    将 Go 升级到 1.26.10、Terraform 升级到 1.16.7,更新 brotli 依赖至 v1.2.7,并修复服务端测试中过期的 TLS 测试证书。

评论