登录 注册

code-server (浏览器版VS Code)

去点 Star
开发者工具
79,843
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
TypeScript
语言
—
创建时间
最近更新

项目能做什么

让你能够在任何浏览器的 Web 界面中流畅运行完整的 VS Code。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

## 项目简介

`code-server` 允许你在任意机器上运行 VS Code,并通过浏览器直接访问。它让你能够随时随地进行远程开发,在不同设备上获得完全一致的编程体验。

## 核心功能

- **随时随地跨设备开发**:在任何设备上通过浏览器编写代码,保持统一的开发环境。
- **借助云端性能加速**:利用云服务器的计算资源,加速测试、编译和下载等繁重任务。
- **延长本地设备续航**:所有高负载任务均运行在服务端,有效节省移动办公时的设备电量。

## 适合谁用

- 适合需要在 iPad、轻薄本等低配或移动设备上进行高负载开发的开发者。
- 适合希望拥有一致远程开发环境,或需要在多台设备间无缝切换的个人与团队。

## 安装步骤

### 运行要求
- 开启 WebSockets 的 Linux 设备
- 最低配置:1 GB 内存,2 vCPUs
(更详细的最低规格要求及 Google VM 配置指引,请参考原仓库链接文档)

### 快速开始方式
官方提供了 5 种上手方式(手动安装、团队部署 `coder/coder`、一键部署至云服务商、使用 devcontainers 特性等)。

使用官方提供的自动化安装脚本最为便捷(会尽量使用系统包管理器进行安装):

1. **预览安装过程**(模拟运行,不执行实际更改):
   ```bash
   curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run
   ```

2. **正式安装**:
   ```bash
   curl -fsSL https://code-server.dev/install.sh | sh
   ```

安装完成后,脚本会在终端中打印出如何运行和启动 `code-server` 的具体指引。

## 配置说明

此部分原文未详细展开说明,仅提供深入配置指南链接。完整配置方法请查看原仓库的 [setup and configuration](https://coder.com/docs/code-server/latest/guide) 文档。

## 常见问题

此部分原文未列出具体问答,请访问原仓库的 [FAQ](https://coder.com/docs/code-server/latest/FAQ) 页面查看详细解答。
原始 README 摘录(英文原文,节选前 3000 字符)
# code-server

[!["GitHub Discussions"](https://img.shields.io/badge/%20GitHub-%20Discussions-gray.svg?longCache=true&logo=github&colorB=purple)](https://github.com/coder/code-server/discussions) [!["Join us on Slack"](https://img.shields.io/badge/join-us%20on%20slack-gray.svg?longCache=true&logo=slack&colorB=brightgreen)](https://coder.com/community) [![Twitter Follow](https://img.shields.io/twitter/follow/CoderHQ?label=%40CoderHQ&style=social)](https://twitter.com/coderhq) [![Discord](https://img.shields.io/discord/747933592273027093)](https://discord.com/invite/coder) [![codecov](https://codecov.io/gh/coder/code-server/branch/main/graph/badge.svg?token=5iM9farjnC)](https://codecov.io/gh/coder/code-server) [![See latest](https://img.shields.io/static/v1?label=Docs&message=see%20latest&color=blue)](https://coder.com/docs/code-server/latest)

Run [VS Code](https://github.com/Microsoft/vscode) on any machine anywhere and
access it in the browser.

![Screenshot](./assets/screenshot-1.png)
![Screenshot](./assets/screenshot-2.png)

## Highlights

- Code on any device with a consistent development environment
- Use cloud servers to speed up tests, compilations, downloads, and more
- Preserve battery life when you're on the go; all intensive tasks run on your
  server

## Requirements

See [requirements](https://coder.com/docs/code-server/latest/requirements) for minimum specs, as well as instructions
on how to set up a Google VM on which you can install code-server.

**TL;DR:** Linux machine with WebSockets enabled, 1 GB RAM, and 2 vCPUs

## Getting started

There are five ways to get started:

1. Using the [install
   script](https://github.com/coder/code-server/blob/main/install.sh), which
   automates most of the process. The script uses the system package manager if
   possible.
2. Manually [installing
   code-server](https://coder.com/docs/code-server/latest/install)
3. Deploy code-server to your team with [coder/coder](https://cdr.co/coder-github)
4. Using our one-click buttons and guides to [deploy code-server to a cloud
   provider](https://github.com/coder/deploy-code-server) ⚡
5. Using the [code-server feature for
   devcontainers](https://github.com/coder/devcontainer-features/blob/main/src/code-server/README.md),
   if you already use devcontainers in your project.

If you use the install script, you can preview what occurs during the install
process:

```bash
curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run
```

To install, run:

```bash
curl -fsSL https://code-server.dev/install.sh | sh
```

When done, the install script prints out instructions for running and starting
code-server.

> **Note**
> To manage code-server for a team on your infrastructure, see: [coder/coder](https://cdr.co/coder-github)

We also have an in-depth [setup and
configuration](https://coder.com/docs/code-server/latest/guide) guide.

## Questions?

See answers to [frequently asked
questions](https://coder.com/docs/code-server/latest/FAQ).

## Want 
阅读完整原文

项目深度分析 AI 生成

垂直领域轻量级 Cloud IDE 托管 SaaS

产品构想基于 code-server 封装开箱即用的轻量级个人云开发环境,一键拉起附带主流语言运行时(如 Python/Node.js/Go)的云主机并自动配置域名与 HTTPS 证书。
核心功能一键启动预装开发镜像、安全端口转发、自动备份至对象存储、闲置自动休眠省电。
目标用户使用 iPad/低配笔记本的编程学习者、独立开发者、远程数字游民。
难度/周期中等 · 3-5 周 · 成本:初期云服务器与公网流量成本,约 $50-200/月
收费模式订阅制(按月/年付费,按 CPU/内存/存储规格分档)。
竞争风险面临 GitHub Codespaces、Gitpod 等巨头同类免费额度的强力竞争,需靠性价比或特定网络优化生存。
依据 已验证事实

在线编程教育与技术面试沙盒平台

产品构想利用 code-server 搭建隔离的交互式在线编码考核/教学环境,免去学生或候选人本地配环境的步骤。
核心功能代码阅卷与测试用例实时运行、面试官双人实时协同/监考屏幕、课程专属环境模板一键分发。
目标用户编程培训机构、IT 讲师、中小型招聘团队。
难度/周期较高 · 6-8 周 · 成本:动态容器编排基础设施成本,约 $100-300/月
收费模式按机构订阅收费(B2B SaaS)或按面试/考试场次计费(Token 充值模式)。
竞争风险高并发下容器资源开销大,面试音视频与实时协作集成复杂度高。
依据 数据支持的判断

轻量级自托管辅助套件与 NAS 专属 App

产品构想针对自建 NAS(如群晖 Synology、Unraid)或 VPS 用户,提供开箱即用的管理面板与安全网关(集成 SSO 登录、插件离线市场加速、自动更新)。
核心功能一键管理多个工作区、反向代理与免配置 SSL、国内或企业内网插件市场镜像加速代理。
目标用户HomeLab 爱好者、自建服务器极客、中小型敏捷小团队。
难度/周期较低 · 2-3 周 · 成本:开发机器与极少的基础分发域名成本,约 $10-20/月
收费模式高级功能买断制(Lifetime License)或付费专业技术支持。
竞争风险目标用户普遍技术能力强、倾向于完全白嫖开源免费方案。
依据 AI推测
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

相似项目数据正在完善中,暂不展示(避免误导)

项目优势与风险

技术成熟度创建时间待补全,最近推送 ,发布过 100 个 Release
社区活跃Star 79,843 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。