Tools / Cline

Cline is an open-source AI coding agent that works across IDEs, terminals, and as an SDK. It supports multi-file edits, bash commands, and various AI models.
Cline is an open-source AI coding agent designed to work within your editor, terminal, or as an embeddable SDK. It is built with a "Plan-and-Act" mode, allowing users to align on a strategy before execution, with options for step-by-step approval or auto-approval. The tool supports coordinated multi-file changes, including linter-aware fixes and one-click undo for every step. It can execute bash commands directly in your terminal, reacting to output from long-running processes like dev servers or tests.
Cline allows users to define custom .clinerules within their repositories to teach the agent specific coding standards, architecture, and deployment conventions. It offers flexibility in AI model choice, supporting Claude, GPT, Gemini, local Ollama/LM Studio, and any OpenAI-compatible endpoint. Users can bring their own API keys or model weights. The tool also supports extensions through an SDK for custom tools and lifecycle hooks, and integration with MCP servers for databases, APIs, and infrastructure. Cline can be used for multi-agent teams, scheduled automations, and can connect to communication platforms like Slack, Discord, Telegram, Linear, and CI/CD pipelines like GitHub Actions or GitLab.
Best for:
.clinerulesCline supports Claude, GPT, Gemini, local Ollama/LM Studio, and any OpenAI-compatible API endpoint. Users can bring their own API keys or model weights.
Yes, Cline is designed for coordinated multi-file changes. It includes features like linter-aware fixes, diffs, checkpoints, and one-click undo for each step.
Yes, Cline is open source under the Apache 2.0 license. It is built with contributions from over 250 developers.
Yes, Cline can be used in your terminal. It can execute bash commands and react to their output, handling long-running processes like dev servers or tests.
Users can ship .clinerules with their repositories. These rules teach the agent specific coding standards, architectural patterns, and deployment conventions.
Yes, Cline can run headlessly inside CI/CD pipelines such as GitHub Actions or GitLab for recurring automations and checks.
One weekly email with curated tools and founder insights. Unsubscribe anytime. Check our privacy policy.