Who it is forA terminal-first developer who wants an agent without switching to an IDE.
The problemMany coding agents tie you to one provider or one editor.
The outcomeCrush running in your project with the model of your choice and multiple sessions you can return to.
What you need first
- A terminal on macOS, Linux, Windows, Android or BSD
- An LLM provider: Charm's Hyper subscription, an API key for Anthropic, OpenAI, Gemini or OpenRouter, or a local server such as Ollama
Steps
- Install with
brew install charmbracelet/tap/crushornpm install -g @charmland/crush - On Windows use
winget install charmbracelet.crush - Start Crush in your project, press ctrl+l to open the model picker and choose a provider
- Paste your API key, or set a provider environment variable such as ANTHROPIC_API_KEY
- Switch models mid-session when a task needs a different one
Prompt for your agent
Install charmbracelet/crush, open it in <project>, pick <provider and model>, and work through <task> in a dedicated session, switching to a cheaper model for simple edits.
Caveat.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for charmbracelet/crush and "Start an AI coding session in your terminal with Crush"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer