一句话结论
Claude Code 和 Crush 都是终端 AI Agent,但定位和哲学完全不同。
- 要 Claude 长任务最稳 + MCP 生态最厚 + 官方订阅省心 -> 选 Claude Code
- 要 多模型 mid-session 切换 + LSP + 开源 + TUI 颜值 -> 选 Crush
- 预算和网络允许 -> 共存:Crush 做多模型交互编程,Claude Code 跑长任务
30 秒速判: 你已经有 Claude Pro/Max 订阅、重视长任务稳定性 -> Claude Code。你想要开源、多模型自由切换、LSP 代码理解、不绑单一 vendor -> Crush。
核心差异
| 维度 | Claude Code | Crush |
|---|---|---|
| 出品方 | Anthropic(官方) | Charmbracelet |
| 形态 | 终端 TUI(IDE 无关) | 终端 TUI(Bubble Tea 颜值顶级) |
| 默认模型 | Claude Sonnet 5 / Opus 4.8 | 任意(数十家 provider) |
| 多模型切换 | 仅 Anthropic | mid-session 不重启切换 |
| 长任务稳定性 | 第一梯队 | |
| 上下文管理 | /compact /clear | SQLite session |
| LSP 集成 | 自动发现 + on-demand | |
| MCP 支持 | 一等公民、最厚 | stdio/HTTP/SSE 全 transport |
| Agent Skills | Skills 体系 | 标准 discovery |
| Subagents / 并行 | /agents /batch /subtask | |
| Computer Use | Sonnet 4.6+) | |
| 开源 | 闭源 | FSL-1.1-MIT(2 年后转 MIT) |
| 跨平台 | macOS/Linux/Win(推荐 WSL) | macOS/Linux/Win/WSL/FreeBSD/Android |
| 起价 | $20/月起(Pro) | $0 + API 费 |
| GitHub stars | 官方闭源 | ~24.7k |
| 国内付款 | 需海外卡 | Z.AI 支付宝 |
长任务 vs 多模型:两种 Agent 哲学
Claude Code 是"自主长任务 Agent":你给目标,它自己 plan -> 读文件 -> 改文件 -> 跑测试 -> 报告。1M token 上下文窗口 + /compact 压缩长对话让 5 小时以上长任务不"跑着跑着忘了前面"。/agents /batch 能把大改动拆成独立单元跑在 git worktree,子代理并行不污染主上下文。/rewind 连对话带代码一起回滚到任意 checkpoint。这是 2026 终端 Agent 长任务能力的业界第一梯队。
Crush 是"交互式多模型 TUI Agent":杀手锏是 mid-session 多模型切换--在同一个对话里按 Ctrl+P 从 Claude Opus 切到 GPT-5 再切到 Gemini Flash,不重启 session。场景示例:"推理 hard task 用 Claude Opus -> 跑批 commit 文档用 Gemini Flash -> 简单任务切 Ollama 本地省 token"。配合 LSP 集成(自动发现 + on-demand 启动,对 Go/Rust/TS/Python 大型项目特别管用)和 MCP 全 transport,更像在终端里跑一个"迷你 IDE 级多模型 agent"。
核心取舍:Claude Code 赢在"长任务自主 + 官方生态成熟",Crush 赢在"多模型灵活 + 开源 + LSP/MCP 全栈"。
模型支持
这是两者最根本的分水岭:
- Claude Code:锁定 Anthropic 模型(Sonnet 5 / Opus 4.8 / Haiku 4)。
/model在三档间切换。优势是不用纠结选模型,Claude 编程能力是第一梯队;劣势是被锁死在一家,想用 DeepSeek 省钱或 GPT-5 对比都不行。 - Crush:模型无关,支持 Anthropic/OpenAI/Gemini/Bedrock/Groq/OpenRouter/Azure/Vertex/Ollama/LM Studio/Z.AI 等数十家。mid-session 切换是独门绝技--一个任务根据难度动态换模型,这是 Claude Code 不具备的。
价格 + 国内可用性
| 套餐 | Claude Code | Crush |
|---|---|---|
| Free | 仅 API trial) | $0(FSL-1.1-MIT) |
| Pro | $20/月(1-4h/天) | – |
| Max | $100-200/月 | – |
| API 计费 | Sonnet $3/$15 per Mtok | 用户自带 LLM Key |
| 国内付款 | 需海外卡 | Z.AI 支付宝 |
| 本地免费 | Ollama 友好 |
国内体感:Claude Code 三关更高--账号要海外手机、官方订阅要海外卡、网络要稳定代理,国内多通过第三方 API 中转(支持支付宝)使用。Crush 可配 Z.AI GLM Coding Plan(https://api.z.ai/api/coding/paas/v4,支付宝付费)或本地 Ollama 零成本,门槛明显更低。预算极紧 + 国产模型选 Crush,已有 Claude 订阅选 Claude Code。
适合谁 / 不适合谁
选 Claude Code,如果你是:
- 已有 Claude Pro/Max 订阅,不想另付 API key
- 重视长任务稳定性(5 小时+ 单次任务)
- 需要 1M token 超大上下文的 monorepo 场景
- 重度依赖 MCP 生态接大量外部工具
- 需要 Subagents / 并行 / Computer Use
选 Crush,如果你是:
- 终端控 / SSH 远程开发,想要 TUI 颜值 + 全栈体验
- 想在多个 LLM 间 mid-session 灵活切换
- 需要 LSP 代码理解(Go/Rust/TS/Python 大型项目)
- 不想被单一 vendor 绑定 + 重视开源
- 预算敏感 + 想用国产模型或本地 Ollama
常见问题
Q:Claude Code 和 Crush 哪个更适合新手?
A:Crush。TUI 界面有 Ctrl+P 切模型、/help 看命令,多模型试错门槛低。Claude Code 的 slash 命令体系(/compact /clear /agents /subtask)更面向 power user,学习曲线更陡。
Q:Crush 的多模型切换真的有用吗? A:对多模型用户极有用。实测场景:推理 hard task 用 Claude Opus -> 跑批 commit 文档切 Gemini Flash(速度快 3 倍 + 便宜 10 倍)-> 简单任务切 Ollama 本地零成本。一个 session 跑完不重启,比 Claude Code 的"锁死 Claude"灵活得多。
Q:MCP 生态哪个更厚? A:Claude Code。它是 MCP 的"一等公民"(Anthropic 自家协议),Smithery 上 500+ MCP Server 无缝接入,生态最成熟。Crush 也支持 MCP 全 transport(stdio/HTTP/SSE),但社区 Server 数量和接入体验薄一档。重度 MCP 用户选 Claude Code。
Q:FSL-1.1-MIT 协议对商用有影响吗? A:有。FSL 禁止商业竞品场景使用,2 年后转 MIT。企业法务要审一遍。Claude Code 闭源但没有这个协议限制(走官方订阅/ToS)。商业敏感场景两者都要法务过一遍。
延伸阅读
- 工具卡:Claude Code 深度评测 | Crush 深度评测
- 相关对比:Claude Code vs Codex CLI:终端 AI Agent 双雄对比
- 相关对比:Aider vs Claude Code:终端 AI 编程双雄怎么选
- 相关对比:Codex CLI vs Crush:OpenAI 官方 vs 多模型 TUI
来源说明:本文基于 Claude Code 与 Crush 官方文档、GitHub 仓库及 AI 之家 编辑部实测整理。两款产品迭代快,功能与价格请以最新官方信息为准。