在终端中编写和修改代码
直接在 CLI 中让 Crush 完成代码生成、编辑和调试
适合人群:终端偏好开发者
Crush 定位为开发者在终端里直接驱动 AI 完成编码任务的 CLI 工具,主要通过命令与 AI 交互来修改代码。它支持集成 LSP 获取代码上下文,并兼容 Model Context Protocol 扩展能力。用户可在 Linux、macOS、Windows 等多平台运行,接入任意 OpenAI 或 Anthropic 兼容 API。相比 IDE 类 AI 工具,它更适合习惯纯终端工作流、不想切换多个窗口的开发者,核心差异在于终端原生体验和模型切换灵活性。
一句话描述
Crush 是一款 Charmbracelet 出品的终端 agentic 编码工具,支持在同一会话中切换不同 LLM 模型并保留上下文。
用户通常拿它做什么
用户在终端里输入命令让 AI 直接编辑项目代码,或在不同模型间切换继续同一任务。
适合人群
开发者、工程团队和技术负责人
使用方式
通常在项目环境、IDE 或终端中运行,通过读取上下文、执行命令和修改文件来完成开发任务。
产品类型
CLI Agent
价格信息
未知
当前增强版批量资料未为该产品维护实时定价,请以官网或官方文档为准。
APIMaster 接入状态
已支持
模型选择器(Ctrl+L)或自定义 Provider 配置
资料可信度
中
最后核验:2026-08-30
在任意终端模拟器中直接运行,支持 Charm 库构建的高性能 TUI 界面
无需配置即可通过 Docker 动态拉取并使用 MCP 工具
支持脚本或 Taskfile 中以非交互模式调用 Crush 完成任务
可直接使用 charm.land 提供的模型服务或自部署 provider
基于 Bubble Tea、Lip Gloss 等 Charm 库构建,支持 v2 渲染特性
直接在 CLI 中让 Crush 完成代码生成、编辑和调试
适合人群:终端偏好开发者
通过 crush run 在 Taskfile 中集成 AI 编码步骤
适合人群:DevOps 与脚本用户
在编码过程中按需拉取特定 MCP 工具完成上下文增强
适合人群:需要外部工具的开发者
在 Crush 中切换官方或自部署模型 provider 验证输出
适合人群:模型调优开发者
讨论概览
用户通常将 Crush 理解为 Charm 团队推出的终端 AI 编码代理工具,强调其基于 Go 语言的高性能 TUI 界面和与 Bubble Tea 等库的深度集成。讨论主要集中在如何在 CLI 环境中高效使用该工具进行代码编辑、命令执行和模型交互,以及与现有开发工作流的结合。用户还经常比较其与 Cursor、Claude Code 等图形化或 JS 工具的差异,关注资源占用和配置灵活性。
用户常讨论其低 RAM 占用和快速渲染能力,适合在资源有限的机器上运行多个实例或与 Go/Rust 工具对比。
用户探讨如何通过非交互模式或 MCP 加载与 Docker、Taskfile 结合,实现自动化工作流和动态工具调用。
用户讨论配置 Anthropic、OpenAI 等模型,以及内置 LSP 和 MCP 服务器的设置体验和无缝集成。
用户分享在 CLI 中使用 Crush 替代或配合 nvim 的体验,以及内置 Vim-like 编辑器的适用场景。
用户比较 Crush 的终端美学、会话持久化和文件变更追踪等特性,与其他代理工具的优缺点。
当前我们将它归入“编程 / 开发者”分类,页面说明以官网和 OpenRouter 等公开资料为准。
Crush 的增强版页面会优先展示已采集到的核心任务和用例,帮助你快速判断是否匹配当前需求。
当前还没有可靠来源确认产品支持第三方 Key 或自定义兼容端点,因此页面状态会显示为待核验。