CLI 参考
所有 Baize 管理操作都通过 baize CLI 完成。
核心命令
bash
baize init # 初始化 Baize 环境
baize config get <key> # 读取配置项
baize config set <key> <val> # 写入配置项
baize attach # 附加到 Agent tmux 会话(Ctrl+B d 脱离)
baize shell # 交互式 CLI
baize runtime <name> # 切换 AI 运行时(claude | codex)
baize runtime status # 查看当前运行时
baize doctor # 诊断并自动修复安装
baize status # 查看服务状态
baize logs [service] # 查看服务日志组件管理
bash
baize add <component> # 安装渠道或能力组件
# --registry <url> 临时 npm 源
# --branch <name> 从 git 分支安装
# --file <tar.gz> 离线交付(校验)
baize upgrade <component> # 升级组件(官方 npm 渠道走 npm)
baize upgrade --all # 升级全部组件
baize upgrade --self # 升级 baize-core 自身
baize list # 列出已装组件
baize search [keyword] # 搜索动态渠道目录
baize uninstall <name> # 移除组件(--purge 同时删除数据)
baize uninstall --self # 完全卸载 BaizeA2A 命令
bash
baize a2a status # 本实例状态(enabled/agent_id/注册状态/advertise_url)
baize a2a enable --admin <url> --advertise <url> # 启用 A2A 并向 admin 注册
baize a2a disable # 关闭(已接受任务继续执行)
baize a2a peer list # 本地缓存 peer
baize a2a search <query> # 经 admin 目录发现 agent
baize a2a card <id> # Agent Card 详情
baize a2a session-summary # 当前可用 peer 摘要
baize a2a send <peer> <text> # 普通消息(不等待回复)
baize a2a task <peer> <skill> "<instruction>" # 委托任务;默认同步等待终态
# --async 只拿 task_id
baize a2a task status <task_id> # 查询委托任务
baize a2a task cancel <task_id> # 取消委托任务完整生命周期与协议见 A2A 协作。
