Crush
Crush is Charm's terminal coding agent. Rechecked 2026-08-25: github.com/charmbracelet/crush had 27,650 stars, license FSL-1.1-MIT. The CLI itself is $0. The first-party inference path is Hyper: Free $0 / month with 100 Hypercredits, Subscription $20 / month with 250 Hypercredits refreshing daily, plus prepaid bundles $5 / 100, $10 / 500, $20 / 2,000. The Hyper page says 1 Hypercredit is currently 5¢. You can also paste Anthropic, OpenAI, Gemini, OpenRouter, and other keys. Do not call this a Claude subscription.
Compare Claude Code if you wanted Anthropic's CLI, Goose if you wanted Block's local agent, and OpenCode if you wanted another open harness.
Key Features
- Multi-model TUI: switch providers mid-session. Catwalk is the community model catalog.
- LSP + MCP: Crush uses language servers for extra context and accepts
http,stdio, andsseMCP servers. - crushrc: Bash-based config that runs the same on Windows. JSON config is still accepted but deprecated.
- Yolo flag:
crush --yoloskips every permission prompt. The README says be very careful. - Wide OS list: macOS, Linux, Windows, Android, FreeBSD, OpenBSD, NetBSD. Install via brew, npm
@charmland/crush, winget, orgo install.
Limitation: --yolo is first-wins inside a shared crush serve workspace. A later client cannot flip the flag. Config files are trusted code. Do not launch Crush in a directory whose crushrc you have not read.
Use Cases
- People who want a Charm TUI and will pay Hyper or BYOK.
- People who already live in Bubble Tea apps and want LSP-aware edits in the terminal.
- People comparing open CLIs before buying Claude Code.
Pricing
CLI is free. Inference on 2026-08-25 from hyper.charm.land.
| Path | Price | Notes from first-party pages |
|---|---|---|
| Crush CLI | $0 | FSL-1.1-MIT. 27,650 stars on the check date. |
| Hyper Free | $0 / month | 100 Hypercredits per month. |
| Hyper Subscription | $20 / month | 250 Hypercredits, refreshing daily. |
| Hyper prepaid | $5 / $10 / $20 | 100 / 500 / 2,000 Hypercredits. Page says they never expire. |
| BYOK | Provider bill | Anthropic, OpenAI, Gemini, OpenRouter, Ollama, and others via the model picker. |
1 Hypercredit = 5¢ on the page we opened. Recheck before you budget.
Getting Started
- Install with
brew install charmbracelet/tap/crush, ornpm install -g @charmland/crush. - Run
crush. Pick a Hyper model, or pressctrl+land paste a provider key. - Allow tools with
permissions allow view editincrushrcif you want fewer prompts. - Do not pass
--yoloon a machine you do not trust.
First-party start: github.com/charmbracelet/crush and hyper.charm.land.
Frequently Asked Questions
Is the CLI still free?
Yes. The FSL-1.1-MIT CLI is $0. Hyper and BYOK are how models get billed.
Same as Claude Code?
No. Crush is Charm's agent. Claude Code is Anthropic's.
Does --yolo persist across clients?
In crush serve, the first client to create the workspace wins. Later --yolo values do not change it.
Alternatives
- Claude Code: Anthropic first-party CLI.
- Goose: Block's local agent plus MCP.
- OpenCode: another open harness.
Tips
- Quote 27,650 stars and FSL-1.1-MIT from the GitHub check.
- Budget Hyper against 5¢ per credit, not against a leftover unlimited claim.
- Read
crushrcbefore you launch in someone else's repo.
Conclusion
Crush is a 27,650-star Charm TUI with a public Hyper $0 / $20 table, not a Claude seat. Start at github.com/charmbracelet/crush, pick Hyper or BYOK, then decide whether Claude Code already covers the workflow you need.
Comments
No comments yet. Be the first to comment!
Related Tools
Autohand Code
www.autohand.ai/code
Self-evolving terminal agent. Rechecked: Apache-2.0 with ARR cap, 178 stars. CLI $0 plus BYOK. Enterprise is sales, not a public $20 seat.
MiMo Code
mimo.xiaomi.com/coder
Xiaomi terminal agent. Rechecked: MIT, 12,863 stars. OpenCode fork. CLI $0; Xiaomi OAuth or BYOK. Not a published dollar seat.
Mistral Vibe
github.com/mistralai/mistral-vibe
Mistral terminal agent. Rechecked: Apache-2.0, 4,872 stars. CLI $0 plus Mistral API key. --agent auto-approve / --yolo. Not a $20 seat.
Related Insights
What Locks Codex Is the Picker, Not the Models
You already pay for OpenCode Go, Grok, and Z.ai, but the Codex picker still shows mostly GPT. The community project codex-router does not teach another install ritual. It puts subscriptions you already bought back into the selector, keeps keys on the machine, and leaves native GPT alone.
Hook OpenCode Go into Codex on Windows. Do Not Open a Second Toolkit.
A ChatGPT-signed Codex desktop app still shows mostly GPT in the picker. On Windows, enable only OpenCode Go and the Grok, GLM, Kimi, DeepSeek, and MiniMax models you already pay for appear in the same selector. Keys stay local. Native GPT stays put.
Seven AI Coding CLIs, Six Months: No Matter How Strong the Model, Work Needs Supervision
Claude Code, Codex, opencode, pi, omp and DeepSeek Harness all have personalities. After six months of deep use I run a division of labor: pi for the fastest cheapest reviews, omp for complex PRs, DeepSeek Harness on V4 Flash for high-frequency low-cost review, and Claude Code, Qoder and Cursor for writing. No matter how strong the model, work needs supervision — ideally from an independent third party.