Cline’s GitHub README now describes something broader than an IDE extension. The project pitches itself as “the open source coding agent in your IDE, terminal, & desktop,” and the surface area matches: a Node.js SDK published as @cline/sdk, a CLI installable with npm i -g cline, a native macOS and Windows app, a VS Code extension, and a JetBrains plugin. One agent engine, five front doors, Apache 2.0, © 2026 Cline Bot Inc.

That is the news. Not a new model, not a benchmark number. A coding agent has been refactored into a platform, and the platform is explicitly model-agnostic.

The engine is the product, and Cline does not own it

Read the provider table and the strategy becomes legible. Cline lists Anthropic (Claude Opus, Sonnet, Haiku), OpenAI’s GPT series, Google’s Gemini series, OpenRouter’s “200+ models,” Vercel AI Gateway, AWS Bedrock, Azure and GCP Vertex, Cerebras and Groq for fast inference, Ollama and LM Studio for local models, plus “any OpenAI-compatible API.”

Cline owns none of those models. It owns the loop around them: reading project structure, making coordinated edits across files, watching linter and compiler output, running bash, reacting to a dev server’s stdout as it scrolls. The README is candid about the mechanics. Edits surface as reviewable diffs in VS Code and JetBrains, tracked with checkpoints so an agent’s work can be undone. Plan mode explores and asks clarifying questions; Act mode executes, with per-edit and per-command approval, or auto-approve if you flip it.

This is the correct bet and also the uncomfortable one. If the agent harness is where the value sits, then Cline is competing with every lab that would rather ship its own harness. If the model is where the value sits, Cline is a very good shell around someone else’s margin.

The README’s own structure hints at which side Cline thinks it is on. The SDK section promises “custom tools, multi-agent teams, connectors, scheduled automations.” That is infrastructure language, not assistant language.

The JetBrains carve-out is the tell

One line in the repository index deserves more attention than it will get. The table lists the VS Code extension as “WIP migrating,” and then, for JetBrains: “Currently we are not open-sourcing JetBrains plugins.”

Everything else here is Apache 2.0. The CLI, the SDK, the desktop app (a Tauri shell with a Bun sidecar and a Next.js UI) all live in the open. The JetBrains plugin, which the README describes as a “JetBrains-hosted client that talks to the shared agent core,” does not.

That is a commercial seam. IntelliJ IDEA, PyCharm, WebStorm, and GoLand are where a large share of enterprise Java, Kotlin, Python, and TypeScript work happens, and enterprise is where per-seat money lives. Open-sourcing the engine while keeping the JetBrains client closed is a defensible line: give away the commodity, charge for the distribution channel that enterprises actually standardize on. It is also the kind of line that gets tested the moment a competitor open-sources a JetBrains client.

Multi-agent teams and cron jobs are the real claim

The features that would have been exotic eighteen months ago are now bullet points. cline --team-name auth-sprint "Plan and implement user authentication with tests" spins up a coordinator agent that decomposes work and delegates to specialists with their own tools and context, with team state persisting across sessions. cline schedule create runs agents on cron, so a “PR summary” job can fire at 0 9 * * MON-FRI against a workspace path, surviving restarts and independent of any terminal.

Then the connective tissue: cline connect telegram, cline connect slack with bot token, signing secret, and base URL or socket mode, plus Discord, Google Chat, WhatsApp, and Linear. Each thread maps to an agent session with full context, and access control restricts who can talk to it.

Put those together and the shape is not “autocomplete that got good.” It is a long-running process that a team supervises through chat apps, on a schedule, with audit hooks. The plugin example in the README is a deploy tool registered through createTool with an input schema, wired into an Agent instance. The stated uses for plugins include “logging, auditing, policy enforcement.” That is the vocabulary of someone selling into a compliance review, not someone selling a faster tab key.

The headless mode makes the same point from the opposite direction. cline "Run tests and fix any failures", git diff origin/main | cline "Review these changes for issues", and cline --json "List all TODO comments" | jq -r '...' are pipeline primitives. An agent that emits structured JSON into jq is an agent that expects to be a build step.

What this means for builders

Two things, and they pull against each other.

First, the harness is now table stakes. Plan/Act separation, checkpointed diffs, linter-aware edit loops, MCP servers managed via cline mcp, .clinerules files that the CLI, VS Code extension, and JetBrains plugin all pick up automatically. If you are building a coding agent in 2026 and you do not have most of this list, you are not differentiated, you are behind.

Second, the differentiator has moved to supervision. The hard problems in this README are not “can the agent edit the file.” They are: what happens when a scheduled agent runs unattended at 9am Monday, what the audit trail looks like when a plugin enforces policy, how team state persists across sessions without leaking context between specialists, and who is allowed to message the agent from Slack.

Cline has not solved those. It has shipped the interfaces where they will be solved, and put most of them under Apache 2.0 so other people can try. The closed JetBrains client is the one place it is keeping score privately.

{/* TODO: verify Cline Bot Inc. funding, headcount, and whether the JetBrains plugin is monetized or merely unportable — searched the README and repository index, found no pricing or license detail beyond “not open-sourcing” */}

{/* TODO: comment sought from Cline Bot Inc. on the JetBrains licensing decision and the VS Code migration status */}

The thing to watch is not the next model Cline adds to the provider table. It is whether the JetBrains plugin stays closed, and whether anyone else decides the engine is worth giving away for free.