#1111th of 21 in Coding agents and assistants
cline
Coding agent for VS Code, JetBrains, terminal and desktop
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 70.1k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- TypeScript
Overview
Cline is a coding agent that reads a project, edits files across it, and runs shell commands while watching the output. It ships as a VS Code extension, JetBrains plugin, CLI with headless mode, macOS/Windows desktop app, and a Node.js SDK. Edits and commands need approval by default, with Plan and Act modes, checkpoints, and optional auto-approve.
Who it is for: Developers wanting an approval-gated coding agent in their IDE, terminal or CI
Strengths
- Same agent engine across VS Code, JetBrains, CLI, desktop app and SDK
- Works with Anthropic, OpenAI, Gemini, Bedrock, Vertex, OpenRouter, Ollama and LM Studio
- Headless CLI accepts piped input and emits JSON for CI/CD scripts
- Supports MCP servers, SDK plugins, cron-scheduled agents and multi-agent teams
Weaknesses
- JetBrains plugin source is not open-sourced
- VS Code extension code is still migrating to the new layout
- Hosted model providers need your own API keys; local models via Ollama or LM Studio
- Diff review and checkpoints are described only for VS Code and JetBrains
What it needs
- Needs Node.js, VS Code or JetBrains IDE (for extensions), LLM provider API key or local model server
- Models: Anthropic, OpenAI, Google Gemini, OpenRouter, Vercel AI Gateway
Also in Coding agents and assistants
See all 21| Rank | Project | Score |
|---|---|---|
| 1 | opencodeTerminal coding agent with build and plan modes | 77 out of 100 |
| 2 | orcaDesktop app that runs CLI coding agents in parallel git worktrees | 75 out of 100 |
| 3 | ArchonYAML workflow engine that runs coding agents in isolated worktrees | 73 out of 100 |
| #4 | codexOpenAI's terminal coding agent that runs locally | 71 out of 100 |
| #5 | oh-my-openagentTerminal coding agent that runs parallel sub-agents and keeps git-based memory | 70 out of 100 |