logo Crush

Crush

Charmbracelet · Terminal & CLI Agents · Updated
Visit site

Crush is a terminal-native AI coding agent designed to handle repository-wide tasks by executing shell commands, managing Git workflows, and refactoring code. It features a highly polished TUI and supports multiple LLM providers, allowing users to switch models mid-session while maintaining full context.

Recent versions (v0.88.x–v0.90.0) introduced Bash-based configuration using.crushrc, improved AWS Bedrock SSO support, better MCP authentication, and expanded cross-platform support.

As of

  • Multi-model support with mid-session switching
  • LSP integration for code intelligence
  • Extensible via Agent Skills and MCP servers
  • Permission-gated shell tool execution
  • Repository-wide context awareness
✓ Best For

Terminal-native developers who require provider flexibility, deep local tool integration, and a high-performance, lightweight TUI workflow.

✗ Not Ideal For

Teams requiring fully managed enterprise IDE features, teams needing an OSI-approved open-source license, or users who prefer GUI-based interaction.

Freemium

The application is free to download and use. Model access depends on your chosen provider; the official provider, Charm Hyper, is subscription-based with a free tier, while other providers use their own API keys and pricing models.

Crush is an exceptional, highly-polished tool for terminal-centric developers that prioritizes flexibility and extensibility over proprietary lock-in, though its source-available license and reliance on external API costs are important considerations.
AICoding AgentTerminalCLILLM
Is Crush free?

Crush is Freemium. The application is free to download and use. Model access depends on your chosen provider; the official provider, Charm Hyper, is subscription-based with a free tier, while other providers use their own API keys and pricing models. Check the official site for current plans.

What is Crush best for?

Terminal-native developers who require provider flexibility, deep local tool integration, and a high-performance, lightweight TUI workflow.

Who makes Crush?

Crush is developed by Charmbracelet. It is listed in the Terminal & CLI Agents category on ai.dosa.dev.

Track Crush in your AI stack

Favorite this tool to revisit it later, or Zap it to contribute to the public vote count.

Content on this page is AI-generated. Please verify details with the vendor's website for accuracy.