mcpField
C
Coder

Coder

远程服务
coder.com开发工具17.2k今天更新

关于 Coder

Coder 是面向团队的可自托管平台,用于运行云开发环境和 AI 编码 Agent。它以 Terraform 定义工作区,通过安全隧道连接,并支持集中管理 AI 使用。

主要功能

  1. 01用 Terraform 定义工作区
  2. 02支持 VM、Kubernetes 和 Docker 环境
  3. 03闲置资源自动关闭
  4. 04在自有基础设施运行 AI 编码 Agent
  5. 05集中管理 AI 使用与审计

适用场景

  1. 01配置统一的开发工作区
  2. 02在团队基础设施运行编码 Agent
  3. 03管理 AI 成本与审计日志

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://{coder_hostname}/api/experimental/mcp/http
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Coder 浅色 Logo Coder 深色 Logo

可自托管的云开发环境和 AI Agent

Coder 浅色横幅 Coder 深色横幅

快速入门 | 文档 | 为什么选择 Coder | 高级版

discord release godoc OpenSSF Best Practices OpenSSF Scorecard license Ask DeepWiki

Coder 是一个用于云开发环境和 AI 编码 Agent 的可自托管平台。工作区使用 Terraform 定义,通过安全的 Wireguard® 隧道连接,并在闲置时自动关闭。Coder Agents 运行原生 AI 编码 Agent,其循环在你的基础设施上的控制平面中执行,工作区中无需存放 API 密钥。

  • 使用 Terraform 定义云开发环境
    • EC2 虚拟机、Kubernetes Pod、Docker 容器等
  • 自动关闭闲置资源以节省成本
  • 几秒钟内即可完成开发人员入职,而非数天
  • 将编码工作委派给运行在你基础设施上的 AI Agent
    • 可使用任意模型(Anthropic、OpenAI、Google、Bedrock、可自托管模型)
    • 工作区中不存放大模型凭据,每项操作均使用用户身份
    • 集中管理模型治理、成本跟踪和审计日志

展示模板和运行中工作区的 Coder 平台

快速入门

其他安装方式和完整教程,请参阅我们的安装指南。

在 Linux 和 macOS 上使用安装脚本试用 Coder,或在 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 访问 URL 供评估使用。使用 coder --help 查看完整的标志和环境变量列表。

文档

浏览文档,或访问下方的特定部分:

  • 工作区:工作区包含软件开发所需的 IDE、依赖项和配置信息
  • 模板:模板使用 Terraform 编写,用于描述工作区的基础设施
  • Coder Agents:将编码工作委派给运行在可自托管基础设施上的 AI Agent
  • AI Gateway:集中管理 AI 工具的身份验证、审计和成本控制
  • 管理:了解如何运营 Coder
  • Premium:了解为大型团队打造的付费功能
  • IDE:将现有编辑器连接到工作区

支持

如需报告错误或请求功能,请提交问题。

如需社区支持、展示你构建的内容,或对正在开发的功能提供反馈,请加入我们的 Discord 或 GitHub Discussions。

Coder Premium 包含专属支持。有关详情,请访问 coder.com/pricing。

集成

我们一直在开发新的集成。请提交问题来申请集成。欢迎向任何官方或社区仓库贡献代码。

官方
社区

贡献

我们始终欢迎新贡献者。如果你刚接触 Coder 代码库,请参阅 贡献指南以开始贡献。

招聘

如果您有意加入团队,请通过招聘页面申请。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。