安装

macOS 与 Windows 的一行安装命令,以及安装脚本在校验、落盘和 PATH 上的行为。

macOS(Apple Silicon):

curl -fsSL https://klaus-ai.cn/install.sh | sh

Windows(x64,在 cmd 里跑):

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

当前发布的版本、平台和体积在 https://klaus-ai.cn/cli 上;那一页显示的是服务端此刻真实有的产物,比这里的描述更准。安装脚本的行为:

  • 先识别系统与架构,再去读发布清单。当前仅支持 macOS Apple Silicon 与 Windows x64;其他平台会在下载前直接停止并给出 Klaus 桌面应用的下载地址,不会装到一半失败。
  • 下载后比对 sha256,不一致就中止,且不写入任何文件。
  • 只装到用户目录:macOS 是 ~/.klaus/bin,Windows 是 %LOCALAPPDATA%\Klaus\bin。不需要 sudo 或管理员权限。
  • 目录不在 PATH 上时,脚本会把那一行写进你的 shell 配置文件(.zshrc / .bash_profile / config.fish / .profile 里它在的那个),写完提示开一个新终端。这么改是因为「跑完官方一行命令然后敲 klaus 却得到 command not found」比改一行配置更糟。已经写过就不重复写,所以重跑是无操作;不想让它碰你的配置文件,跑之前设 KLAUS_NO_MODIFY_PATH=1,它就只打印该怎么加。Windows 那边是写用户级 PATH,同样对新开的窗口才生效。
  • 脚本本身是纯文本,可以先用浏览器打开 https://klaus-ai.cn/install.sh 读完再决定要不要执行。

重装同一条命令即可,会原地替换成新版本。装到别处用 KLAUS_INSTALL_DIR 指定目录。