AI 编程 · 开源终端编程 Agent
Crush
开源终端编程 Agent,界面精致,模型 Key 自带
Crush 是 Charm 出的开源终端 Agent,界面做得比较精致,模型 Key 完全自带。
状态
verified
开源
价格
开源免费,模型费用由自带的 Key 承担
MIT(源码以仓库为准)
形态
CLI / TUI
CLI / macOS / Linux / Windows
Agent
有 Agent 能力
CLI
资料
B
核验 2026-10-20
选型结论
适合习惯终端 TUI、愿意自带模型 Key 的开发者。Crush 把代码编辑、命令执行和多模型切换放在一个界面精致的终端里,单文件安装即可上手。代价是没有任何内置额度,所有模型调用费用需自付,取舍在于你更看重界面体验还是开箱即用。
定位
适合
成本口径
核心能力
终端 TUI 界面
在终端里提供布局清晰的交互界面,代码编辑、命令执行和会话状态都能直接看到。
模型 Key 自带
不绑定固定模型服务,使用者自己填入 Key,按需在多模型之间切换。
单文件安装
以单文件形式安装到本地终端,启动后即可开始对话式编程,不必配置复杂环境。
接入 Git 与 MCP
可以和 Git 协作处理改动,也能通过 MCP 连接外部工具与数据源。
典型使用场景
终端日常开发
在熟悉的终端窗口里完成读代码、改文件和跑命令,减少在编辑器与终端之间来回切换。
多模型对比
自带不同厂商的 Key,在同一会话里切换模型,比较各自对同一段代码的处理结果。
开源改造
源码以 MIT 许可开放,团队可以按自己的终端习惯调整交互方式或接入内部工具。
上手步骤
- 1
准备模型 Key
先在选定的模型服务商处拿到 Key,再按仓库说明填入配置,费用由该账号承担。
- 2
安装并启动
从源码仓库获取安装方式,在终端中启动程序,确认界面与按键操作正常。
- 3
指定项目目录
在目标代码仓库目录下启动会话,让它读取项目文件并结合 Git 状态给出改动建议。
- 4
接入 MCP 工具
按需配置 MCP 服务,让终端内的 Agent 能调用外部工具或读取额外数据。
价格与使用方式
价格口径
价格透明度
开源状态
访问方式
部署方式
支持平台
常见集成
常见语言
优点与局限
值得选的地方
- 终端界面布局清晰,操作反馈直观
- 模型 Key 自带,可自由切换服务商
- MIT 许可开源,安装与改造都方便
先想清楚的地方
- 没有任何内置额度,模型费用全部自付
- 只在终端中工作,不提供图形化 IDE
- 配置需要自己动手,对新手有一定门槛
适合谁用
更适合
- 习惯终端操作的开发者
- 愿意自带模型 Key 的人
- 关注开源可改造的团队
不太适合
- 希望开箱即用的新手
- 需要图形化 IDE 的人
- 不想自付模型费用的人
同类对比
4 个同类| 产品 | 形态 | 价格口径 | 开源 | 地区 |
|---|---|---|---|---|
| Crush Charm · 本页 | CLI / TUI | 开源免费,模型费用由自带的 Key 承担 | 是 | 海外 |
| Gemini CLI | CLI | 免费额度 + API 按量 / 企业版 | 是 | 海外 |
| Codebuff Codebuff | CLI | 有免费额度;订阅或按 credit 两套计费 | 是 | 海外 |
| OpenCode OpenCode | CLI / TUI | 开源免费;模型 API 费用另计 | 是 | 海外 |
| xAI Grok Build xAI | CLI / TUI | 免费试用;Grok 账号、模型额度和 API 权益以官方页面为准 | 是 | 海外 |
按产品类型、形态和地区挑出最接近的同类,价格口径以各自详情页为准。
常见问题
4 条Crush 支持哪些操作系统?
覆盖 macOS、Linux 与 Windows,以命令行形式运行,安装方式和具体依赖以源码仓库说明为准。
Crush 需要自己准备模型 Key 吗?
需要。它不附带任何内置额度,使用者要自己填入模型服务商的 Key,调用产生的费用由对应账号承担。
Crush 有图形化 IDE 版本吗?
没有,它以 CLI 与 TUI 形态在终端中运行,代码编辑和命令执行都在终端内完成,不提供图形化 IDE 界面。
Crush 和其他终端 Agent 有什么区别?
与 Aider、OpenCode 定位接近,差异主要在界面体验和单文件安装,模型费用同样由使用者自己承担。
网站入口
2 个使用提醒
工具本身免费,但没有任何内置额度,所有模型调用费用由使用者自付。