Crush

收录分层 B · 值得关注

Charm 出的开源终端 Agent,界面漂亮、纯自带 Key、单文件安装

官网地址 github.com

命令行 Agent 免费 开源自带 Key终端 UI多模型
访问官网
价格口径免费
免费额度工具免费开源;成本仅为自身模型 API 用量
分类命令行 Agent
支持系统macOS / Linux / Windows
收录分层B · 值得关注
字段核验2026-10

适合谁用

先看这段,再决定要不要往下读

适合

  • 长期在终端里工作、偏好命令行工作流的开发者
  • 需要在服务器或干净环境里快速部署编码 Agent 的工程师
  • 想用本地模型同时控制成本与数据边界的团队

不适合

  • 希望开箱即用、不愿自己管密钥与账单的新手
  • 习惯图形化差异对比与鼠标操作、不愿学快捷键的开发者
  • 要求厂商提供 SLA 与支持合同的企业采购场景

Crush 是什么

本站整理

Crush 是 Charm 团队推出的开源终端编码 Agent,Charm 以 Bubble Tea 等终端界面框架出名,所以它的第一个卖点就是界面:会话切换、diff 呈现、模型选择这些交互都在 TUI 里完成,长时间盯着终端改代码的体验明显更顺。功能上它覆盖读写文件、执行命令、接入语言服务器获取更准确的符号上下文,并支持 MCP 扩展,能把外部工具挂进来。模型策略是纯自带 Key,没有中间订阅,你直接对接各家厂商的 API,也可以指向本地推理服务或任何兼容接口,账单与数据边界都握在自己手里。安装是一个二进制文件,不依赖 Node 或 Python 运行时,在干净的服务器、容器与临时机器上部署尤其方便。它不试图替你做决定,更多是把命令、上下文与改动摆在你面前让你拍板。它的定位不是最大最强的 Agent,而是把终端工作流做扎实:自主完成长任务的可靠性属于中等,生态与扩展数量比头部产品少,中文社区资料也不多,遇到冷门问题基本要翻英文 issue。

一句话概括:Charm 出品的开源终端编码 Agent,界面精致、纯自带 Key、单文件即可部署

关键能力

6 项

终端界面体验

会话切换、差异呈现与模型选择都在终端界面里完成,Charm 的界面功底让长时间盯着命令行改代码不那么累,同类工具里这样的完成度很少见。

纯自带 Key

没有中间订阅层,直接对接各家厂商的 API 或兼容接口,账单与模型选择都握在自己手里,也能把请求指向本地推理服务。中间没有任何转售与抽成环节,用多少查多少,账单对得上。

单文件安装

一个二进制文件即可运行,不依赖 Node 或 Python 环境,在干净服务器、容器与临时机器上部署尤其省事,用完删掉也不留残留。

LSP 上下文

接入语言服务器获取符号、定义与引用信息,让改动建议基于真实的代码结构,而不是只靠把若干文件内容拼进提示词里碰运气。对强类型语言与大型仓库,这一点带来的差别尤其明显。

MCP 扩展

能挂载 MCP 扩展,把外部工具与数据源接进会话,按团队习惯拼出自己的流程;扩展要自己挑选与配置,官方不提供现成市场。挂载之后它就能读外部数据,而不只是盯着当前这个仓库。

多会话管理

可以在同一个终端里管理多个会话与任务上下文,长任务与临时提问互不干扰,切回来还能接着之前的上下文继续聊;快捷键以仓库文档为准。

优点与不足

实际用下来的取舍

优点

  • 终端界面精致,长时间在命令行里工作的人体验明显更舒服一些
  • 单二进制部署,服务器与容器里不用先装一整套运行时环境
  • 模型完全自选,可以接本地推理把成本与数据边界都控制住
  • 源码开放、可自行编译打包,安全团队能自己审一遍请求链路
  • 顺带拿到语言服务器上下文与 MCP 扩展,建议基于真实符号

不足

  • 需要自己准备 API Key,配置成本明显高于订阅制的成品工具
  • 自主完成长任务的可靠度中等,复杂需求要人工拆解并且盯着
  • 扩展生态数量少于头部产品,不少能力得自己动手拼起来
  • 中文社区资料少,冷门问题基本只能翻英文 issue 找答案

支持哪些模型

3 类
模型 / 系列说明
Anthropic Claude 系列自带 Key
OpenAI GPT 系列自带 Key
本地模型兼容接口接入

BYOK 模式:模型任选,费用对应厂商账单。

对照站内代码模型榜 →

价格与额度

核验于 2026-10
计价方式
免费
免费额度
工具免费开源;成本仅为自身模型 API 用量
价格说明
无订阅费,按自己 Key 的模型用量付费。

AI 编程软件的价格与额度调整频繁,本页只记计价方式、不构成报价;下单前请以 官方定价页为准。

在编程套餐目录里对比各家档位 →

常见问题

10 条
Crush 免费吗?免费额度有多少?

Crush 本身免费提供,官方没有按席位收费。免费额度方面:工具免费开源;成本仅为自身模型 API 用量。免费不等于没有限制,用量上限与商用条款请以官网说明为准。

Crush 支持哪些模型?可以自己换模型吗?

官方口径涉及 Anthropic Claude 系列、OpenAI GPT 系列、本地模型 等模型。BYOK 模式:模型任选,费用对应厂商账单。同时也支持接入本地部署的模型。

Crush 怎么收费?大概什么价位?

计价方式:完全免费。无订阅费,按自己 Key 的模型用量付费。最新档位与价格请以官网为准。

Crush 支持哪些系统或编辑器?国内能正常用吗?

支持的系统:macOS / Linux / Windows。运行在:终端。代码语言方面:全语言。国内访问可能需要网络条件,具体可用性以官网为准。

Crush 开源吗?可以自己部署吗?

Crush 是开源的,采用 MIT。源码与发布记录在官方仓库,可自行审计与二次开发。支持在自己的环境里运行(本地或私有化部署),适合对代码外泄敏感的团队。

Crush 能接自己的 API Key 或本地模型吗?

支持自带 API Key:用自己的账号和额度,费用与数据都走你自己的渠道。另外支持本地模型,可完全离线运行。支持 MCP,可以接外部工具与数据源扩展能力。

它和 opencode、aider 的差别在哪?

三者都是开源、自带 Key 的终端 Agent。Crush 的长处是界面体验与单文件部署,适合长期泡在终端里的人;aider 更偏向按提交节奏做小步改动;opencode 侧重远程会话与多种运行形态。按自己最常用的操作习惯挑就行。

在服务器上跑要注意什么?

它不依赖运行时,扔一个二进制上去就能用,但敏感环境建议只给它必要的目录与命令权限,并确认密钥是通过环境变量注入而不是写进仓库里的配置文件,避免把凭据一起提交上去。

长任务交给它靠谱吗?

自主完成多步任务的可靠度属于中等,适合边界清楚的重构与批改。让它一次改很多文件时,最好先要一份改动计划再执行,并在关键节点停下人工确认,不要开着不管。

中文提问和中文注释效果如何?

提问与代码注释可以正常用中文,日常的读写文件、跑命令、解释报错都不受影响。但社区文档与讨论以英文为主,遇到冷门问题基本要翻英文 issue,中文资料的可查性有限。

软件的能力、定价与平台信息取自厂商公开页面并逐条核验;价格与额度随官方调整,请以各官网为准,核验时间 2026-10。