CLI 命令
总览
当前 clawgo 顶层命令有:
onboardagentgatewaystatusproviderconfigcrontuichannelskillsversionuninstall
最近这轮 upstream 已经移除了旧版 node 命令,所以文档不再把它当作当前 CLI 面的一部分。
onboard
初始化配置和工作区:
bash
clawgo onboard作用:
- 生成默认配置
- 创建 workspace 模板
- 自动生成
gateway.token - 初始化后再通过
provider子命令选择默认 provider/model
agent
直接与 AgentLoop 交互:
bash
clawgo agent
clawgo agent -m "Hello"
clawgo agent -s cli:my-session -m "修复一个 bug"常用参数:
-m,--message-s,--session-d,--debug
gateway
前台运行:
bash
clawgo gateway run服务控制:
bash
clawgo gateway start
clawgo gateway stop
clawgo gateway restart
clawgo gateway status如果直接执行 clawgo gateway,程序会尝试注册系统服务。
status
查看当前运行状态:
bash
clawgo status当前更值得关注的输出包括:
- 配置文件路径
- workspace 路径
- 当前 model 与实际生效的 provider
- 当前 provider 的
api_base - 当前 provider 的 API key 是否已配置
- 日志配置
- Heartbeat 与 Cron runtime 参数
- 心跳日志与触发统计
- Skill 执行统计
- Session 分类统计
status 会按当前激活 provider 输出真实运行态,而不只是回显某个默认配置槽位。
provider
Provider 相关命令:
bash
clawgo provider list
clawgo provider use openai/gpt-5.4
clawgo provider configure
clawgo provider login codex
clawgo provider login codex --manual说明:
list: 列出当前声明的 provider 与模型use <provider/model>: 更新agents.defaults.model.primaryconfigure: 进入交互式 provider 编辑login <provider>: 为 OAuth 型 provider 建立登录会话login <provider> --manual: 在服务器或无浏览器环境下使用手动回调流程
configure 常见字段:
api_baseapi_keymodelsauthtimeout_secsupports_responses_compactoauth.provideroauth.credential_fileoauth.callback_portoauth.cooldown_sec
config
查询:
bash
clawgo config get models.providers.openai.api_base设置:
bash
clawgo config set channels.telegram.enabled true校验:
bash
clawgo config check热更新:
bash
clawgo config reloadcron
列表:
bash
clawgo cron list添加:
bash
clawgo cron add -n daily-report -m "总结今天的日志" -c "0 9 * * *"
clawgo cron add -n heartbeat -m "检查系统状态" -e 300常用参数:
-n,--name-m,--message-e,--every-c,--cron-d,--deliver--channel--to
启停与删除:
bash
clawgo cron enable <job_id>
clawgo cron disable <job_id>
clawgo cron remove <job_id>tui
终端内置聊天界面:
bash
clawgo tui
clawgo tui --session main
clawgo tui --token <gateway-token>常用参数:
--token--session,-s--no-history
使用说明:
- 它直接连接 Gateway 的 API
- 适合服务器、SSH 或纯终端环境
- 如果当前二进制未带
with_tui,命令会提示你安装包含 TUI 的构建变体