Cline

Open-source VS Code AI agent with Plan/Act modes — BYOK, MCP-first, 5M+ developers.

Cline (open source, Apache 2.0) Open source Since

Cline is the most-installed open-source AI coding agent, with 5M+ developers and 40K+ GitHub stars under Apache 2.0. It pioneered the Plan/Act architecture — plan in one mode, then execute autonomously in another, with per-step approval and a Checkpoints system (shadow Git) for full rollback. BYOK across 30+ providers, deep MCP integration, terminal execution, browser use, and image input. Runs in VS Code, JetBrains, Zed, Neovim, Cursor, and Windsurf.

+ Pros

  • Fully open source (Apache 2.0) with 62.4K+ GitHub stars, 8M+ installs, and 250+ contributors — one of the largest and most trusted AI coding agent communities.
  • Model-agnostic BYOK with 30+ providers (Anthropic, OpenAI, Gemini, AWS Bedrock, OpenRouter, Ollama, LM Studio, and more) at zero markup — no vendor lock-in.
  • Pioneering Plan/Act dual-mode architecture with per-step human approval, visible diffs, and shadow-Git Checkpoints for full rollback on every action.
  • Deep MCP (Model Context Protocol) integration with a curated Marketplace — extend the agent with databases, GitHub, Figma, web scraping, and custom APIs in seconds.
  • Runs across 6+ IDEs and editors: VS Code, JetBrains, Cursor, Windsurf, Zed, and Neovim, with a unified CLI and SDK for headless CI/CD automation.
  • Multi-agent teams with coordinator/specialist architecture, cron-scheduled agents for recurring automations, and messaging platform connectors (Slack, Discord, Telegram, Linear).

Cons

  • JetBrains plugin is not open source — only the VS Code extension, CLI, and SDK are Apache 2.0, which limits transparency for JetBrains users.
  • Requires API keys to third-party LLM providers — costs can escalate quickly on premium models during heavy use, and local model quality lags behind cloud models.
  • Long conversations with large codebases have historically triggered OOM crashes (mitigated in v3.80.0 via increased Node.js memory limit, but OOM can still occur in extreme cases).

Pricing

Free & Open Source

$0

Apache 2.0, BYOK across 30+ providers

Open Source Teams

$20/mo

First 10 seats always free

Cline is the most-installed open-source AI coding agent for Visual Studio Code, trusted by over 5 million developers worldwide and with 40K+ GitHub stars under the Apache 2.0 license. It was one of the earliest VS Code agents to implement the Plan/Act architecture — a two-phase approach where the agent first reasons and strategizes in Plan mode (without touching files), then executes autonomously in Act mode (editing files, running terminal commands, and controlling a browser). Different models can be configured for Plan and Act, so teams routinely pair a stronger reasoner for planning with a faster model for execution.

Cline is fully model-agnostic and BYOK, with a provider list that crossed 30 in 2026: Anthropic, OpenAI, Google, AWS Bedrock, Azure OpenAI, Vertex, OpenRouter, Cerebras, DeepSeek, Moonshot, Qwen, xAI Grok, Mistral, Groq, Fireworks, Together, Baseten, SambaNova, Nebius, Hugging Face, plus local models via Ollama and LM Studio — all at provider rates with zero Cline markup. The Cline Marketplace offers a curated library of MCP servers installable in seconds, extending the agent with databases, GitHub, Figma, web scraping, and custom APIs. Cline was one of the first agents to put MCP at the center of its extensibility model.

Every action is visible and reversible: Cline shows a diff before applying any change, and a Checkpoints system (backed by a shadow Git repository) lets developers roll back to any prior agent state. Act mode can run arbitrary terminal commands, spawn subprocesses, drive a headless browser, and accept image input — enabling end-to-end workflows like scaffolding a project, installing dependencies, running tests, and verifying the running app in the browser. Cline also runs inside JetBrains IDEs, Zed, Neovim, Cursor, and Windsurf. Open Source Teams is free through Q1 2026, then $20/month with the first 10 seats always free.

Key Features

• Plan/Act dual-mode: Plan thinks and strategizes without touching files; Act executes autonomously
• Different model per mode: pair a strong reasoner for Plan with a fast model for Act
• BYOK with 30+ providers: Anthropic, OpenAI, Google, Bedrock, OpenRouter, DeepSeek, Qwen, Mistral, Cerebras, Groq, plus local (Ollama, LM Studio) — zero markup
• MCP Marketplace: curated MCP servers installable in seconds
• Terminal execution: arbitrary commands, dependency installs, test runs
• Browser use: headless browser control to verify running apps and interact with UIs
• Image input: feed screenshots or designs to the agent
• Diff view + Checkpoints (shadow Git): every change reviewable and reversible
• Human-in-the-loop: approve or reject each step
• Task history & memory: persists context across sessions
• 5M+ developers · 40K+ GitHub stars · Apache 2.0
• Runs in VS Code, JetBrains, Zed, Neovim, Cursor, Windsurf
• Open Source Teams: free through Q1 2026, then $20/mo (first 10 seats always free)

Version History

v3.85.0

Add GPT-5.5 support to SAP AI Core, DeepSeek V4 Flash and Pro models, Gemini 3.5 Flash to Gemini and Vertex providers, and /lg-task URI webhook integration for LG dashboard flows.

v3.84.0

Add SAP AI Core support for additional hosted models, disable MCP 'Restart Server' button when server is toggled off, remove Cline Kanban launch modal from VS Code extension startup flow.

v3.83.0

Show 'Searching...' state in @-mention file picker, improve @-mention search performance, allow write_to_file with empty content, fix MCP server validation, enable OpenRouter prompt cache for Qwen models.

v3.82.0

Restore VS Code foreground terminal support and settings, add latest OpenAI, SAP AI Core, and Z AI models, improve ripgrep file search error handling.

CLI v3.0.14

Fix OTEL telemetry variable bundling in compiled CLI builds so telemetry is correctly enabled; guard against environments where process.env is undefined.

Signature Snippet
In VS Code with Cline: switch to Plan mode and type 'Design a migration from REST to GraphQL for the user service'. Cline reads the codebase, creates a step-by-step plan. Switch to Act mode: Cline edits the resolver files, runs the test suite in the terminal, opens the browser to check the GraphQL Playground, and presents a diff for review before committing.

Live feed in your inbox

Track the tools. Lead the shift.

Tech leaders use Artificialus to stay ahead: editorial picks, agent comparisons, MCP updates, and signal-heavy analysis when it matters.

No spam. Only tools and shifts worth tracking.