Live Share 已于2023年10月下线,因微软关闭后端服务导致无法登录、创建或加入会话;替代方案包括 GitHub Codespaces、code-server、VS Code Remote - SSH 及 Cursor Multiplayer。

Live Share 在 VS Code 中已停止维护,2023 年 10 月起官方正式弃用并下线服务,Live Share 扩展不再能登录、创建或加入会话。
为什么 Live Share 现在无法使用
微软已关闭后端服务,即使你安装了旧版扩展,也会在尝试登录时遇到以下错误:
Failed to sign in: Service is unavailableUnable to connect to Live Share service- 点击“Start Collaboration”后无响应或立即报错
这不是网络或本地配置问题,而是服务端彻底关停。所有依赖该服务的功能(如实时共享终端、调试会话、服务器转发)均不可恢复。
替代方案:用 Code Server + GitHub Codespaces 或 SSH
团队实时协作需换用仍在维护的方案,核心思路是「共享开发环境」而非「共享编辑器会话」:
-
GitHub Codespaces:直接在浏览器中打开团队统一配置的云端 Dev Container,支持多人同时编辑同一仓库、共享终端和端口,权限由 GitHub 组织控制 -
code-server:自建 VS Code 服务(例如部署在公司内网服务器或云主机上),团队成员通过浏览器访问同一实例,天然支持多用户编辑(需配合read-only权限管理) -
VS Code Remote - SSH:团队共用一台远程开发机,每人用自己的 VS Code 连接到同一台机器,文件、终端、Git 状态完全一致,但编辑操作不实时同步(需手动刷新或启用文件监视)
注意:Remote - SSH 不提供“谁在改哪行”的光标协同,适合分工明确、以 Git 为协作主干的场景;而 Codespaces 支持真正的多人光标和编辑状态同步。
如果必须保留本地协作体验,可试 Cursor 的 Multiplayer 功能
Cursor(基于 VS Code 衍生的 AI 编程工具)内置了仍在运营的实时协作服务,无需额外账号,只要双方安装 Cursor 并打开同一仓库,就能:
- 看到彼此光标位置和正在编辑的行
- 实时同步代码变更(类似 Google Docs)
- 共享终端(需开启
Allow Multiplayer Terminal设置) - 发起语音通话(实验性功能)
限制:不支持共享调试会话、不兼容所有 VS Code 扩展、协作链接有效期较短(默认 24 小时),且需信任第三方服务端(非开源)。
真正关键的不是“怎么连上”,而是“协作目标是什么”——如果是结对编程或教学演示,Codespaces 或 Cursor 更接近原 Live Share 体验;如果只是统一开发环境,Dev Containers + git 就足够可靠。别在已下线的服务上浪费调试时间。










