用手机在服务器上启动编程 Agent | YoloShell
常见问题
- 这些编程 Agent 实际跑在哪里?
- 跑在运行 Herdr 的那台远程机器上,必须装在那边——YoloShell 是驱动它们的 iOS 客户端,不是运行时本身。
- 启动一个需要什么条件?
- 需要 SSH 访问一台运行 Herdr 的远程机器,并且 Agent 已安装在那台机器上。
- 可以只看不动手吗?
- 可以。以只读模式观察,需要时再接管。
- 没有 Herdr 也能用 YoloShell 吗?
- 能。SSH、Mosh、tmux 与 VNC 都独立可用,Herdr 是在其上叠加的 workspace 与 agent 面板。
简短答案
前提值得先说清楚,因为它很容易被误读:Agent 跑在远程机器上,不在你的手机上。
YoloShell 的 Herdr 面板让你在远程创建 workspace 和面板、在已有的终端面板里启动 Claude Code 或 Codex 等受支持的编程 Agent、跟踪其状态,并在那个终端里继续工作。
你需要什么
- 一台运行 Herdr 的远程机器的 SSH 访问权限
- Agent 安装在那台机器上
两者都是明确的先决条件,因为它们正是架构本身的要求——Agent 需要访问代码库、工具链和凭据, 所以它就该在那里。
观察或接管
这一点让它变得可用,而不只是个新鲜功能。你可以以只读模式观察,需要时再接管。
在 Agent 工作的过程中读它的输出,是你在长任务里保持方向感的方式;而无需拆掉会话就能插话, 是让这种观察继续有用的原因。
Workspace、标签、面板与 Agent
这个面板从一个紧凑视图里切换 workspace、标签、面板与 Agent——于是手机屏幕上的问题 不再是「我在哪个终端里」,而是「这些里面我要的是哪一个」。
没有 Herdr 时,YoloShell 依然有 SSH、Mosh、tmux 与 VNC。Herdr 是在一个本身就完整成立的 客户端之上叠加的一层。