可通过 openclaw --version 命令直接查询版本;若失败,则用 npm list -g openclaw 查看全局安装版本;仍无效时,通过 npm config get prefix 定位 bin 目录并解析可执行文件中的版本信息。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您已成功安装 OpenClaw 小龙虾但不确定当前运行的是哪个版本,可通过命令行直接查询其版本号。以下是确认当前版本的具体操作步骤:
一、使用 openclaw --version 命令查询
该命令是 OpenClaw 官方提供的标准版本检查方式,适用于所有已正确配置环境变量的系统。若命令能正常执行并返回版本信息,则说明 OpenClaw 已全局可调用。
1、打开终端(Windows 用户使用 PowerShell 或管理员权限的 CMD;macOS/Linux 用户使用默认终端)。
2、输入指令:openclaw --version,然后按回车键。
3、若安装与环境变量配置无误,终端将立即输出类似 openclaw/3.13.0 darwin-arm64 node-v24.14.0 的完整版本字符串。
二、通过 npm list 检查已安装的全局包版本
当 openclaw --version 报“未识别命令”时,通常表示系统未将 npm 全局 bin 目录加入 PATH,此时可绕过命令注册,直接从 npm 包管理层面确认安装版本。
1、在终端中执行:npm list -g openclaw。
2、观察输出内容,查找形如 └─ openclaw@3.13.0 的行,其中 @ 后的数字即为当前安装版本号。
3、若提示 “empty”,说明 openclaw 未以全局方式安装,需重新执行 npm install -g openclaw@latest 并确保无报错。
三、检查 Node.js 环境下实际可执行文件路径中的版本标识
部分用户因环境变量缺失导致 openclaw 命令不可用,但二进制文件实际存在。此方法通过定位可执行文件位置并解析其内部元数据来确认版本。
1、先获取 npm 全局前缀路径:npm config get prefix。
2、根据系统类型进入对应 bin 目录:Windows 下为 %prefix%\node_modules\.bin\openclaw.cmd;macOS/Linux 下为 $prefix/bin/openclaw。
3、对 openclaw 可执行文件执行 head -n 20(macOS/Linux)或用文本编辑器打开 .cmd 文件(Windows),查找包含 version 或 package.json 引用的注释行或内嵌 JSON 片段。










