coder README

The project's README from github.com/coder/coder. As one markdown file: README.md.

Coder Logo Light Coder Logo Dark

Self-Hosted Cloud Development Environments and AI Agents

Coder Banner Light Coder Banner Dark

Quickstart | Docs | Why Coder | Premium

discord release godoc OpenSSF Best Practices OpenSSF Scorecard license

Coder is a self-hosted platform for cloud development environments and AI coding agents. Workspaces are defined with Terraform, connected through a secure Wireguard® tunnel, and automatically shut down when not used. Coder Agents runs a native AI coding agent whose loop executes in the control plane on your infrastructure, with no API keys in workspaces.

Coder platform showing templates and a running workspace

Quickstart

Check out our install guides for other methods and a complete tutorial.

Try Coder with the install script on Linux and macOS, or grab the latest binary or installer from GitHub Releases on Windows:

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

Start the server and open http://localhost:3000 to create your initial user, create a Docker template, and provision your first workspace:

coder server

For a production deployment, add a PostgreSQL database (version 13 or later) and an external access URL, and see our validated architectures for sizing and infrastructure guidance:

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

Without these flags, Coder uses a built-in database and sets up a *.try.coder.app access URL for evaluation. Use coder --help for the full list of flags and environment variables.

Documentation

Browse the documentation or visit a specific section below:

Support

Open an issue for bugs and feature requests.

For community support, showcasing what you built, and feedback on in-progress features, join our Discord or GitHub Discussions.

Dedicated support is included in Coder Premium. For more information, visit coder.com/pricing.

Integrations

New integrations are always in progress. Open an issue to request one. Contributions are welcome in any official or community repository.

Official

Community

Contributing

New contributors are always welcome. If you are new to the Coder codebase, see the contribution guide to get started.

Hiring

Apply on the careers page if you are interested in joining the team.

coder (coder/coder)

Searching Database…

17.1K ·GitHub
这是什么?Coder 是一个自托管平台,可在你自己的基础设施上创建云端开发环境,并运行 AI 编程代理。
这是云服务,还是需要我自己部署的软件?这是自托管软件,需要你在自己的基础设施(EC2、Kubernetes、Docker 等)上运行,而不是托管的 SaaS 服务。
我该如何让它运行起来?在 Linux 和 macOS 上使用安装脚本,在 Windows 上从 GitHub Releases 获取最新的二进制文件/安装程序,然后启动服务器,创建你的第一个用户、一个 Docker 模板和第一个工作区。
使用它需要 Terraform 或数据库吗?工作区通过 Terraform 定义。用于生产环境时,你应添加外部 PostgreSQL 数据库(v13 及以上版本);评估时则默认使用内置数据库。
AI 代理在工作区内需要 API 密钥吗?不需要。代理循环运行在你基础设施上的控制平面中,因此工作区本身不存储任何 LLM 凭证。
它是为谁设计的?面向希望快速让开发人员上手,并在集中管控下把编程工作交给 AI 代理的工程团队。
工作区的流量如何保持安全?工作区通过安全的 Wireguard 隧道进行网络连接。
Coder Agents 可以使用哪些 AI 模型?你可以接入任意模型提供商:Anthropic、OpenAI、Google、Bedrock,或自托管的模型。
Coder 支持在工作区中运行哪些编程代理?Coder 可以在 Coder 工作区内隔离运行 Claude Code、Codex 和 OpenCode 等代理。
如何处理空闲工作区以节省成本?当工作区不再使用时,Coder 会自动关闭闲置资源,从而节省基础设施成本。
哪些编辑器可以连接到 Coder 工作区?Coder 提供 VS Code 扩展和 JetBrains Toolbox 插件,可一键打开任意工作区,另外还提供通用的 IDE 连接文档。
Creator
coder
Size
607.9 MB
Stars
17.1K
Age
4y
Commits · 90 Days