Cline vs Crush: pricing, features and which to choose

Plans, prices, deployment options, strengths and limits for Cline vs Crush, taken from each company's pricing page, docs and changelog. Updated October 2026.

ClineCrush
Cline logo

Cline

Coding AI Tools

Cline is an open source coding agent from Cline Bot Inc. It runs in editors, a desktop app, the terminal, and SDK projects for developers who want approval-based changes and broad model choice. The client is free, inference is usage-based, ClinePass costs $9.99/month, and enterprise pricing is Custom.

Crush logo

Crush

Terminal & CLI AI Tools

Crush is Charmbracelet's terminal coding agent for developers who want hosted APIs, local models, LSP context, and MCP tools. The client is free, while model inference costs depend on Hyper, another provider, or local hardware. It suits developers who prefer terminal workflows and endpoint choice over one bundled subscription.

Quick comparison

FeatureClineCrush
CategoryCoding AI ToolsTerminal & CLI AI Tools
Main useAgentic codingTerminal coding agent
Pricing modelPay per useFree plan + paid tiers
Free plan Yes Yes
Entry paid plan$9.99/month (ClinePass)Free (Crush client)
PlatformsIDE, CLI & desktopmacOS, Linux, Win
Open source Yes No
Self-hosted Yes Yes
Public API Yes Yes
Profile updatedOctober 2026October 2026

Pricing plans

Every public plan, as listed on each company's pricing page.

Cline

  • Open Source FreeFree

    Includes the VS Code extension, CLI, desktop app, SDK, MCP, checkpoints, and BYOK. AI inference is separate.

  • Cline usage billingPay as you go

    Buy Cline credits and pay by model usage. More than 100 models are available, including some free options.

  • ClinePass$9.99/month

    Selected open coding models offer two to five times standard API usage across rolling five-hour, weekly, and monthly windows.

  • EnterpriseCustom

    Custom pricing adds centralized billing, team management, RBAC, SSO, SCIM, audit logs, VPC deployments, SLA, support, and provider controls.

Crush

  • Crush clientFree

    The binary is free; model inference, API calls, and provider limits are billed or enforced separately.

  • Hyper FreeFree

    Charm describes a free Hyper tier; included usage limits should be confirmed on Hyper's current pricing page.

  • Other providersUsage-based

    Anthropic, OpenAI, Gemini, OpenRouter, local models, and other providers set their own rates and limits.

Strengths and limits

Cline

  • Apache 2.0 licensing permits commercial use, modification, and redistribution under its terms.
  • The agent spans IDE, CLI, desktop, JetBrains, and SDK applications.
  • BYOK and local runtimes reduce dependence on one inference provider.
  • Approval gates, diffs, and checkpoints support review and undo.
  • Inference costs vary by model, context, and provider.
  • Telemetry is enabled by default and requires an opt-out.
  • Third-party provider policies govern content sent through those providers.

Crush

  • Crush supports many hosted APIs and local models.
  • LSP integration gives agents symbol-aware project context.
  • MCP support expands the terminal workflow with external tools.
  • The client covers macOS, Linux, Windows, Android, and BSD systems.
  • Inference costs and quality vary by the provider you configure.
  • FSL-1.1-MIT restricts competing commercial use before conversion.
  • Trusted configuration files can execute shell code at load time.

Which should you choose?

Choose Cline if

  • Developers who want an agent in both an editor and terminal.
  • Teams that need provider choice or bring-your-own-key support.
  • Engineers who prefer reviewable edits and restorable checkpoints.
  • Builders embedding an agent through the SDK.

Look elsewhere if

  • Teams seeking a fixed, all-inclusive inference bill.
  • Users uncomfortable approving shell commands or generated edits.
  • Organizations requiring prompts never to reach third-party model providers.

Choose Crush if

  • Developers who want one terminal client across many model providers.
  • Teams that need LSP context and MCP tool extensions.
  • Users running local models or self-managed compatible endpoints.
  • Developers working across macOS, Linux, Windows, Android, or BSD.

Look elsewhere if

  • Companies needing unrestricted commercial redistribution of the client today.
  • Users seeking one predictable subscription with bundled model usage.
  • Anyone unwilling to review shell-capable project configuration.

Cline logo Cline in brief

Cline is an open source coding agent from Cline Bot Inc. The project was created in July 2024 and is distributed through a VS Code extension, CLI, desktop app, JetBrains plugin, and SDK. Its GitHub repository lists the Apache License 2.0 and more than 70,000 stars. Cline’s July 2025 funding announcement says the company raised $32 million across seed and Series A rounds. The agent is built for developers who want to inspect code, edit files, run commands, and choose model providers. The same core supports editor work, terminal sessions, desktop use, and embedded applications. The client is free for individual developers, while AI inference can use Cline credits, ClinePass, or a developer’s own provider credentials.

