You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否通过VS Code客户端运行Google Colaboratory训练任务?

用VS Code客户端连接Google Colab运行训练任务的实现方法

完全可以通过VS Code客户端连接Colab上的code server来运行训练任务,以下是具体操作步骤:

1. 在Colab中启动code server

  • 新建Colab笔记本,先安装colabcode依赖:
    !pip install colabcode
    
  • 运行代码启动code server,自定义端口和访问密码(端口建议选10000-65535区间的数值):
    from colabcode import ColabCode
    cc = ColabCode(port=10000, password="your_secure_password")
    cc.run()
    
    执行后会看到code server启动成功的提示,记住你设置的端口和密码。

2. 配置Colab端口转发到本地

  • 在Colab笔记本顶部菜单,点击「代码执行程序」→「更改运行时类型」,选择需要的硬件加速器(GPU/TPU)并保存,确保已连接到运行时。
  • 点击右上角「连接」按钮旁的下拉箭头,选择「端口转发」。
  • 在弹出窗口中输入你设置的端口(如10000),点击「添加」,此时Colab会将虚拟机的10000端口转发到本地的10000端口。

3. VS Code客户端连接code server

  • 打开VS Code,安装微软官方的「Remote - SSH」扩展。
  • 打开命令面板(快捷键:Ctrl+Shift+P / Cmd+Shift+P),执行「Remote-SSH: Open Configuration File...」,选择本地的SSH配置文件(通常是~/.ssh/config)。
  • 在配置文件中添加以下内容:
    Host colab-code-server
        HostName localhost
        Port 10000
        User root
    
  • 再次打开命令面板,执行「Remote-SSH: Connect to Host...」,选择「colab-code-server」,输入你之前设置的密码,即可成功连接到Colab的code server。

额外提示

  • Colab运行时若长时间无交互会自动断开,可通过开发者控制台运行以下脚本保持活跃:
    setInterval(() => {
      document.querySelector("colab-connect-button")?.click();
    }, 60000);
    
    按F12打开控制台,粘贴代码执行即可。

内容的提问来源于stack exchange,提问作者soumeng78

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 19:30:01