安装
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 指定目录。