cline

cline

Facts

Openness
Open source
Licence
Apache-2.0
Language
TypeScript
Pinned version
f58bc11 (2026-09-30)
Topics checked
32 of 33
Kind of agent
Coding

What it does notably well

  • Checkpoints and rewind

    Untracked files are captured as the third parent of a stash-shaped commit built from a private GIT_INDEX_FILE (persistent per session, config pinned so core.ignorestat cannot…

    A workspace restore runs inside a transaction: the current tree is saved under refs/cline/restore-transactions/<id> first, the new session is started, and only then is the ref…

  • Compaction

    Compaction summary serialization limits each tool result content block to 2,000 characters.

  • Safe repeats

    With CLI checkpoint restore and restoreWorkspace=true, Core trims the new session history before the selected user run and applies the nearest git checkpoint at or before runCount.

  • MCP and auth

    Remote MCP OAuth advertises a public client with token_endpoint_auth_method none and authorization-code/refresh grants, and persists its code verifier in per-server settings.

  • Proactive triggers

    Cline's hub scheduler lists 'retry' as a run trigger kind next to one_off, schedule, event and manual (the cron_runs table accepts it, and the store's enqueueHubScheduleRun can…

See how cline does on each topic

The topic-by-topic verdicts, the code lines and a side-by-side comparison are in the app. Sign in with Google; new accounts are approved by hand.

Independent analysis, not affiliated with cline.