Klaus Cli

Klaus,在你的终端里

在任意终端里读代码、改代码、跑命令、审改动,不必打开 Klaus 窗口;配置、会话和记忆与桌面应用共用一份。

支持 macOS Apple Silicon 与 Windows x64

一行命令装上

macOS 与 Windows 各一条命令,脚本校验 sha256 后才落盘,不需要管理员权限。

安装命令

和桌面端共用一份

配置、技能、钩子与 MCP 服务器都读 ~/.klaus,终端里开的会话在桌面端也能看到。

与桌面端的关系

串进脚本与 CI

klaus exec 跑完即退,退出码反映结果;--json 按行输出结构化事件。

用法说明
macOS
curl -fsSL https://klaus-ai.cn/install.sh | sh

安装到 ~/.klaus/bin,不需要 sudo。脚本会校验 sha256 后才落盘。

Windows
curl -fsSLo install.bat https://klaus-ai.cn/install.bat && install.bat

安装到 %LOCALAPPDATA%\Klaus\bin 并写入用户 PATH,不需要管理员权限。

一行命令装好

两个平台各一条命令,脚本会校验 sha256 后才落盘。重装同一条命令即升级,原地替换成新版本。

安装说明v0.1.5 · 已发布 · macOS 38.7 MB · Windows 37.7 MB

装完之后最常敲的命令

这些都是命令行独有的入口,适合放进脚本、钩子和流水线。

交互会话

klaus

一行一轮,回合进行中还能继续输入,被排进队列。斜杠命令可以中途换模型与权限模式。

一次性执行

klaus exec "把这个函数拆开"

跑完即退,退出码反映结果,可以直接串进脚本与 CI。

代码审查

klaus review

审工作区未提交改动,也可以对某个分支、某个 commit 或指定文件审,产出结构化发现。

MCP 直连

klaus mcp call

不经模型直接点名调用某台 MCP 服务器的工具,用来验配置通不通、参数对不对。

装完跑不起来,多半是这几件事

支持哪些平台?

macOS Apple Silicon 已发布,Windows x64 已发布。当前仅支持这两个平台;安装脚本在其他平台会当场停止,不会装到一半失败。

装完提示 command not found?

安装目录没在 PATH 上。按安装脚本最后打印的那行加进 shell 配置,或者直接用全路径 ~/.klaus/bin/klaus。Windows 需要开一个新终端,setx 写的 PATH 对已经开着的窗口不生效。

和桌面应用是什么关系?

同一个 Klaus 的两种用法。用户级的配置、技能、钩子与 MCP 服务器都在 ~/.klaus 下,项目级的在项目目录的 .klaus 下,两边读同一批文件;会话记录默认也落在 ~/.klaus/sessions,所以终端里开的会话在 Klaus 里能看到。

能串进脚本和 CI 吗?

klaus exec 跑完即退,退出码反映结果;--json 按行输出结构化事件,一行一个,诊断信息走 stderr,stdout 可以当纯数据管。

怎么升级?

重新跑一次安装命令就是升级,会原地替换成新版本。脚本下载后比对 sha256,不一致就中止且不写入任何文件。

在终端里试一次