使用手册 · 参考
CLI 参考
ClawButler CLI(`ap`)的完整命令参考,包含 Runtime Host 发现与运维工作流。
安装与设置#
ClawButler CLI(命令:ap)是通过 pip 或 uv 安装的 Python 工具:
bash
# Install with pip
pip install clawbutler-cli
# Or with uv (recommended)
uv pip install clawbutler-cli
# Or run from repo
cd apps/cli && uv run ap --help安装后验证:
Terminal
$ ap --versionclawbutler-cli 0.1.0身份认证#
使用任何命令前,先向 ClawButler 实例进行身份认证:
使用邮箱/密码或 API 令牌登录。创建存储的配置文件。
Terminal
$ ap auth login使用存储的刷新令牌刷新过期的访问令牌。
Terminal
$ ap auth refresh清除一个或所有配置文件的存储会话令牌。
Terminal
$ ap auth logout显示当前已认证用户的详细信息。
Terminal
$ ap auth whoamiCLI 支持多个配置文件,方便在不同实例间切换:
显示所有存储的配置文件
Terminal
$ ap profile list切换活跃配置文件
Terminal
$ ap profile use <name>删除存储的配置文件
Terminal
$ ap profile remove <name>命令树#
当前 top-level commands,按大致对应 Web 导航的方式分组。
运营命令
ap dashboard查看 dashboard summary 与顶层运行态概览ap agent列出、查看、启用、禁用、紧急停止和配置代理ap approval列出、批准、拒绝、批量处理审批请求并管理规则ap kill-switch执行紧急停止与恢复(`trigger` / `recover`)ap activity查看实时代理活动流ap session列出和检查代理会话ap chat与代理进行流式对话
洞察命令
ap audit搜索和导出审计日志ap cost查看成本汇总、趋势和按代理/模型/任务维度的明细ap budget管理预算、查看建议、采纳/忽略推荐ap cron列出、创建、更新、删除和检查定时任务执行记录ap config查看配置版本、对比差异、漂移检测和回滚
效率命令
ap memory查看和管理代理记忆条目ap tool监控工具使用情况、状态和调用历史ap report生成、列出、导出和计划报告ap template浏览、验证和部署认证模板ap runbook列出、触发、检查和管理 Runbook 执行ap analytics查看使用分析和性能指标
系统命令
ap connector管理 connector、discovery import、诊断、同步和 IM 渠道ap runtime-host列出已配对 Runtime Host、发现实例、batch-add connector,并同步 attach-mode 会话ap org管理组织、成员和角色ap notification查看和管理通知偏好设置ap health-check运行系统健康检查和诊断ap infrastructure查看基础设施状态和服务健康度ap supply-chain查看供应链安全和依赖情报
工具命令
ap auth登录、登出、刷新令牌和检查身份ap profile管理存储的连接配置文件ap export导出数据(代理、配置、审计日志)为 JSON/CSVap import从文件导入配置ap routing查看和管理 A2A 路由规则ap capabilities发现代理能力和协议支持
通用选项#
以下标志在大多数命令中可用:
- ---json — 以 JSON 格式输出(代替格式化表格)
- ---page — 页码(默认:1)
- ---page-size — 每页条目数(默认:20,最大:100)
- ---date-from — 开始日期筛选(YYYY-MM-DD)
- ---date-to — 结束日期筛选(YYYY-MM-DD)
- ---profile — 使用指定的存储配置文件
- ---confirm — 危险操作(删除、登出)必需
示例工作流#
日常监控
用规范的 dashboard、agent、approval 命令快速查看运维状态:
Terminal
$ ap dashboard summary
ap agent list --health-status error
ap approval list --status pending成本排查
通过 summary、by-agent、trend 三类命令下钻成本变化:
Terminal
$ ap cost summary --date-from 2026-04-01
ap cost by-agent --date-from 2026-04-01
ap cost trend --granularity week --date-from 2026-04-01紧急响应
检查单个 Agent,必要时触发 kill switch,再查看 audit 历史:
Terminal
$ ap agent show <agent-id>
ap kill-switch trigger <agent-id> --reason "Unexpected outbound calls"
ap audit search --agent-id <agent-id> --date-from 2026-04-15Runtime Host 接入
仅用终端完成已配对主机的发现与 session sync 闭环:
Terminal
$ ap runtime-host list
ap runtime-host discover <runtime-host-id>
ap runtime-host batch-add <runtime-host-id> --instance-key <instance-key>
ap runtime-host sync-sessions <runtime-host-id> --instance-key <instance-key>