常用编排工作流
启用 Paseo 工具,然后让你的主 Agent 执行下面的某个工作流。请根据你的项目调整任务。Agent 配置让你可以保存设置,并说明每类工作应该使用哪个 Agent。
把工作交给另一个模型
在主聊天中继续做规划,把实现委派出去:
用 Paseo 查看我的 Agent 配置及其说明。选择一个用于实现的配置,创建一个使用 worktree 隔离的工作区,并在那里启动一个子 Agent 来实现解析器的改动。让它运行相关测试并汇报结果。
执行者会在自己的 worktree 中完成改动。如果没有合适的配置,Agent 可以发现你配置的 Provider 和模型,并告诉你它选择了什么。
分头调研
把相互独立的问题分给多个执行者:
在这个工作区中创建三个 Paseo 子 Agent。一个追踪请求路径,一个检查测试,一个查找相关的回归问题。不要编辑文件。三个都汇报后,综合它们的发现。
执行者共享你的文件,并出现在 Subagent 面板中。你的主 Agent 会把它们的发现汇总成一个回答。
并行编辑而不冲突
为每个独立的改动分配各自的 worktree:
把这两个 issue 分给两个 Paseo 子 Agent。为每个 issue 从 main 创建一个单独的、使用 worktree 隔离的工作区。查看我的配置,选择合适的实现设置,并让每个 Agent 为自己的改动运行相关检查。完成后总结两份 diff。
每个执行者编辑各自的检出。你会得到两个可以检查的改动,以及它们的检查结果。
先实现,再审查
为完成改动和评判改动选择不同的 Agent:
查看我的 Paseo 配置及其说明,找出用于实现和审查的配置。创建一个使用 worktree 隔离的工作区,并在那里启动一个实现执行者。完成后,在该工作区中启动一个独立的审查者,检查正确性、缺失的测试和不必要的复杂度。把审查结果带回这里。
审查者在一段新的对话中查看执行者的文件。如果想听取另一个模型的判断,请使用来自不同 Provider 的配置。
向另一个 Agent 发送提示词
Agent 可以通过 Agent ID 相互发送提示词,Agent ID 是 Paseo 用来指定某个 Agent 的标识符。它们可以在同一主机上跨工作区通信,包括与不是由自己启动的 Agent 通信。
- 右键点击接收方 Agent 的标签页,选择 复制 Agent ID。
- 把这个 ID 粘贴到你与发送方 Agent 的对话中,然后提出要求:
用 Paseo 把这段提示词发送给 Agent [在此粘贴 Agent ID]:“审查你工作区中解析器的改动,并报告缺失的测试用例。”
接收方 Agent 会在它现有的对话中收到这段提示词。由 Agent 发起的发送默认会引导正在进行的一轮;无法引导时则退回为中断。把 MCP 的 activeTurnBehavior 或 CLI 的 --behavior 设置为 steer 或 interrupt 可以覆盖这个默认行为。如果希望它另外回发一条消息,请把发送方的 Agent ID 也告诉它。
在底层,Agent 会用接收方的 agentId 和一段 prompt 调用 send_agent_prompt。Agent 也可以用 list_agents 发现 ID;CLI 使用 paseo send <id>。对于另一台主机,请使用远程 CLI 工作流。
检查、调整或继续工作
按需分别发送这些提示词:
总结子 Agent 们正在做什么,并标出任何被阻塞的地方。
你会在主对话中得到一份进度总结。
告诉解析器执行者添加畸形输入的用例,并重新运行它的测试文件。
执行者会在它现有的对话中继续。
取消 UI 执行者当前这一轮,但保留这个 Agent,以便我调整它的方向。
当前任务停止;执行者仍然可以接收后续提示词。
在另一台机器上工作
CLI 可以以另一台 Paseo 主机为目标。先把它连接到远程 daemon,并确定那台主机上的一个工作区。仓库和所需的 Provider 必须在那里可用。
使用我提供的远程主机和工作区,通过 Paseo CLI 在那里启动一个 Agent 调查失败的构建,检查它的输出,并在这里总结发现。不要修改文件。
执行者在远程机器上运行。请用 CLI 的全局 --host 选项指定目标;注入的 Paseo 工具作用于主 Agent 自己的主机。
用 heartbeat 让 Agent 持续工作
heartbeat 会定期提示同一个 Agent,并保留它的对话:
用 Paseo 创建一个每 10 分钟一次的 heartbeat。以小步推进这次迁移,每一步之后运行相关检查,迁移完成后删除这个 heartbeat。设置它在两小时后过期。
Agent 会按这个节奏继续任务。如果希望每次运行都使用新的 Agent,请改为创建定时任务。
工作出现在哪里
打开 Composer 附近的 Subagent 面板查看委派出去的工作。
| Paseo 子 Agent | Provider 原生子 Agent | |
|---|---|---|
| Provider | 任意已配置的 Provider | 在父 Provider 自己的体系内选择 |
| 工作区 | 当前或显式选择的工作区 | 由 Provider 管理 |
| 对话 | 可以与之对话的完整 Agent 会话 | 只读的时间线 |
| 控制 | 后续提示词、修改设置、归档或解除关系 | 生命周期由 Provider 管理 |
位于另一个工作区的 Paseo 子 Agent 仍然属于它父 Agent 的 track。它也会在自己的工作区中以标签页打开。要让它成为顶层 Agent,请在应用中或用 paseo agent detach 解除父子关系。
工作区和父子关系的规则见 MCP 参考。
赞助商
Cloud coding agents
- 成为赞助商