cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
Cline is an open-source autonomous coding AI sub-agent that operates in terminals, IDEs, and web interfaces to automate software development tasks. Available as a Node.js SDK, command-line tool, VS Code extension, JetBrains plugin, and web-based Kanban board, it executes coordinated code edits, runs terminal commands, and integrates with any AI model provider. Developers use Cline to build custom automation workflows, multi-agent systems, and CI/CD integrations while maintaining human oversight through approval gates and diff reviews.
Key Features
Use Cases
- 01Autonomous bug fixing by analyzing errors, modifying code, and verifying fixes with test runs
- 02CI/CD pipeline integration for automated code reviews, test failure remediation, and deployment tasks
- 03Multi-agent development sprints where specialist agents handle authentication, database schema, and API endpoints in parallel
- 04Scheduled codebase maintenance including weekly dependency updates and security vulnerability scans
- 05Team collaboration through Slack or Discord bots that execute coding tasks from conversation threads
- 06Custom developer tooling built with the SDK for domain-specific deployment pipelines and policy enforcement
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
OpenManus
No fortress, purely open ground. OpenManus is Coming.
cline — FAQ
What is Cline and how does it work?+
Cline is an autonomous coding AI sub-agent that integrates into development environments as an SDK, CLI tool, or IDE extension. It reads your codebase, executes terminal commands, makes coordinated edits across files, and works with any AI model provider while requiring human approval for changes.
How do I install the Cline CLI?+
Install globally via npm with 'npm i -g cline', then run 'cline' in your terminal for interactive chat or use headless mode for scripting. The SDK can be added to Node.js projects with 'npm install @cline/sdk'.
Which IDEs and editors support Cline?+
Cline runs as a VS Code extension (available on the Visual Studio Marketplace) and a JetBrains plugin for IntelliJ IDEA, PyCharm, WebStorm, and GoLand. It also operates independently via CLI or web-based Kanban interface.
Does Cline require API keys or specific AI models?+
Cline works with multiple AI providers including Anthropic Claude, OpenAI GPT, Google Gemini, AWS Bedrock, Azure, and local models through Ollama or LM Studio. You'll need API credentials for your chosen provider.
Is Cline free and open source?+
Yes, Cline is open source under the Apache 2.0 license. The SDK, CLI, VS Code extension, and documentation are freely available, though the JetBrains plugin source is not currently published.
Can I extend Cline with custom tools and integrations?+
Yes, use the SDK to build custom tools and plugins programmatically, or connect Model Context Protocol (MCP) servers for database access, API queries, and cloud infrastructure management. The CLI manages MCP servers with 'cline mcp' commands.
How do I install cline?+
Open the source repository on GitHub and follow its README. cline is a agent — MCP Agents Market links you directly to the official repo.
Is cline free?+
cline is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.