什么是Coder?
Coder是一个开源平台,提供自托管云开发环境,允许开发人员在任何地方使用强大的基础设施工作,同时保持企业级安全性。该平台使用Terraform将开发工作区作为代码进行配置,支持任何云提供商或本地部署。Coder使团队能够在安全环境中集中源代码,消除与本地开发相关的风险,同时为开发人员提供他们首选的IDE和工具访问。该平台还支持编码助手,为自动化开发任务提供安全隔离和适当的访问控制。
主要功能
基础设施即代码
使用Terraform模板定义开发环境,为团队提供一致、可复制的工作区,配备经批准的工具和配置。
多云部署
在任何云服务提供商或本地基础设施上部署,支持Kubernetes、Docker、虚拟机和其他计算资源。
IDE灵活性
通过基于网络或桌面的IDE访问工作区,包括VS Code、JetBrains、IntelliJ、Jupyter和其他流行的开发工具。
临时工作区
按需启动和关闭开发环境,允许开发人员自由实验并在需要时重启干净的环境。
编码助手支持
与Claude Code和Goose等编码助手安全集成,为自动化开发任务提供隔离环境和适当的访问控制。
企业级安全
SOC2 Type II认证平台,具有端到端加密、审计日志记录、基于角色的访问控制和集中式源代码管理。
1. Coder社区版和高级版有什么区别?⌄
社区版免费提供无限工作区和用户,而高级版增加了企业功能,如多组织支持、审计日志记录、高可用性、全球支持和高级访问控制。
2. 我可以在本地或气隙环境中运行Coder吗?⌄
是的,Coder完全自托管,可以部署在任何基础设施上,包括气隙环境、私有云或本地数据中心。
3. Coder支持哪些编码助手?⌄
Coder与Claude Code和Goose有一流的集成,即将支持Aider和OpenHands。任何助手都可以通过MCP集成运行。
4. Coder如何处理工作区资源管理?⌄
Coder会自动停止空闲工作区以降低成本,允许为每个用户或组织设置资源配额,并提供监控以防止失控进程。
5. 我可以在Coder中使用哪些IDE和工具?⌄
Coder支持所有主要IDE,包括VS Code、JetBrains套件、IntelliJ、Jupyter和code-server,可通过网络浏览器和桌面应用程序访问。
6. 我可以多快开始使用Coder?⌄
Coder是一个静态二进制文件,可以在几秒钟内安装。使用Coder Registry中的预建模板,您可以在几分钟内运行第一个工作区。
