Crush 既是一款在终端中运行的 CLI + TUI AI 编程工具,也支持多种模型接入,能够在命令行环境下完成代码生成、调试、对话、文件操作与多任务处理等工作。 搭配 GLM Coding Plan,Crush 可在终端中发挥强大的编程与对话能力,兼具高效与稳定,全面提升开发体验。

一、安装 Crush

根据您的系统选择对应的安装方式:
brew install charmbracelet/tap/crush

二、配置 GLM-4.5 模型

1. 获取您的 ZHIPU API 密钥

访问智谱 Bigmodel 开放平台,获取你的 API key

2. 启动 Crush 并选择模型

运行 crush 命令启动应用:
crush
在模型选择界面中,选择以下模型之一:
  • glm-4.5 : 标准版本,适合复杂任务
  • glm-4.5-air : 轻量版本,响应更快

3. 输入 API 密钥

在提示界面中输入您从智谱 AI 获取的 API Key。 Description

三、修改 Crush 配置

1. 找到配置文件

配置文件位置因操作系统而异:
~/.config/crush/providers.json

2. 修改 API 端点

打开 providers.json 文件,找到 GLM 相关配置,将原始的 API 地址:
"https://api.z.ai/api/paas/v4"
修改为 GLM Coding 套餐专用端点:
"https://api.z.ai/api/coding/paas/v4"
Description 这将确保您的请求与 GLM-4.5 模型兼容。

四、完成配置并启动 Crush

1. 配置完成后,您可以运行以下命令启动 Crush

crush

2. 通过输入模型名称,选择 GLM-4.5 模型进行操作

/models
配置完成后,重启 Crush 应用。您现在可以:
  • 使用 GLM-4.5 进行代码生成和优化
  • 进行技术问答和调试
  • 执行复杂的编程任务
  • 享受智谱 AI 的强大能力