本地IDE连接开发机
更新时间:2026-01-22
为了提供更高效的开发体验,百度百舸允许开发者使用本地熟悉的IDE(如VS Code)远程连接至云端开发机进行代码编写与调试。
通过这种方式,用户既能享受本地IDE丰富的插件与调试功能,又能直接利用云端开发机的高性能算力资源。本文档将详细介绍如何在百舸控制台创建支持公网访问的开发机,并配置本地SSH客户端及IDE插件,实现远程直连开发。
创建开发机
- 在百舸控制台新建开发机
登录百舸控制台, 点击开发机

点击"新建实例"

- 在新建实例页面, 首先选定 "资源池类型" 与 "资源池/队列"

- 在本地命令行中生成密钥
Bash
1ssh-keygen -t rsa -f ~/.ssh/id_baidu_aihc
2cat ~/.ssh/id_baidu_aihc.pub
- 页面下部"访问配置"中, 点击启用SSH, 并在公钥处添加上一步生成的.pub文件内容

- 绑定公网BLB
点击"绑定BLB"下拉列表, 可选择的BLB为黑色, 不可选择为灰色 此处需要选择带有 "支持公网" 标签的BLB实例, 并请确认所选BLB实例的安全组, 允许客户端远程访问

选定BLB实例后, 将自动随机生成一个BLB可用监听端口, 也可在输入框内自行指定

- 点击创建开发机, 并等待开发机进入"运行中状态"
配置IDE
目前仅支持基于vscodium的客户端, 如: VS Code, Trae等
以下示例为使用VS Code
- 获取远程访问指令
a. 找到要连接的开发机, 点击开发机名称进入详情页
b. 找到"访问配置"中的"外网访问指令"

- 在IDE中安装ssh插件, 推荐使用微软推出的remote-ssh插件

- 安装完成后, 点击IDE左下角的><图标 或 打开命令面板, 选择Remote-SSH: Connect to Host

- 选择 "+ Add New SSH Host"

- 填入第一步获取的远程访问指令

- 添加成功后, 再次打开远程连接, 选择"Connect to Host..."

- 选择刚刚添加的远端地址

- 弹出新窗口并左下角显示正常连接状态暨为成功连接

