Build
Connect & operate
Design & teams
Start hereScope a build in one callBring a spec, a wireframe, or a paragraph. You leave with an architecture, a timeline, and a number.Book a scoping call
AI software
LLM & data systems
Vibe coding
Ready to ship?Put AI where the work isAgents, RAG, and private LLMs wired into the systems your team already uses — not a chatbot bolted to a homepage.Discuss an AI project
Domain firstWe learn your workflow before we model itRegulated, operational, or high-volume — the constraints belong in the schema, not in a training doc.Talk about your domain
Plan smarterEstimate before you commitCost ranges, scope templates, and the questions we ask in discovery — free, no form.Open the cost calculator
Real conversationsTalk with a technical leadNo SDR, no discovery gauntlet. The person on the call is the one who scopes the build.Book a call
AI Coding Agents · cline

cline

Cline is an open-source AI coding agent available as a CLI tool, VS Code extension, JetBrains plugin, and SDK. It automates code editing, command execution, and project planning with support for multiple AI providers and extensibility via plugins and MCP servers.

Source: GitHub — github.com/cline/cline
64.4k
GitHub stars
6.9k
Forks
TypeScript
Primary language
Apache-2.0
License (OSI-approved)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
Repositorycline/cline
Ownercline
Primary languageTypeScript
LicenseApache-2.0 — OSI-approved
Stars64.4k
Forks6.9k
Open issues1.2k
Latest releasecli-v3.0.38 (2026-07-07)
Last updated2026-07-08
Sourcehttps://github.com/cline/cline

What cline is

TypeScript-based autonomous agent framework featuring multi-model support (Claude, GPT, Gemini, etc.), real-time code diff tracking, bash command execution with output monitoring, plugin/MCP server extensibility, and multi-agent coordination. Provides both interactive and headless modes for CI/CD integration.

Quickstart

Get the cline source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/cline/cline.gitcd cline# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

Interactive Development Assistance

Use Cline in VS Code or JetBrains as a pair programmer for code generation, refactoring, and debugging. Real-time diffs and checkpoint rollback provide safety and transparency during complex changes.

Headless CI/CD Automation

Integrate into pipelines for automated test fixes, code review analysis, and dependency management. JSON output and piping support enable composable automation chains.

Multi-Agent Task Coordination

Coordinate specialist agents on complex projects (e.g., auth sprint, microservice refactoring). Task board persistence and dependency chains manage state across sessions.

Implementation considerations

  • Requires API key configuration for at least one AI provider (Anthropic, OpenAI, Google, or self-hosted) before first use.
  • Project-specific rules via `.clinerules` files enable guided behavior, but setup requires clear documentation of coding standards and architecture.
  • Approval workflows (Plan → Act mode, auto-approve toggle) must align with team risk tolerance and code review processes.
  • Multi-agent setups and scheduled automation add operational complexity; monitor agent state and logs for unexpected behavior.
  • MCP server setup and custom plugin development require TypeScript and familiarity with the Cline SDK API surface.

When to avoid it — and what to weigh

  • Offline-Only Requirements — Cline requires API access to external AI providers (Anthropic, OpenAI, Google, etc.) or a local model setup (Ollama/LM Studio). No built-in model included.
  • Black-Box Deployment Need — Cline requires human approval for file edits and commands by default. If fully autonomous operation without review is required, extensive configuration is needed.
  • Non-JavaScript Ecosystem Lock-In — SDK and CLI are TypeScript/Node.js. Extensions exist for VS Code and JetBrains, but custom integrations demand JavaScript/TS investment.
  • Mission-Critical Zero-Error Tolerance — Agent output quality depends on model choice and prompt clarity. No formal guarantees on correctness; human review is essential for production code.

License & commercial use

Licensed under Apache License 2.0 (Apache-2.0), an OSI-approved permissive license permitting commercial use, modification, and distribution with attribution and liability disclaimer.

Apache-2.0 is a permissive OSI license that permits commercial use without restriction. However, commercial deployment should account for: (1) API costs for external AI providers (not covered by Cline's license), (2) dependency licenses (SDK pulls in transitive deps; review required), (3) no warranty or liability from Cline authors (Apache-2.0 provides no indemnification). Verify all dependencies' commercial compatibility.

DEV.co evaluation signals

Editorial assessment — not user reviews. Directional, with an explicit confidence level.

SignalAssessment
MaintenanceActive
DocumentationAdequate
License clarityClear
Deployment complexityModerate
DEV.co fitStrong
Assessment confidenceHigh
Security considerations

API key management required for external providers; no guidance visible on secure credential handling. Approval workflows (default-on) mitigate autonomous code execution risk. Terminal command execution is real-time; consider sandbox isolation in untrusted environments. MCP servers and plugins execute custom code; vet third-party extensions. No formal security audit, vulnerability disclosure policy, or penetration test data visible.

Alternatives to consider

GitHub Copilot / Copilot Workspace

Proprietary, integrated with GitHub, model locked to GPT-4. Simpler onboarding but less control and higher vendor lock-in.

Cursor IDE

Closed-source AI code editor with native Claude integration. Familiar UX but not extensible and limited to Cursor's environment.

Aider

Open-source CLI agent (Python-based) for code editing and git workflows. Lighter weight but narrower scope (no IDE extensions, limited multi-agent support).

Software development agency

Build on cline with DEV.co software developers

Explore Cline's SDK, IDE extensions, and headless CLI to automate code generation, testing, and deployment. Start with npm install or review docs.cline.bot.

Talk to DEV.co

Related open-source tools

Surfaced by semantic similarity across the DEV.co open-source index.

cline FAQ

Can Cline work offline?
Not without a local model. Cline requires API access to Claude, GPT, Gemini, or a self-hosted endpoint via Ollama/LM Studio. Default setup expects internet-connected provider.
Does Cline ship with a built-in model?
No. Cline is a framework that routes prompts to external models (Anthropic, OpenAI, Google, AWS Bedrock, etc.). You supply the API keys and choose the model.
Can I use Cline in production CI/CD without human approval?
Yes, via `--auto-approve` or headless mode. Default requires approval per edit/command. Combine with `.clinerules` and team policy to govern autonomous behavior.
Is there a commercial or enterprise license?
Not visible in data. Apache-2.0 covers all use; check GitHub discussions or careers page for enterprise support inquiries. API provider licensing (e.g., Anthropic, OpenAI) is separate.

Custom software development services

Need help beyond evaluating cline? DEV.co is a software development agency building custom software, web applications, APIs, and ai coding agents integrations — and maintaining them long-term.

Build AI-Powered Development Workflows

Explore Cline's SDK, IDE extensions, and headless CLI to automate code generation, testing, and deployment. Start with npm install or review docs.cline.bot.