使用智能任务路由
模型路由决定“这一阶段用哪个模型”,任务路由决定“这项工作交给哪个执行 Agent”。两者可以独立启用,也可以组合使用。
下面先展示桌面应用配置路径。Linux 无界面版可以通过 routing preview/apply 发布同一份计划,通过 agents connect preview/apply 接入 Agent,再使用同一组 Worker 命令执行;具体字段从当前安装的 schema 获取。
适合委派什么
委派适合目标、工作目录和交付物相对清楚、可以独立执行的工作,例如实现一个局部功能、检查一组测试失败或整理一份研究结果。主 Agent 负责发现已开放的计划、选择合适场景并取回结果。
协调本身、计划发现、状态查询、等待和结果总结不应再次委派。执行 Agent 也不能递归发起另一层委派。
为计划启用任务委派
- 打开“智能路由”,新建或编辑一份计划。
- 在“任务委派”中打开“允许委派任务给执行 Agent”。
- 为这份计划选择一个执行 Agent:Codex CLI 或 Claude Code。每份计划只选一个,不做自动回退。
- 按页面提示检查所需执行环境,然后发布计划。
安装缺失不会阻止保存计划,但真正启动任务前必须让所选执行 Agent 通过依赖检查。计划的名称和使用场景应描述适合的任务及预期交付,帮助主 Agent 做出正确选择。
允许主 Agent 使用计划
打开“Agent”,选择作为主 Agent 的 Codex 或 Claude Code,再打开“任务委派技能”:
- 启用任务委派技能。
- 选择允许它发现和调用的已发布计划。
- 保存并完成技能检查。
之后可以在日常对话中明确要求委派;若配置为默认委派,主 Agent 也可以对适合独立执行的工作主动选择计划。任务记录会显示在桌面应用的“任务”页面。
从终端执行同一条生产路径
安装 HiRoute CLI 后,可以先发现执行器和计划:
hiroute worker executors
hiroute worker plans
再启动任务:
hiroute worker exec \
--plan <PLAN_ID> \
--cwd /absolute/path/to/project \
--title "修复解析器回归" \
-- "定位失败、实现最小修复并运行相关测试"
保存返回的 submission key、task ID 和 run ID。它们用于恢复不确定提交、查看进度、继续或取消任务。
权限和取消边界
默认 approve-all 会让所选 Harness 按其原生能力执行读写、命令和网络操作,不是操作系统沙箱。需要限制时,仅选择页面或 CLI 明确支持的策略;不受支持的限制会在提示发送前失败,而不是静默放宽。
取消只停止目标 run,不会撤销它已经写入的文件或产生的外部副作用。并发任务也不会因为使用同一工作目录而自动串行;是否允许重叠执行由调用者决定。