Harness Active Source available

Crush

Charm's terminal coding agent with a TUI, LSP context, MCP support, and model switching.

Get Crush 3 methods
brew install charmbracelet/tap/crush
Pricing Free See pricing ↗

Source-available under the Functional Source License; model usage is billed by your provider.

  • Free Free Source-available; bring your own model API key

Prices as listed on 18 Oct 2026.

AboutCharmbracelet

Crush is a terminal agent from Charmbracelet that edits code with LSP context and lets you switch models mid-session. It includes plan mode, subagents, MCP servers, and a built-in diff viewer.

Features Verified 4/8 ✓ yes ✗ no ? not verified
?
Worktrees
Keeps parallel work in separate git worktrees?
not verified
?
Parallel agents
Runs several agent sessions at the same time?
not verified
✓
Subagents
Can an agent delegate work to child agents?
yes
✓
MCP
Connects to MCP servers and their tools?
yes
?
Remote access
Can you follow or control sessions from another device?
not verified
?
Cloud sandbox
Runs work in a hosted sandbox rather than on your machine?
not verified
✓
Diff review
Includes a built-in diff or review screen?
yes
✓
Plan mode
Has an explicit plan / approve-before-edit step?
yes
Runs inside4
Other harnessesSee all