Crush 是什么:命令行里的 AI 编程助手,适合什么项目
Crush 是 Charm 团队做的终端 AI 编程助手,界面精致、启动快,安装包覆盖 deb、rpm 和各平台压缩包。它更适合中小项目的日常修改,而不是大型重构。
Crush 出自 Charm,这个团队以终端界面库出名,所以它的第一印象是「好看」:配色、布局、快捷键都经过设计,不像多数命令行工具那样粗糙。

它的定位
一个跑在终端里的 AI 编程助手。给它一个任务,它读代码、提改动、执行命令,交互方式接近对话,但上下文是当前项目目录。
它不追求覆盖所有场景,更偏「快速改一段代码、解释一个函数、补一个测试」这类中小任务。

和其他终端代理的差别
OpenCode 的野心更大:桌面端、SDK、定时任务、worktree 隔离。Crush 更克制,专注终端内的交互体验。
这个差别在体感上很明显:Crush 启动快、界面干净、学习成本低;复杂任务的组织能力不如前者。
最近更新了什么
v0.101.0 于 2026 年 11 月 12 日发布,发布页提供 67 个资产,覆盖 deb、rpm、tar.gz 等格式,主流 Linux 发行版可以直接装包,不用自己编译。
这一版有四项实际改动:
- 技能(skill)可以在命令面板里直接开关,加载失败的技能会标红并给出原因;
- 每次工具调用显示已运行时长,能区分「测试慢」和「卡死」;
- 请求改用 Brotli 压缩,长会话的传输量明显下降,同时兼容 Gzip;
- 新增
CRUSH_DATA_DIR环境变量,可以把项目数据目录挪出仓库。
另外修了一个安全相关行为:yolo 模式下遇到危险命令会直接拦截,不再询问后放行。
版本号走到 0.101,说明它仍处于快速迭代阶段,接口和行为还可能变。
安装与使用

安装方式有三种:包管理器、发行版安装包、压缩包直接解压。企业内网环境用 deb 或 rpm 最省事,依赖由包管理器处理。
三个适用边界
适合中小项目。 几十个文件的项目,它读得过来;上千文件的大仓库,上下文会被截断。
不适合长时间无人值守。 交互式设计决定了它需要你参与,不适合挂后台跑几小时。
Linux 体验最好。 Windows 支持在完善中,终端环境差异会带来一些显示问题。
常见问题
免费吗? 开源免费,模型调用按服务商计费。
和 Cline 的区别? Cline 在编辑器里,Crush 在终端里,前者能拿到编辑器诊断,后者更轻。
支持本地模型吗? 支持 OpenAI 兼容端点,本地跑要自己起服务。
能改多个文件吗? 能,但建议一次一个目标,改动越集中越容易审。
一句话判断
Crush 适合「每天在终端里工作、想要一个顺手的 AI 助手」的人。它不是全能选手,但用起来舒服。
登录后可点赞、收藏与反馈。