无需公网IP、不改路由器、不装额外客户端,仅靠VS Code内置功能即可安全连接家中电脑。它专为开发者设计,提供完整本地编辑体验,所有计算与文件均保留在本地,微软仅中继加密流量。
智能速览
三步完成配置:终端执行code tunnel命令,GitHub扫码授权,手机浏览器打开vscode.dev链接
完全免公网IP和端口映射,只要能访问github.com和vscode.dev即可连通
所有代码编辑、终端命令、Git操作、插件运行均在本地电脑执行,无画面传输
连接即用、断开即清,无后台进程残留,任务管理器不可见,杀软无告警
双因子验证:GitHub登录+本机密码,授权记录可查可撤回,数据不离本地硬盘
实测覆盖校园网、4G热点、电信宽带,加载速度优于部分网盘,仅因系统时间偏差报错一次
精华内容
这不是远程桌面,也不是传统SSH隧道——它把整台电脑的开发环境,变成一个可随时打开的网页链接。
极简接入
全程仅需三步:在家庭电脑VS Code终端输入code tunnel --name lao-pc,获取含六位授权码的GitHub登录页;用手机扫描github.com/login/device二维码并授权;最后在任意设备浏览器打开生成的https://vscode.dev/tunnel/lao-pc链接,输入本机密码即可进入。整个过程不依赖额外软件、不修改防火墙规则、不配置路由器虚拟服务器,Windows 10/11用户安装VS Code 1.86后开箱即用。
真本地执行
所有文件读写、终端命令(ls、cd、git status)、Python脚本运行、Flask本地服务调试,全部发生在家庭电脑本地。vscode.dev页面仅渲染界面,不传输屏幕帧或键鼠事件;微软服务器只中继TLS加密的WebSocket流量,无法获知打开的文件名或终端内容。实测在移动4G热点下编辑3MB JSON文件,保存响应延迟低于180ms,比某主流网盘上传同体积文件快1.7倍。
安全透明
认证链包含GitHub OAuth 2.0授权与本机账户密码双重校验,GitHub后台可实时查看并一键撤销vscode-tunnels授权记录。连接建立后无常驻后台进程,关闭浏览器标签页即终止所有通信,任务管理器中无残留服务。杀毒软件识别为标准HTTPS连接,未触发任何拦截或告警。对比向日葵(需安装主控+被控端)和SSH(需开放22端口、配密钥),此方案无本地服务监听、无额外端口暴露、无持久化配置文件。
适用边界
该工具明确限定于代码编辑与命令行工作流:支持资源管理器浏览、多标签编辑、集成终端、Git控制台、扩展插件(如Prettier、Python Debugger)。但无法操作图形界面——不能点击微信图标、不能播放视频、不能使用画图工具。测试表明,运行含GUI依赖的Electron应用会报错,而纯CLI类任务(如批量重命名照片、修改NAS配置、调试本地Web服务)均可稳定完成。初中生按三行说明操作,5分钟内完成首次连接并跑通爬虫脚本。
VS Code Remote Tunnels重新定义了‘远程访问’的门槛:它不依赖网络基础设施改造,不牺牲本地安全性,也不模糊工具边界。当远程协作越来越成为常态,这种以协议标准性、实现轻量性和权限最小化为原则的设计,或许正指向更可持续的个人计算范式。未来是否会有更多开发环境原生支持此类无感隧道?值得持续观察。
无字添书
校验提示文案
无字添书
校验提示文案