Cline

Coding Agents 💻 TypeScript ⚖️ Apache-2.0 🟢 Actively maintained
67.5k stars

Cline is an open-source coding agent that runs in your IDE and terminal. It helps developers automate coding tasks like editing files, running commands, and managing multi-agent workflows. It is for developers who want an AI assistant that works across different environments and models.

Ideal Setup for Cline

🎬 Ideal Setup for Cline · Cline

✨ Key features

  • Edits code across your project with coordinated changes
  • Runs bash commands and monitors output in real time
  • Plan and Act modes with approval controls
  • Works with many AI providers including local models
  • Extensible via plugins and MCP servers
  • Multi-agent teams and scheduled agents

🎯 Use cases

  • Automate code fixes and test runs in CI/CD
  • Coordinate multiple agents for complex tasks
  • Schedule recurring codebase health reports
  • Chat with agents via Slack, Telegram, or Discord
  • Build custom AI agents using the SDK

📦 Installation

🧰 Requirements: Node.js for CLI and SDK; VS Code or JetBrains IDE for extensions; API keys for AI providers if not using local models.

CLI

npm i -g cline

Kanban

npm i -g kanban

SDK

npm install @cline/sdk

For VS Code extension, install from VS Marketplace. For JetBrains plugin, install from JetBrains Marketplace.

🚀 Usage

Headless CLI

cline "Run tests and fix any failures"

Multi-agent team

cline --team-name auth-sprint "Plan and implement user authentication with tests"

Scheduled agent

cline schedule create "PR summary" \
  --cron "0 9 * * MON-FRI" \
  --prompt "List all open PRs and their review status" \
  --workspace /path/to/repo

⚠️ Good to know

JetBrains plugin is not open-sourced; VS Code extension is WIP migrating; some features may require additional setup.

❓ FAQ

What AI models can I use with Cline?

Cline supports many providers including Anthropic, OpenAI, Google, OpenRouter, AWS Bedrock, Azure, and local models via Ollama or LM Studio.

How do I extend Cline's capabilities?

You can use plugins built with the SDK or connect MCP servers to add tools and integrations.

Can I run Cline in CI/CD?

Yes, the CLI supports headless mode for scripting and automation, with JSON output and piping.

How do I manage multiple agents?

Use the Kanban board or the CLI's --team-name option to coordinate multi-agent teams.

📊 Repository

Stars★ 67,517
Forks🍴 7,283
Open issues🐛 1,213
Last commit🕒 Sep 4, 2026
Created📅 Jul 2024
Language💻 TypeScript
License⚖️ Apache-2.0
Websitecline.bot

🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.