Cline
Open-source AI coding agent for any editor
Description
Cline is an Apache 2.0 licensed AI coding agent maintained by Cline Bot Inc., originally released as "Claude Dev" by Saoud Rizwan. The tool runs as a sidebar inside VS Code, JetBrains, Zed, Neovim, Cursor, and Windsurf, reading codebases, editing files, executing terminal commands, and driving browsers with user approval at each step. Cline targets developers who want autonomous agent capabilities without proprietary editor lock-in or model lock-in.
Key Capabilities:
Plan and Act modes that separate solution design from code execution
Multi-file editing with linter and compiler error monitoring across the codebase
Diff-based approval workflow with checkpoints for undo and rollback
Terminal command execution with real-time output monitoring for long-running processes
Browser automation through Puppeteer for UI verification and full-stack testing
Native MCP support for connecting databases, issue trackers, observability, and API documentation
30+ LLM provider support covering Anthropic, OpenAI, Google, DeepSeek, Mistral, and local Ollama models
IDE coverage across VS Code, JetBrains, Cursor, Windsurf, Zed, Neovim, and VSCodium
CLI for interactive chat and headless CI/CD scripting with JSON output
Node.js SDK for building custom agents, multi-agent teams, and scheduled automations
Client-side execution with BYOK API keys, keeping code off Cline's servers
Alternative tools
- Claude Code
Agentic coding tool that runs in your terminal
- OpenAI Codex CLI
Terminal coding agent built on OpenAI reasoning models
- Aider
AI pair programming in your terminal
- Braintrust Evals
Trace every step your LLM agent takes, from prompt to response
- Giskard
Scan AI agents for vulnerabilities before and after deployment
- Promptfoo
Test and red team LLM applications from the command line
