
Cline
Open-source autonomous coding agent for VS Code that reads and writes files, runs terminal commands, and browses the web
Free and open-source; bring your own LLM API keys
Overview
Cline is an open-source AI coding agent that runs as a VS Code extension, capable of reading and writing files, running terminal commands, browsing the web, and completing multi-step coding tasks autonomously. It's one of the most popular open-source alternatives to proprietary AI coding tools, with a large community and active development.
Key Features
- Autonomous agent that reads/writes files and runs terminal commands in VS Code
- Supports any LLM via API including Claude, GPT-4o, Gemini, DeepSeek, and local models
- Computer use mode for browser automation and web-based tasks
- MCP (Model Context Protocol) support for extending with external tools
- Plan mode for reviewing proposed changes before execution
- Fully open-source with a transparent, auditable codebase
Pricing: Free and open-source; bring your own LLM API keys.
Pros
- Free and open-source with a large, active community
- Works with any LLM — bring your own API keys
- Shows every planned action before executing for full transparency
- File editing, terminal access, and browser use in one agent
Cons
- Requires your own LLM API keys (costs not included)
- Can be token-intensive on large autonomous tasks
- Occasionally over-zealous — may make more changes than intended
Tags
Product Updates
Similar Tools

Roo Code
Open-source AI coding agent VS Code extension with enhanced capabilities — a popular Cline fork with additional features and modes

Continue
The leading open-source AI coding extension for VS Code and JetBrains — connect any LLM for autocomplete, chat, and codebase-aware editing

OpenCode
Open-source terminal-based AI coding agent with a rich TUI that works with any LLM

Aider
Open-source AI pair programmer that lets you edit code across your entire repo directly from the terminal


