Repolode
coder

coder/code-server

在任意机器上运行 VS Code,并通过浏览器随时随地访问开发环境。

可替代:GitHub Codespaces

Star
79,661
Fork
6,895
未关闭 Issue
157
最近提交
昨天

这是什么?

code-server 在远程 Linux 机器上运行 Visual Studio Code,并通过网页浏览器提供编辑器界面。编译、文件读写等高负载工作都在服务器端完成,客户端设备只需要一个浏览器。

它适合保持一套统一的开发环境,可以从笔记本、平板或其他设备接入,也可以把构建、测试、下载等耗时任务交给云服务器处理。安装方式包括安装脚本、手动安装、devcontainer 功能,以及一键部署到云平台的指南。

运行环境要求为启用了 WebSocket 的 Linux 机器,最低配置约为 1 GB 内存和 2 个 vCPU。如需在自有基础设施上为团队统一管理,可以使用同一团队开发的 coder/coder 产品。

核心功能

  • 01在浏览器标签页中运行完整的 VS Code 编辑器。
  • 02编译和高负载任务在服务器端执行,不占用客户端设备资源。
  • 03提供安装脚本,并支持先预览安装过程(dry-run)。
  • 04可通过 devcontainer 功能或云平台部署指南进行部署。
  • 05采用 MIT 许可证。

适用场景

  • 在平板或性能较弱的笔记本上编程,繁重任务交由云服务器完成。
  • 在多台设备之间保持一致且可随时访问的开发环境。
  • 将构建、测试和下载等任务转移到远程 Linux 服务器上执行。

快速上手

  1. 1

    查看系统要求(支持 WebSocket 的 Linux 机器,1 GB 内存,2 个 vCPU)

  2. 2

    运行 README 中的官方安装脚本

  3. 3

    按照安装脚本的输出说明启动 code-server,并在浏览器中打开其显示的地址

使用前须知

  • README 的简要说明要求使用启用 WebSocket 的 Linux 机器,并至少具备 1 GB 内存和 2 个 vCPU。

标签

常见问题

code-server 是什么?
在任意机器上运行 VS Code,并通过浏览器随时随地访问开发环境。 code-server 在远程 Linux 机器上运行 Visual Studio Code,并通过网页浏览器提供编辑器界面。编译、文件读写等高负载工作都在服务器端完成,客户端设备只需要一个浏览器。
code-server 可以免费使用吗?用的什么许可证?
code-server 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
code-server 还在维护吗?
活跃维护中。code-server 最近一次提交是在 2026年10月20日。
code-server 适合用来做什么?
在平板或性能较弱的笔记本上编程,繁重任务交由云服务器完成。 在多台设备之间保持一致且可随时访问的开发环境。 将构建、测试和下载等任务转移到远程 Linux 服务器上执行。
code-server 怎么安装和运行?
查看系统要求(支持 WebSocket 的 Linux 机器,1 GB 内存,2 个 vCPU) 运行 README 中的官方安装脚本 按照安装脚本的输出说明启动 code-server,并在浏览器中打开其显示的地址
在哪里获取 code-server?
源代码和安装说明在 GitHub 上:https://github.com/coder/code-server

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目