Crush 既是一款在终端中运行的 CLI + TUI AI 编程工具,也支持多种模型接入,能够在命令行环境下完成代码生成、调试、对话、文件操作与多任务处理等工作。
搭配 GLM Coding Plan,Crush 可在终端中发挥强大的编程与对话能力,兼具高效与稳定,全面提升开发体验。
在 2025-12-22 日期前已使用的用户请注意:
GLM Coding Plan 的模型已支持 GLM-4.7,请在配置中将模型切换为 glm-4.7 已体验最新模型。
一、安装 Crush
根据您的系统选择对应的安装方式:
Homebrew(macOS 推荐)
NPM(跨平台)
Arch Linux
Nix
brew install charmbracelet/tap/crush
npm install -g @charmland/crush
nix run github:numtide/nix-ai-tools#crush
二、配置 GLM 模型
Coding Tool Helper 是一个编码工具助手,快速将您的GLM编码套餐加载到您喜爱的编码工具中。安装并运行它,按照界面提示操作即可自动完成工具安装,套餐配置,MCP服务器管理等。1. 获取 API 密钥
访问智谱 Bigmodel 开放平台,获取你的 API key。# 进入命令行界面,执行如下运行 Coding Tool Helper
npx @z_ai/coding-helper
详细说明请参考 Coding Tool Helper 文档。
3. 启动 Crush
配置完成后,您可以运行以下命令启动 Crush:通过输入模型名称,选择 GLM-4.7 模型进行操作: 1. 获取 API 密钥
访问智谱 Bigmodel 开放平台,获取你的 API key。2. 启动 Crush 并选择模型
运行 crush 命令启动应用:在模型选择界面中,选择以下模型之一:
- glm-4.7 : 最新最强编码模型
- glm-4.5 : 标准版本,适合复杂任务
- glm-4.5-air : 轻量版本,响应更快
3. 输入 API 密钥
在提示界面中输入您从智谱 AI 获取的 API Key。

4. 修改 Crush 配置
4.1 找到配置文件
配置文件位置因操作系统而异:~/.config/crush/crush.json
%USERPROFILE%\.config\crush\crush.json
4.2 修改 API 端点
打开 crush.json 文件,配置如下,注意替换您的 API KEY:{
"providers": {
"zai": {
"id": "zai",
"name": "ZAI Provider",
"base_url": "https://open.bigmodel.cn/api/coding/paas/v4",
"api_key": "your_api_key"
}
}
}
5. 完成配置并启动 Crush
配置完成后,您可以运行以下命令启动 Crush:通过输入模型名称,选择 GLM-4.7 模型进行操作:
配置完成后,重启 Crush 应用。您现在可以:
- 使用 GLM-4.7 进行代码生成和优化
- 进行技术问答和调试
- 执行复杂的编程任务
- 享受智谱 AI 的强大能力
三、套餐专属 MCP 服务器
GLM Coding Plan 提供了专属的 MCP 服务器,支持视觉识别、搜索、网页读取和开源仓库访问等功能:
推荐方式:使用 Coding Tool Helper 可以一键安装和管理所有套餐 MCP 服务器,无需手动配置。Coding Tool Helper 会自动检测您的工具环境并安装相应的 MCP 服务器。