Trae Remote-SSH 远程开发与部署
开发者的痛点:本地环境 VS 远程环境的开发难题
在远程服务器上开发通常面临以下问题:
- 环境不一致:本地环境和远程环境的依赖不同,导致代码运行异常。
- 调试不便:传统的 SSH 连接无法提供现代 IDE 的代码补全、调试等功能。
- 代码同步繁琐:手动上传/拉取代码,影响开发效率。
Trae Remote-SSH 解决方案
Trae 是一款由字节跳动推出的免费 AI IDE,它深度整合了 AI 技术,旨在提升开发效率。它支持中文,并集成了主流 AI 模型。
Trae Remote-SSH 允许我们在本地 PC 直接访问和操作远程主机的文件,而无需存储远程代码,就像操作本地项目一样。通过这一功能,可以协助我们提升体验:
- 无缝连接远程服务器:直接在本地 IDE 中开发远程代码,无需手动同步。
- 完整 IDE 体验:支持代码补全、调试、智能提示、AI 辅助等功能。
- 自动安装 Trae 服务器端:连接时自动安装 Trae Server,确保使用体验与本地一致。
Trae Remote-SSH 运行原理
本地 PC 运行 Trae 客户端,远程主机安装 Trae 服务器端,二者通过 SSH 通道通信。

设备要求
| 设备 | 要求 |
|---|---|
| 本地 PC | 安装 OpenSSH 兼容的 SSH 客户端,操作系统可为 macOS 或 Windows。 |
| 远程主机 | 仅支持 Linux,建议使用 Ubuntu 20.04+ 或 Debian 11+,至少 1GB RAM,推荐 2GB RAM + 2 核 CPU。 |
⚠️ 注意:
- 旧版本(如 Debian 8、Ubuntu 16)可能存在兼容性问题。
- 远程主机需启用 SSH 服务,并具备出站 HTTPS 访问能力(端口 443)。
步骤 1:打开远程资源管理器
- 在 Trae 的远程资源管理器中,点击
+按钮。 - 在弹出的面板中输入 SSH 连接命令,例如:
ssh user@remote-server
- 按回车键,远程主机将出现在连接目标列表。
步骤 2:连接远程主机
- 右下角点击
连接主机,或者在列表中点击远程主机右侧的 在新窗口连接。 - 输入密码或使用 SSH 密钥进行连接。
- 连接成功后,Trae 会自动安装服务端。
步骤 3:打开远程文件夹,开始开发
- 你可以在本地 PC 上直接编辑远程代码,并享受 Trae 提供的 AI 辅助和调试功能。
- 通过
终端 > 新建终端,可以在远程服务器上执行命令。












