返回 AI 工具目录

code server

开发框架人工精选最近核验 2026年7月23日

code-server 由 Coder 开发,让 VS Code 运行在任意远程机器上并通过浏览器访问,从而在不同设备上获得一致的开发环境。它把编译、测试、下载等计算密集任务放在服务器端执行,本地设备只作为浏览器前端,便于在低配或移动设备上工作并节省电量。项目支持自动安装脚本、手动安装、通过 coder/coder 做团队化部署、云厂商一键部署及 DevContainer 集成。官方给出的最低运行要求为一台启用 WebSocket 的 Linux 机器、1 GB 内存与 2 个 vCPU。项目以 TypeScript 为主,采用 MIT 许可,开源免费。

定价开源部署自托管、本地运行国内可达国内可达许可MIT

解决什么问题

  • VS Code 放在远程服务器运行,浏览器即可访问,跨设备保持一致
  • 把编译、测试、下载等重负载放到服务器端,降低本地压力
  • 在低配或移动设备上也能完整开发,并节省电量
  • 可自托管在自有 Linux 服务器,代码留在自有环境
  • 支持脚本/手动/团队/云一键等多种安装部署方式

适合

  • 需要在多设备间保持一致、可远程访问开发环境的工程师
  • 希望把重负载放到服务器、本地用轻设备开发的场景
  • 需要自托管、代码与环境不外流的国内团队
  • 已有 Linux 服务器、具备基本运维能力的团队

不适合

  • 没有可用 Linux 服务器的用户:运行需一台启用 WebSocket 的 Linux 机器
  • 资源不足的场景:官方最低要求 1 GB 内存与 2 个 vCPU
  • 通过公网访问却缺乏认证与加密防护的场景:存在安全风险
  • 只想用本地桌面版、不需远程服务器的用户:自托管会带来额外运维

如何接入

  • 通过自动安装脚本或手动方式在 Linux 服务器安装
  • 可借助 coder/coder 做团队化部署
  • 支持云厂商一键部署与 DevContainer 集成
  • 浏览器经 WebSocket 连接远程 VS Code 实例
  • 运行要求:启用 WebSocket 的 Linux、1 GB 内存、2 个 vCPU

已知限制

  • 需自备并维护一台 Linux 服务器,存在运维成本
  • 通过公网访问需自行处理认证、加密与访问控制
  • 运行有最低资源要求(1 GB 内存、2 个 vCPU)
  • 浏览器访问的交互与桌面版 VS Code 存在差异

接入与使用事实

部署方式
自托管、本地运行
实现语言
TypeScript
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
MIT
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网