通过 SSH 在远程机器上工作
将 DevAgent 指向任意一个 SSH 目标——一台更强的开发机、一台 GPU 主机、一个云端沙箱——它用起来就像本地 worktree 一样。相同的编辑器、相同的 diff 视图、相同的 agent,只是换了算力。你既可以打开远程的仓库,也可以只打开任意文件夹。想了解 local / SSH / server / 临时 VM 等各种运行模式的完整清单,请参阅 运行 DevAgent 的各种方式。
设置
- 在 设置 → SSH 中添加主机。
- 测试连接。如果你要处理仓库,请确保主机上已安装 git。
- 将仓库添加到 DevAgent,并选择该 SSH 目标作为它的位置——或者直接从文件选择器中打开任意远程文件夹。
运行
- 创建一个 worktree。DevAgent 会在远程执行
git worktree add。 - 启动一个 agent——它运行在远程主机上,而不是你的笔记本上。
- 就地编辑文件——DevAgent 会将保存的内容流式传输到远程文件系统。
- 像往常一样,在你的笔记本上查看 diff、提交并推送。
断线
笔记本进入睡眠、Wi-Fi 断开——agent 仍在远程持续运行。DevAgent 会重新连接并重新挂载终端。什么都不会丢失。