Open-source AI coding agent for VS Code and the terminal with multi-file edits, model choice, and MCP tool use.
What is Cline?#
Cline is an open-source AI coding agent with 5M+ installs, known for its transparency and power-user controls. It runs inside VS Code, JetBrains IDEs, Cursor, Windsurf, and now as a CLI for scripts and CI. Cline plans multi-file edits, runs terminal commands, browses the web, and extends via MCP servers, while letting users bring their own API keys or use Cline's hosted billing.
What can Cline do?#
- 01
Open coding agent
Open-source coding agent that ships securely with Claude
- 02
Codebase understanding
Answer questions about files, dependencies and behavior
- 03
Large refactors
Keep imports, types and behavior consistent across files
- 04
Cline CLI
Run Cline in scripts, cron jobs and CI pipelines
- 05
VS Code integration
Ship with Claude directly inside Visual Studio Code
- 06
JetBrains support
Works with IntelliJ IDEA, PyCharm and WebStorm
Use Cases#
- Terminal-first developers — Call the Cline CLI from shell scripts and cron jobs.
- IDE users — Use Cline inside VS Code or JetBrains IDEs for daily coding.
- Engineering leaders — Run recurring CI checks and codebase audits with Cline.
- Refactor teams — Apply coordinated refactors across a large codebase.
Quick facts about Cline#
- Pricing
- Open source (BYO API key)$0/moCline Hosted (usage)Contact salesTeamContact salesas of Apr 18, 2026View official pricing
- Platforms
- macOS·Windows·Linux·CLI
Cline Traffic Analysis
Alternatives to Cline
Looking for a Cline alternative? Compare these curated AI tools that offer similar features and use cases.
Aider
Aider is an open-source AI pair programming tool that lets you chat in the terminal with Claude, GPT, DeepSeek, or local models to edit code across a Git repo, with automatic commits and repo maps.
Gemini CLI
Gemini CLI is an open-source command-line AI agent from Google that runs locally in the terminal, connects to the Gemini models, and supports tool use, file editing, MCP extensions, and Google Search grounding.
Claude Code
Claude Code is Anthropic's agentic coding assistant that operates in the terminal, IDE extensions, and GitHub, using Claude models to plan, edit, and execute multi-file changes across a codebase.