Cline reads project files, writes code, runs terminal commands, uses a browser, and works with external tools. A typical task can begin in Plan mode, where the developer reviews an approach, then move to Act mode for implementation. The interface asks for approval before actions, while auto-approve can reduce interruptions. File edits appear as diffs, and checkpoints support undoing agent changes. Project rules in .clinerules files describe coding standards, architecture, testing, and deployment conventions. MCP servers add tools for databases, APIs, and infrastructure. Cline also supports plugins, skills, messaging connections, scheduled tasks, headless automation, and multi-agent workflows. The CLI supports interactive and headless operation, making the same agent available for local development, scripting, and CI work.

Cline still requires review of generated edits, shell commands, model output, checkpoints, and provider availability. Telemetry is enabled by default in the VS Code and JetBrains extensions, desktop app, and CLI, although users can turn it off. Requests made through Cline or ClinePass can include prompts and model responses in Cline’s handling of those providers, while requests using other providers go to those providers under their policies. Cursor is a closer commercial editor competitor, GitHub Copilot is closely tied to GitHub workflows, and Windsurf is another agentic coding product. Cline suits developers who want Apache-licensed code, provider choice, local runtimes, and explicit action approval. Teams wanting a managed editor subscription with bundled model access may prefer Cursor, Copilot, or Windsurf.

Read the full Cline review

Crush logo Crush in brief

Crush is a Go terminal coding agent made by Charmbracelet, the company behind Bubble Tea and other terminal tools. The repository was created in May 2025 and has grown to more than 28,000 stars on GitHub. It runs on macOS, Linux, Windows through PowerShell or WSL, Android, FreeBSD, OpenBSD, and NetBSD. The application is free to install, but it does not include unlimited model inference. Charm lists Hyper as its official subscription provider, while users can connect hosted APIs or local models. That split matters for budgeting because Crush is the client, while the selected provider normally bills model usage. The project uses the FSL-1.1-MIT license, with each version converting to MIT on its second anniversary.

The normal workflow begins in a project directory, where Crush opens an interactive terminal interface and asks for a model or API key. Users can maintain multiple sessions and preserve context while switching models. Language Server Protocol integration supplies code intelligence, while Model Context Protocol support adds tools through HTTP, stdio, or SSE servers. The agent can inspect files, propose edits, and run commands, with configuration controlling permissions. Crush supports OpenAI-compatible and Anthropic-compatible custom providers, alongside Anthropic, OpenAI, Gemini, OpenRouter, Bedrock, Vertex AI, and Groq. Its security documentation says crushrc is trusted shell code and warns that shell substitutions in crush.json run during configuration loading. Configuration review therefore belongs in the normal deployment process.

Crush combines LSP context, MCP extensibility, sessions, local-model support, and broad operating-system coverage in one terminal client. Its cost and model quality depend on external providers, while its FSL license restricts some competing commercial redistribution before conversion. Configuration can execute shell code, so teams need permission discipline and repository review. Aider focuses on repository editing with an open-source license, Claude Code is Anthropic's first-party coding agent, and GitHub Copilot CLI is more closely tied to GitHub accounts and Copilot plans. Those products offer clearer single-vendor operating models. Pick Crush if endpoint flexibility, local inference, and terminal portability matter more than one bundled subscription or conventional open-source licensing.

Read the full Crush review

Frequently asked questions

How do Cline vs Crush compare on price?

Cline has a free option, and its first paid plan (ClinePass) is listed at $9.99/month. Crush has a free option, and its first paid plan (Crush client) is listed at Free. Prices are from each company's pricing page and can change, so check before you buy.

Which has a free plan, Cline vs Crush?

All of them. Cline: Includes the VS Code extension, CLI, desktop app, SDK, MCP, checkpoints, and BYOK. AI inference is separate. Crush: The binary is free; model inference, API calls, and provider limits are billed or enforced separately.

Can I self-host or integrate Cline vs Crush?

Cline is open source. Cline and Crush can run on your own servers. Cline and Crush offer a public API.

How much does Cline cost?

The open source client is free for individual developers. AI inference is billed through Cline credits on a pay-as-you-go basis, or directly by a provider when you use your own keys. ClinePass costs $9.99 per month and offers two to five times standard API usage on selected open coding models. Enterprise pricing is Custom.

Is Cline free to use?

The extension, CLI, desktop app, SDK, and core client are free for individual developers under Apache 2.0. Some free model options are available through Cline usage billing, but paid models consume credits or incur provider charges. BYOK sends requests through your selected provider and remains subject to that provider’s pricing.

How much does Crush cost?

The Crush client is free to download. You pay separately for inference through Hyper, an API provider, or your own local hardware. Crush supports many providers, so there is no single universal token price. Check the selected provider's current rate card and usage limits before assigning the tool to a team.

Is Crush free to use?

The software client is free, and Charm describes Hyper as having a free tier. That does not mean unlimited model usage. API calls can incur provider charges, while local models shift costs to your own hardware. Hyper's included allowance and current subscription terms should be verified on its pricing page before use.

Related comparisons

Sources