Runs a terminal-native coding agent that switches LLM providers mid-session, keeps per-project sessions, and pulls extra context from language servers and MCP servers.
- Access
- CLI
- Auth
- API Key
- Skills
- 4
Skills
Multi Model Switching
Switches between LLMs mid-session while preserving context, including any OpenAI- or Anthropic-compatible endpoint you configure.
Per Project Sessions
Maintains multiple work sessions and their separate contexts per project, stored in a local database so conversations resume.
LSP Enhanced Context
Queries configured language servers such as gopls and nil to feed diagnostics and symbol context to the model while editing code.
MCP Tool Extensions
Adds external capabilities through MCP servers over http, stdio, and sse transports declared in the Crush settings file.
Related Agents
Kilo Code
CLIWrites, edits, and debugs code from natural language in VS Code, JetBrains, or the terminal, switching among 500+…
Reasonix
CLIRuns a DeepSeek-first coding agent in the terminal, a desktop studio, or VS Code, with cache-aware context handling and…
Loushang
CLI · APIRuns a terminal coding-agent workbench with model routing, resumable and forkable sessions, extensions, and…
OpenCode
CLIRuns a terminal-first open-source coding agent connecting to 75+ model providers, with automatic LSP integration, MCP…