Cline

The open-source coding agent, an autonomous, bring-your-own-key agent that lives in your editor, terminal or SDK.

Best forDevelopers and teams who want a transparent, open-source, model-agnostic agent they fully control and pay for by usage.

Visit Cline Compare

Our verdict

Cline is the reference open-source coding agent: Apache-2.0, bring-your-own-key, and available as a VS Code extension, a CLI and an embeddable SDK, with Zed/Neovim reachable via the open Agent Client Protocol.

The open-source category leader — total control and no lock-in on the free core, including a free JetBrains plugin; only a real support SLA and centrally-managed rollout sit behind a paid Enterprise tier.

The Agents Index digest

New agents, fresh verdicts, and who's earning the top spots. One short email.

Screenshot of Cline
Cline, captured at verification, . Click to enlarge.

What's great

  • Free and open-source (Apache-2.0) core with a huge community and roughly 65,000 GitHub stars — no vendor lock-in.
  • Bring-your-own-key means transparent, usage-only cost and full model choice, including local models.
  • Plan/Act plus first-class MCP make it both careful and highly extensible.
  • The optional $9.99/month ClinePass is a cheap way to get elevated rate limits on strong open-weight models without juggling a separate provider key.

Watch-outs

  • Costs are unbounded on the free core — you pay per token to your model provider, and an agentic session on a frontier model can run up real API bills.
  • On the free tier you still manage your own keys and setup with no SLA; a real support SLA and dedicated support only exist behind the custom-priced Enterprise tier, which also adds a centrally-managed JetBrains rollout for organizations (the JetBrains plugin itself is free and self-serve for individuals).
  • Quality tracks whichever model you supply — a weak or local model yields weak results.

Also note: No built-in model, it is useless without an API key or local model, and results depend entirely on the model you bring. · Powerful but hands-on; teams wanting a managed, supported agent need the custom-priced Enterprise tier, not the free core.

What is Cline?

Cline is an open-source, autonomous coding agent that runs as a VS Code extension and CLI under the Apache-2.0 licence, with Zed and Neovim support via the open Agent Client Protocol (ACP). Rather than selling a subscription by default, it is bring-your-own-key: you plug in your own model provider — Anthropic, OpenAI, Google, OpenRouter, AWS Bedrock, Azure, GCP Vertex, DeepSeek, xAI, Mistral, Cerebras or a local model via Ollama — and pay that provider directly for what you use. The core tool is free and fully inspectable, with roughly 65,000 GitHub stars and one of the largest open-source followings in the category. It also ships a free JetBrains plugin via the JetBrains Marketplace, on the same BYOK terms as the VS Code extension. Two optional paid layers now sit alongside that free core: a $9.99/month ClinePass subscription for discounted, higher-rate-limit access to a curated set of open-weight coding models, and a custom-priced Enterprise tier adding SSO/OIDC, an SLA, dedicated support and a centrally-managed JetBrains deployment. It reads your codebase, edits files, runs terminal commands and can drive a browser, asking for approval at each step.

What does Cline do?

You give Cline a task in the editor sidebar and it works agentically: it explores the repository, proposes and applies multi-file edits as reviewable diffs, runs shell commands with live output, and can drive a real browser via Puppeteer to test what it built. Its signature Plan/Act workflow separates thinking from doing — in Plan mode Cline reads the code, asks clarifying questions and lays out a strategy; once you approve, you flip to Act mode and it executes, requesting approval at each step (or auto-approving for hands-off runs). Because it is bring-your-own-key, you choose the model per task and can mix frontier models with cheap or local ones. First-class Model Context Protocol (MCP) support lets it connect to databases, APIs, cloud infrastructure and custom tools, and an MCP marketplace makes those one click to add. Beyond the editor it ships a CLI and an SDK, so the same agent runtime can be embedded in your own product or run headless in CI. It also offers a pay-as-you-go hosted "Cline Provider" for inference without managing your own keys, and — new since mid-2026 — an optional ClinePass subscription ($9.99/month, $4.99 the first month) giving 2-5x higher rate limits on curated open-weight models (Qwen, DeepSeek, Kimi, GLM and others); both coexist with plain BYOK rather than replacing it.

Key features

  • Plan / Act modes: Separates strategy from execution — Cline plans and asks questions in Plan mode, then executes with step-by-step approval in Act mode.
  • Bring-your-own-key, any model: Plug in Anthropic, OpenAI, Google, OpenRouter, Bedrock or a local Ollama model and pay the provider directly; the tool is free.
  • First-class MCP support: Connect to databases, APIs and infrastructure through Model Context Protocol servers, with a marketplace for one-click installs.
  • Editor, CLI & SDK: Run it as a VS Code/JetBrains extension, a terminal CLI, or embed the agent runtime in your own product via the SDK.
  • Browser + terminal actions: Executes shell commands with live output and drives a real browser via Puppeteer to test its changes.

What are Cline's use cases?

  • Cost-controlled coding: A developer routes routine edits to a cheap or local model and hard tasks to a frontier model, paying providers directly.
  • Auditable, self-hosted agent: A security-conscious team runs a fully open-source agent locally with no code leaving to a vendor SaaS.
  • Embed an agent in a product: A team uses the Cline SDK to ship the agent runtime inside their own tool or CI pipeline.

