AO CLI 精品解读:该 Skill 是 AO(Agent Orchestrator)`ao` 命令行工具的命令目录,覆盖生成 worker(spawn)、管理会话与项目(session/project)、向运行中的代理发送消息(send)、预览页面(preview)以及守护进程控制(start/stop/status/doctor)。`ao` 是本地 AO 守护进程之上的轻量 CLI,在 AO 工作区中使用 ao CLI、生成 worker 或管理 AO 会话时适用。
适用任务
在 AO 工作区中用 ao spawn 在全新 git worktree 中生成一个 worker 代理来开始新任务或 issue
用 ao session 子命令列出、终止、重命名或恢复运行中/已终止的代理会话
用 ao project 注册、查看、配置或移除 AO 管理的项目仓库
用 ao send 向正在运行的代理会话发送消息以纠正或引导其行为
用 ao preview 在桌面浏览器面板中打开 URL,演示本地服务器或文件
用 ao status 检查守护进程状态,或用 ao doctor 运行本地健康检查诊断问题
用 ao review 为 worker 的 PR 提交评审者结果,完成代码评审闭环
用 ao import 从旧版 AO 安装迁移项目
输入
AO 工作区中的 ao CLI 命令调用及各命令的参数(如 --json、-p/--project、--agent/--harness)
ao session ls 与 ao project ls 显示的会话 ID 和项目 ID
自然语言操作意图,可经 references.md 映射到对应命令
输出
在全新 git worktree 中生成的 worker 代理
会话与项目的列表、状态及 ID 等信息(可加 --json 得到机器可读输出)
发送到运行中代理会话的消息
桌面浏览器面板中打开的 URL(预览本地服务器或文件)
守护进程状态、健康检查诊断结果、版本信息、shell 补全脚本
限制与检查
来源仅声明 ao 是本地 AO 守护进程之上的轻量 CLI,未提及其他平台或环境支持
每条命令的权威参数列表需通过 ao <command> --help 获取,SKILL.md 中不含各命令完整参数
--json 仅适用于'多数读取命令',并非所有命令都支持
使用前先运行 ao status 确认守护进程已启动且健康,必要时用 ao doctor 做本地健康检查
执行命令前用 ao <command> --help 核对权威参数列表,确认 --json、-p/--project 等标志是否适用
生成 worker 后用 ao session ls 确认新会话出现,并记录会话 ID 供后续 send/session 子命令使用
项目相关操作后用 ao project ls 核对项目已注册/移除,会话子命令是否正确限定到目标项目