APIMaster.ai

编程 / 开发者

Crush logo

Crush

Crush 是一款 Charmbracelet 出品的终端 agentic 编码工具,支持在同一会话中切换不同 LLM 模型并保留上下文。

产品类型: CLI Agent价格信息: 未知APIMaster 接入状态: 已支持

Token消耗排名

#60

来源: OpenRouter

月度独立访客

39,283

来源: SimilarWeb

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

主要功能与卖点

终端原生 AI 编码代理

在任意终端模拟器中直接运行,支持 Charm 库构建的高性能 TUI 界面

Docker MCP 按需加载

无需配置即可通过 Docker 动态拉取并使用 MCP 工具

crush run 非交互执行

支持脚本或 Taskfile 中以非交互模式调用 Crush 完成任务

内置模型 provider 支持

可直接使用 charm.land 提供的模型服务或自部署 provider

Charm 生态集成

基于 Bubble Tea、Lip Gloss 等 Charm 库构建,支持 v2 渲染特性

Crush 适合哪些任务?

在终端中编写和修改代码

直接在 CLI 中让 Crush 完成代码生成、编辑和调试

适合人群终端偏好开发者

结合 Taskfile 自动化工作流

通过 crush run 在 Taskfile 中集成 AI 编码步骤

适合人群DevOps 与脚本用户

动态调用 Docker MCP 工具

在编码过程中按需拉取特定 MCP 工具完成上下文增强

适合人群需要外部工具的开发者

切换模型 provider 进行测试

在 Crush 中切换官方或自部署模型 provider 验证输出

适合人群模型调优开发者

Crush 配置第三方 Key(APIMaster 接入方式)

已支持

配置步骤

  1. 1在 Crush 中打开模型选择器,或进入自定义 Provider 配置页面。
  2. 2选择 OpenAI-compatible、Anthropic-compatible,或当前版本提供的 custom provider 入口。
  3. 3填写 APIMaster 的 Base URL、API Key 和模型 ID;如果使用环境变量,也可按官方方式注入。
  4. 4保存后执行一次最小任务,确认 Crush 已经通过新 provider 正常返回。

配置值

Base URL

https://apimaster.ai/v1

API Key 环境变量

APIMASTER_API_KEY

模型

你的 APIMaster 模型 ID

社区讨论

讨论概览

用户通常将 Crush 理解为 Charm 团队推出的终端 AI 编码代理工具,强调其基于 Go 语言的高性能 TUI 界面和与 Bubble Tea 等库的深度集成。讨论主要集中在如何在 CLI 环境中高效使用该工具进行代码编辑、命令执行和模型交互,以及与现有开发工作流的结合。用户还经常比较其与 Cursor、Claude Code 等图形化或 JS 工具的差异,关注资源占用和配置灵活性。

讨论最多的主题

  1. 1

    Crush 的内存和性能表现

    用户常讨论其低 RAM 占用和快速渲染能力,适合在资源有限的机器上运行多个实例或与 Go/Rust 工具对比。

  2. 2

    与 Docker、Taskfile 等工具的集成

    用户探讨如何通过非交互模式或 MCP 加载与 Docker、Taskfile 结合,实现自动化工作流和动态工具调用。

  3. 3

    模型提供商和 LSP/MCP 支持

    用户讨论配置 Anthropic、OpenAI 等模型,以及内置 LSP 和 MCP 服务器的设置体验和无缝集成。

  4. 4

    与 nvim 或外部编辑器的搭配使用

    用户分享在 CLI 中使用 Crush 替代或配合 nvim 的体验,以及内置 Vim-like 编辑器的适用场景。

  5. 5

    与 OpenCode、Cursor 等 AI 编码工具的对比

    用户比较 Crush 的终端美学、会话持久化和文件变更追踪等特性,与其他代理工具的优缺点。

常见问题

Crush 是什么类型的产品?

当前我们将它归入“编程 / 开发者”分类,页面说明以官网和 OpenRouter 等公开资料为准。

Crush 适合做什么?

Crush 的增强版页面会优先展示已采集到的核心任务和用例,帮助你快速判断是否匹配当前需求。

Crush 现在能直接接入 APIMaster 吗?

当前还没有可靠来源确认产品支持第三方 Key 或自定义兼容端点,因此页面状态会显示为待核验。

相似 Agent

来源官方网站GitHub

最后核验:2026-08-30 · 报告修正