Skip to content

CLI 概览

GuardClaw 提供了功能完整的命令行界面,用于管理安全监控器、配置 LLM 后端、连接 AI Agent 以及查看评估结果。

安装

通过 npm 全局安装

bash
npm install -g guardclaw

安装完成后,guardclaw 命令即可全局使用。

从源码安装

bash
git clone https://github.com/TobyGE/GuardClaw.git
cd GuardClaw
npm install && npm install --prefix client && npm run build
npm link

验证安装

bash
guardclaw version
# GuardClaw v0.1.6

命令概览

命令说明
start启动 GuardClaw 服务器
stop停止服务器
restart重启服务器
status服务器和 Agent 连接概览
update更新到最新版本
setup运行交互式配置向导
config配置管理
hooks管理 Agent Hook 集成
plugin管理 OpenClaw 拦截插件
stats评估统计
history最近的评估记录
check手动评分命令
blocking切换阻断模式
modelLLM 模型管理
approvals查看待审批请求
memory查看学习到的模式
brief安全记忆会话
version打印版本号
help显示帮助

命令别名

多个命令支持简写别名:

别名命令
rs, rrestart
log, logshistory
modelsmodel
blockblocking
analyzecheck
pendingapprovals
patternsmemory
bufferbrief
wizardsetup
upgradeupdate
--version, -vversion
--help, -hhelp

端口配置

默认情况下,GuardClaw 运行在 3002 端口。可以通过以下方式修改:

bash
# 通过启动参数
guardclaw start --port 4000

# 通过环境变量
guardclaw config set PORT 4000

# 通过 .env 文件
echo "PORT=4000" >> .env

CLI 按照 GUARDCLAW_PORTPORT3002 的优先级读取端口。

热重载

所有通过 CLI 进行的配置更改都会立即应用到运行中的服务器 — 无需重启。包括 LLM 后端、审批模式、阈值、Token 等。

获取帮助

bash
guardclaw help
guardclaw --help
guardclaw -h

Released under the MIT License.