Skip to content

通过 SSH 在远程机器上工作 ​

将 DevAgent 指向任意一个 SSH 目标——一台更强的开发机、一台 GPU 主机、一个云端沙箱——它用起来就像本地 worktree 一样。相同的编辑器、相同的 diff 视图、相同的 agent,只是换了算力。你既可以打开远程的仓库,也可以只打开任意文件夹。想了解 local / SSH / server / 临时 VM 等各种运行模式的完整清单,请参阅 运行 DevAgent 的各种方式。

设置 ​

  1. 在 设置 → SSH 中添加主机。
  2. 测试连接。如果你要处理仓库,请确保主机上已安装 git。
  3. 将仓库添加到 DevAgent,并选择该 SSH 目标作为它的位置——或者直接从文件选择器中打开任意远程文件夹。

运行 ​

  1. 创建一个 worktree。DevAgent 会在远程执行 git worktree add。
  2. 启动一个 agent——它运行在远程主机上,而不是你的笔记本上。
  3. 就地编辑文件——DevAgent 会将保存的内容流式传输到远程文件系统。
  4. 像往常一样,在你的笔记本上查看 diff、提交并推送。

断线 ​

笔记本进入睡眠、Wi-Fi 断开——agent 仍在远程持续运行。DevAgent 会重新连接并重新挂载终端。什么都不会丢失。

DevAgent 桌面客户端文档