← Browse tools

Coding agents

Cline

Strong human-in-the-loop workflow with explicit action approvals, browser interaction and checkpoints for reviewing or reverting changes.

67,963 stars

Overview

Research summary

Cline is an open-source coding agent whose shared core supports VS Code and JetBrains extensions, an interactive or headless CLI, desktop applications, and an SDK for custom integrations. It reads repository structure, coordinates edits across files, runs shell commands, monitors compiler or linter feedback, and can use browser and external tools. Plan mode is intended for exploration, clarification, and strategy before Act mode performs changes.

File edits and commands normally pass through human approval, although users can enable auto-approval for more autonomous execution. IDE integrations display changes as reviewable diffs, and checkpoints snapshot project state around edits and commands so code can be restored without discarding the conversation. Project rules and skills supply repository-specific conventions.

Cline supports multiple hosted and local model providers rather than requiring one vendor, while plugins, lifecycle hooks, custom tools, and MCP servers extend the agent into domain-specific systems. The CLI also supports structured, non-interactive output for scripts and CI/CD. The implementation is primarily TypeScript and is published under Apache-2.0.

External models, MCP servers, and connected services remain governed by their own licenses, credentials, security properties, and usage terms.

Repository summary

Stars
67,963
Open issues
760
Last push
2026-09-14
Commits, 90 days
1,158
Repository activity
Very active · 96/100
Version
desktop-v0.0.27

Recorded catalogue figures. View repository data and provenance →

Classification

Pricing & services

Paid services available

The provider offers paid products or services. Free options may also be available.

View pricing & services ↗

Commercial offering checked 2026-10-02.

Licence scope

Implementation

Recorded implementation details and interfaces for Cline.

Implementation details

TypeScript

Languages
TypeScript
Repository type
source
ACP identifier
cline

Recorded interfaces and capabilities

Licence scope

Repository

Repository snapshots, release information and recorded maintenance signals.

Repository snapshot

cline/cline ↗

Stars
67,963
Open issues
760
Last push
2026-09-14
Commits, 90 days
1,158
Repository activity
Very active · 96/100
Archived
No

Repository activity is a snapshot, not a quality or popularity ranking. It combines recent-push freshness (50%), 90-day commits (30%) and issue pressure (20%).

Release information

Current version
desktop-v0.0.27
Version source
github-release
Version scope
cline/cline
Version recorded
2026-09-14
Latest release tag
desktop-v0.0.27
Release published
2026-09-13
Default branch
main
Head commit
19ddebb3b9de734a968db1a37867092ef5387774

Maintenance and provenance

Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14
Stars source
GitHub snapshot
Last push source
GitHub snapshot
Repository metrics stale
No
Snapshot repository
cline/cline

Documentation

Recorded references and research provenance for this entry.

Recorded sources 9

Research metadata

Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14

An individual research date has not been recorded for this entry.

Community & social 6 channels

Video

  • YouTubeCline
    OfficialLearningDemos
    Link details for YouTube — Cline
    Access
    Public
    Last checked

Communities

Social & updates