What does Cline integrate with?

  • VS Code & free JetBrains extension, plus CLI (Zed/Neovim via ACP)
  • Model providers — Anthropic, OpenAI, Google, OpenRouter, Bedrock, Azure, GCP Vertex, DeepSeek, xAI, Mistral, Cerebras, Ollama
  • MCP servers & marketplace
  • GitHub Actions / CI via CLI & SDK

Why use Cline?

  • Fully open-source (Apache-2.0) and inspectable — no black box, no lock-in.
  • No subscription: bring your own key and pay only your model provider’s usage.
  • Model-agnostic and extensible via MCP, with editor, CLI and SDK surfaces.

Pros & cons

Pros

  • Free and open-source (Apache-2.0) core with a huge community and roughly 65,000 GitHub stars — no vendor lock-in.
  • Bring-your-own-key means transparent, usage-only cost and full model choice, including local models.
  • Plan/Act plus first-class MCP make it both careful and highly extensible.
  • The optional $9.99/month ClinePass is a cheap way to get elevated rate limits on strong open-weight models without juggling a separate provider key.

Cons

  • Costs are unbounded on the free core — you pay per token to your model provider, and an agentic session on a frontier model can run up real API bills.
  • On the free tier you still manage your own keys and setup with no SLA; a real support SLA and dedicated support only exist behind the custom-priced Enterprise tier, which also adds a centrally-managed JetBrains rollout for organizations (the JetBrains plugin itself is free and self-serve for individuals).
  • Quality tracks whichever model you supply — a weak or local model yields weak results.

Limitations

  • No built-in model, it is useless without an API key or local model, and results depend entirely on the model you bring.
  • Powerful but hands-on; teams wanting a managed, supported agent need the custom-priced Enterprise tier, not the free core.

Cline pricing

  • Open source (BYO key)Free
  • Cline Provider (optional)Usage-based
  • ClinePass (optional)$9.99 / /month
  • EnterpriseCustom

See current pricing on cline.bot ↗Compare Cline alternatives →

Cline specs

Pricing

Pricing model
freemium
Free tier
✓ Yes

Capabilities

Model / LLM
Model-agnostic (BYO key)
Interface
IDE
Public API
✓ Yes
Open source
✓ Yes

Deployment

Deployment
Self-host

Cline review

Cline is the reference open-source coding agent: Apache-2.0, bring-your-own-key, and available as a VS Code extension, a CLI and an embeddable SDK, with Zed/Neovim reachable via the open Agent Client Protocol. Its Plan/Act workflow and first-class MCP support make it both careful and unusually extensible, and because you supply the model you get full choice and transparent, usage-only cost — route cheap tasks to a local model and hard ones to a frontier model. Two optional paid layers now sit on top of that free core: a $9.99/month ClinePass for discounted open-weight-model rate limits, and a custom-priced Enterprise tier that adds an SLA, dedicated support and a centrally-managed JetBrains rollout for organizations — the JetBrains plugin itself is free and self-serve, same BYOK terms as VS Code. The flip side of BYO-key is that costs are unbounded on the core tier: a long agentic run on a top model can quietly rack up API spend, and you own all the setup, keys and troubleshooting yourself. Output quality is only as good as the model you plug in. Pick Cline if you value openness, control and no lock-in and are comfortable managing your own model access; skip the free tier if you specifically need a support SLA or centrally-managed rollout, and budget for Enterprise instead.

The open-source category leader — total control and no lock-in on the free core, including a free JetBrains plugin; only a real support SLA and centrally-managed rollout sit behind a paid Enterprise tier.

Frequently asked questions

Is Cline really open-source and free?
Yes — the VS Code extension, JetBrains plugin and CLI are all Apache-2.0 licensed and free to use (note: Apache-2.0, not MIT). You only pay your own model provider for API usage. Only the Enterprise features (SSO, SLA, dedicated support, centrally-managed JetBrains rollout) sit behind custom pricing.
Do I need a subscription?
No — the core agent is free and bring-your-own-key: connect Anthropic, OpenAI, Google, OpenRouter, Bedrock, Azure, Vertex or a local Ollama model and pay that provider directly. Two optional paid layers exist alongside it: ClinePass ($9.99/month) for discounted rate limits on curated open-weight models, and a custom-priced Enterprise tier for teams that need SSO, an SLA and a centrally-managed rollout.
Does Cline support MCP?
Yes, first-class. It can connect to databases, APIs and infrastructure through Model Context Protocol servers, and an MCP marketplace makes them one click to add.
What are Plan and Act modes?
Plan mode has Cline explore the codebase, ask questions and propose a strategy; Act mode executes it with step-by-step approval, or auto-approve for hands-off runs.
Is the JetBrains plugin free?
Yes. The JetBrains plugin (IntelliJ IDEs) is free and self-serve via the JetBrains Marketplace, on the same bring-your-own-key terms as the VS Code extension. Cline’s custom-priced Enterprise tier adds a centrally-managed JetBrains rollout for organizations, alongside SSO/OIDC, an SLA and dedicated support, but the plugin itself isn’t gated.

Get a quote from Cline

Tell us what you need. We make the introduction to Cline.

Cline

from Free

Visit ↗