<!-- Canonical: https://www.agentlist.io/systems/crush -->

# Crush

[03 cli-agent](https://www.agentlist.io/categories/cli-agent)/[Charm](https://www.agentlist.io/ai/charm)/ACTIVE

Crush is Charm's open-source terminal coding agent — multi-model sessions that can switch providers mid-session, LSP-enhanced context, MCP support, and a polished TUI on every major platform.

-   [File editing](https://www.agentlist.io/capabilities/file-edits)
-   [Repo context](https://www.agentlist.io/capabilities/repo-context)
-   [Shell access](https://www.agentlist.io/capabilities/shell)
-   [MCP tools](https://www.agentlist.io/capabilities/mcp)
-   [Model routing](https://www.agentlist.io/capabilities/model-routing)

SEC.01

## What it does

-   01Multi-model, mid-session switch
-   02LSP-enhanced context
-   03MCP (http, stdio, sse)
-   04Session management
-   05Catwalk model database
-   06macOS, Linux, Windows, BSDs

SEC.02

## Who it's for

Terminal-native developers who want a model-agnostic OSS agent with a well-crafted TUI.

PRICING

## Pricing

Free OSS (FSL-1.1-MIT); BYO provider keys. List prices as checked against the vendor's pricing page on 2026-09-25; plans change often, so confirm before deciding.

ALT

## Other CLI agents (14)

[Claude Code Anthropic · cli-agent cli/editor/api · local · Included in Claude Pro $20/mo and Max ($100/$200); API pay-per-token](https://www.agentlist.io/systems/claude-code)

[Codex CLI OpenAI · cli-agent cli/editor/api · local/cloud · Included in ChatGPT Free/Go/Plus/Pro/Business/Enterprise; credits for extra usage](https://www.agentlist.io/systems/codex-cli)

[Aider Community / OSS · cli-agent caution cli · local · Free (OSS) + your model API costs](https://www.agentlist.io/systems/aider)

[Amp Amp Inc. · cli-agent cli/editor · local · Hobby free (BYOK / own runners); Megawatt $20/mo; Gigawatt $200](https://www.agentlist.io/systems/amp)

[OpenCode Community / OSS · cli-agent cli · local · Free (OSS) + BYOK; Zen PAYG; Go $10/mo](https://www.agentlist.io/systems/opencode)

[OpenHands Community / OSS · cli-agent cli/api/editor · local/cloud · Free OSS self-host; Cloud free tier + $20/mo](https://www.agentlist.io/systems/openhands)

[Goose Block · cli-agent cli · local · Free (OSS) + model costs](https://www.agentlist.io/systems/goose)

[Gemini CLI Google · cli-agent caution cli · local · Consumer/free tiers ended Jun 18, 2026; API key or Code Assist Standard/Enterprise only](https://www.agentlist.io/systems/gemini-cli)

[Warp Warp · cli-agent cli · local/cloud · Free; Pro $20/mo; Team $45–50/user; Max $200](https://www.agentlist.io/systems/warp)

[Muse Code Meta · cli-agent cli/api · local · Contributor free (5h token windows); subs rolling out; API $1.25/M in · $4.25/M out](https://www.agentlist.io/systems/muse-code)

[Grok Build xAI · cli-agent cli/editor/api · local · Free to try; SuperGrok $30/mo or X Premium+ $40/mo; API grok-4.6 $2/M in · $6/M out](https://www.agentlist.io/systems/grok-build)

[Kimi Code Moonshot AI · cli-agent cli/editor/api · local · Free OSS; Kimi Code managed service or Moonshot API keys (multi-provider)](https://www.agentlist.io/systems/kimi-code)

[Qwen Code Alibaba Cloud · cli-agent cli/editor/api · local · Free OSS (Apache-2.0); Alibaba Cloud Coding Plan or any compatible provider](https://www.agentlist.io/systems/qwen-code)

[Mistral Vibe Mistral AI · cli-agent cli/editor · local · CLI open source; models via Mistral API / Le Chat; Devstral Small self-deployable](https://www.agentlist.io/systems/mistral-vibe)

FAQ

## Frequently asked

### What is Crush?

Crush is Charm's open-source terminal coding agent — multi-model sessions that can switch providers mid-session, LSP-enhanced context, MCP support, and a polished TUI on every major platform.

### Who is Crush for?

Terminal-native developers who want a model-agnostic OSS agent with a well-crafted TUI.

### How much does Crush cost?

Free OSS (FSL-1.1-MIT); BYO provider keys. List prices as checked against the vendor's pricing page on 2026-09-25; plans change often, so confirm before deciding.

### Does Crush run locally or in the cloud?

Crush runs locally on your machine. Its interfaces are a terminal (CLI).

### What are alternatives to Crush?

Other CLI agent entries in the catalog: Claude Code, Codex CLI, Aider, Amp, OpenCode, OpenHands, Goose, Gemini CLI, Warp, Muse Code, Grok Build, Kimi Code, Qwen Code, Mistral Vibe. Different categories solve the same problem differently — see the CLI & terminal agents category page for tradeoffs.

Spec sheet

**Name**: Crush

**Vendor**: [Charm](https://www.agentlist.io/ai/charm)

**Category**: [CLI & terminal agents](https://www.agentlist.io/categories/cli-agent)

**Interfaces**: cli

**Hosting**: local

**Pricing**: Free OSS (FSL-1.1-MIT); BYO provider keys

**Status**: actively maintained

**Integrates**: -   [GitHub](https://www.agentlist.io/integrations/github)
-   [MCP servers](https://www.agentlist.io/integrations/mcp-servers)

**Speaks**: -   [MCP (Model Context Protocol)](https://www.agentlist.io/transports/mcp)

**Record ID**: `sys://charm/crush`

**Verified**: [2026-09-25](https://www.agentlist.io/changelog)

Sources

-   [↗ charm.land](https://charm.land/)
-   [↗ github.com/charmbracelet/crush](https://github.com/charmbracelet/crush)

Catalog entries are editorial records, not paid placements or endorsements. Pricing and status are approximate as of the seed date.

---

Source: [Crush — CLI-AGENT by Charm | agentlist.io](https://www.agentlist.io/systems/crush). This is the public page rendered as Markdown; interactive controls require the website.
