术语表
远程开发里提到“客户端”和“主机”时,说的是两台分工合作的机器。主机负责干重活。客户端负责把运行情况展示给你。
| 主机 | 客户端 | |
|---|---|---|
| 它是什么 | 运行代码和智能体的机器 | 你面前的设备 |
| 示例 | 你的台式机、云 VM、Mac mini | 你的笔记本、手机、平板 |
| 上面运行什么 | 代码仓库、终端、智能体、git、构建任务 | Pane 界面和你的输入 |
| 代码放在哪里 | 始终放在这里。 | 从不存放代码。它只显示界面。 |
假设你家里有一台性能强劲的台式机,代码仓库和智能体都在上面运行。你出门后,想用手机看看智能体的进展。
你的台式机就是主机。它运行着 Pane 守护进程、终端和智能体。你的手机就是客户端。它显示 Pane 界面,让你操作台式机上正在运行的一切。
你的代码始终留在台式机上。手机只会显示运行情况,并让你输入内容。
如果你只在一台机器上使用 Pane,没有使用 Remote Pane,那么这台电脑既是主机,也是客户端。你不用区分两者。只有在设置 Remote Pane,把界面和实际工作拆到不同设备上时,这个区别才有意义。
最后更新于 2026年6月24日