SFEIR
Technologie

Cline

Agent de code open source (Apache 2.0) de Cline Bot Inc. : extension VS Code née en 2024, CLI 2.0 en février 2026, souche de Roo Code puis de Kilo Code.

SFEIR AI · Publié le 22 octobre 2026

De l'extension VS Code au runtime d'agent

Cline est publié par Cline Bot Inc., société fondée par Saoud Rizwan, qui signe les billets de l'éditeur comme fondateur et directeur général. Le dépôt GitHub cline/cline, créé le 6 juillet 2024, se présente comme « The open source coding agent in your IDE, terminal, & desktop! », sous licence Apache 2.0. Au 22 octobre 2026, l'API GitHub renvoie 70 703 étoiles et 7 722 forks ; la valeur bouge chaque jour et mesure l'attention, pas l'usage. Le nom prête à confusion avec Claude Code : Cline n'a aucun lien avec Anthropic.

Le README liste cinq surfaces : l'extension VS Code, un plugin JetBrains (« Currently we are not open-sourcing JetBrains plugins »), une CLI, une application de bureau et un SDK Node.js qui fait tourner les autres. L'agent lit le dépôt fichier par fichier sans l'indexer, édite avec diffs et points de restauration, exécute des commandes et pilote un navigateur, avec les modèles d'Anthropic, d'OpenAI, de Google, d'OpenRouter, des clouds, des modèles locaux ou toute API compatible OpenAI.

Juillet 2025 : 32 millions de dollars, et des compteurs qui montent

Le 31 juillet 2025, Saoud Rizwan annonce « Cline has raised $32M in combined Series A and Seed funding, led by Emergence Capital and Pace Capital », avec 1984 Ventures, Essence VC et Cox Exponential ; le billet ne détaille pas la part de chaque tour. Il pose la ligne commerciale : « Our thesis is simple: inference cannot be the business model. » Le même billet revendique 2,7 millions d'installations sur le VS Marketplace et Open VSX, et cite SAP et Samsung parmi les clients.

Les chiffres suivants viennent tous de l'éditeur : « trusted by over five million developers » le 13 février 2026, puis une extension « installed by over 11 million developers » le 2 septembre 2026, un compte d'installations plutôt que d'utilisateurs actifs. Un signal indépendant existe : dans l'Octoverse 2025 du 28 octobre 2025, GitHub classe cline/cline deuxième des projets à la plus forte croissance en contributeurs sur l'année, derrière Zen Browser.

Février 2026 : la CLI 2.0, puis le runtime partagé

Le billet « Introducing Cline CLI 2.0 » du 13 février 2026, signé Juan Pablo Flores, présente une interface de terminal calquée sur l'extension : bascule Plan et Act avec la touche Tab, approbation automatique avec Maj+Tab, instances isolées (« Cline CLI instances are fully isolated »), mode headless avec -y et --json pour GitHub Actions, GitLab CI ou Jenkins, et option --acp qui expose l'agent aux éditeurs parlant l'Agent Client Protocol : JetBrains, Zed, Neovim, Emacs. Le registre npm situe la 2.0.0 du paquet cline au 2 février 2026 et la 3.0.0 au 12 mai 2026 ; le lendemain, Renee Huang publie « Introducing Cline SDK » : « We abstracted our core agent harness into a plugable agent sdk (@cline/sdk). » Le billet ne nomme aucun numéro de version.

Le 2 septembre 2026, Saoud Rizwan décrit la refonte : le harnais sort de l'extension, « pulling the agent harness out of the extension into a shared, modular runtime », le SDK, pour que CLI, extension et application de bureau tournent sur le même moteur à la place d'un cœur monolithique d'environ 76 000 lignes. Les gains publiés (tâches arrêtées sur limite d'erreurs passant de 6,34 % à 0,62 %, 82,02 % sur terminal-bench 2.0 avec Kimi K3) sont des mesures de l'éditeur, sans vérification indépendante. L'application de bureau suit le 14 septembre 2026, pour Mac (« fully open source ») et Windows en bêta.

Contexte partagé : .clinerules, AGENTS.md, skills et MCP

La documentation décrit .clinerules comme un dossier de fichiers Markdown, lu avec .cline/rules/ : « Both directories are searched when present ». Cline lit aussi AGENTS.md à la racine du projet et « cross-tool global AGENTS instructions from ~/.agents/AGENTS.md », détecte .cursorrules et .windsurfrules, et ne mentionne pas CLAUDE.md au 22 octobre 2026. Les skills suivent le format SKILL.md, cherchées dans .cline/skills/, .clinerules/skills/ et .claude/skills/ ; les serveurs MCP se gèrent par la commande cline mcp, en transport stdio ou HTTP.

Un dépôt outillé pour Codex ou OpenCode, qui vit sur AGENTS.md, se pilote donc avec Cline tel quel. Un dépôt outillé pour Claude Code garde ses skills, lues dans .claude/skills/, mais les consignes d'un CLAUDE.md restent à reporter dans AGENTS.md ou dans .clinerules/, puisque Cline ne lit pas ce fichier. Faire tourner plusieurs harnais sur le même projet mesure la qualité du contexte versionné : si l'agent de Cline Bot met le code à jour aussi bien que l'outil habituel, l'actif est dans les fichiers. C'est le fil de la série sur les harnais ouverts.

Approbation : par défaut dans l'éditeur, pas dans la CLI

Dans l'extension, le README est net : « Every file edit and terminal command requires your approval », sauf à activer l'approbation automatique, réglable par famille (lecture, édition, commandes, navigateur, MCP). La page dédiée conseille de n'ouvrir que la lecture : « Leave edits, commands, browser, and MCP off until you have a specific reason. » Un mode YOLO coche tout d'un coup, et « YOLO mode disables all safety checks ».

La CLI inverse le réglage. Sa référence précise, pour l'argument de prompt : « Default to start in act mode with auto-approve enabled », et l'option --auto-approve vaut true par défaut, false seulement en mode ACP. Une commande cline "apply migration" agit donc sans demander ; -p impose le mode Plan, qui lit sans modifier. L'option --worktree crée un worktree Git détaché sous ~/.cline/worktrees/, et un tableau Kanban en aperçu de recherche lance plusieurs agents, chacun dans son worktree, Cline CLI, Claude Code, Codex ou OpenCode compris.

Roo Code et Kilo Code : la lignée

Roo Code, dépôt créé le 31 octobre 2024 sous Apache 2.0 par Roo Code, Inc., est né de Cline : son README renvoie vers « Cline (from where Roo Code originated) ». Le même README annonce que l'extension « was shut down on May 15th » ; l'API GitHub marque le dépôt archivé, dernier commit le 15 mai 2026, et roocode.com redirige vers Roomote, l'agent cloud de l'équipe. Kilo Code descend de ce fork : « we forked Roo Code, which itself was a fork of Cline », écrit l'éditeur le 10 avril 2025, et le 21 avril 2026 il se présente comme la relève des utilisateurs de Roo. La licence diffère : Apache 2.0 chez Cline et Roo, MIT chez Kilo.

Points de vigilance pour une DSI

La télémétrie « doesn't include your code, file contents or prompts », à une exception près : les requêtes passées par les fournisseurs Cline et ClinePass (abonnement à 9,99 $ par mois sur des modèles ouverts), dont les prompts et réponses peuvent y figurer. Elle se coupe dans les réglages de chaque surface ; une organisation peut la forcer par configuration à distance, mais « Desktop and the CLI ignore this setting » au 22 octobre 2026. La page Enterprise décrit l'inférence apportée par le client (Bedrock, Vertex, Azure OpenAI, Anthropic, OpenAI), sans marge, avec SSO et rôles ; la politique de confidentialité, datée du 24 septembre 2025, nomme Cline Bot Inc. sans adresse, sans lieu d'hébergement ni durée de conservation, et, au 22 octobre 2026, Cline ne publie aucun engagement de rétention zéro.

  • Décider du réglage d'approbation par surface : l'extension demande, la CLI agit par défaut.
  • Sortir ClinePass et le fournisseur Cline du périmètre si les prompts ne doivent pas quitter les fournisseurs sous contrat.
  • Vérifier la coupure de télémétrie sur les postes où la CLI et l'application de bureau sont installées.

Questions fréquentes

Cline a-t-il un lien avec Claude Code ?

Non. Cline est l'agent de Cline Bot Inc., fondé par Saoud Rizwan, publié sous Apache 2.0 dans le dépôt cline/cline créé en juillet 2024. Il fonctionne avec les modèles d'Anthropic comme avec ceux d'OpenAI, de Google ou des modèles locaux, et n'a aucun lien avec Anthropic, éditeur de Claude Code.

Cline demande-t-il une approbation avant d'agir ?

Dans l'extension, oui : chaque édition et chaque commande attend une validation, sauf approbation automatique réglée par famille, et un mode YOLO désactive tout. Dans la CLI, la référence indique le mode Act avec approbation automatique par défaut ; l'option --auto-approve false ou -p pour le mode Plan rétablit le contrôle.

Que lit Cline comme fichiers de contexte ?

Les dossiers .clinerules/ et .cline/rules/ en Markdown, AGENTS.md à la racine du projet et ~/.agents/AGENTS.md, les fichiers .cursorrules et .windsurfrules, et des skills au format SKILL.md dans .cline/skills/, .clinerules/skills/ ou .claude/skills/. La documentation ne mentionne pas CLAUDE.md au 22 octobre 2026.

Quel est le lien entre Cline, Roo Code et Kilo Code ?

Roo Code est un fork de Cline créé fin octobre 2024, archivé le 15 mai 2026 au profit de Roomote. Kilo Code est un fork de Roo Code, lancé en mars 2025, qui se présente depuis avril 2026 comme la relève des utilisateurs de Roo. Cline et Roo sont sous Apache 2.0, Kilo sous MIT.

Combien Cline a-t-il levé ?

32 millions de dollars en seed et Series A combinés, annoncés le 31 juillet 2025 par Saoud Rizwan, menés par Emergence Capital et Pace Capital avec 1984 Ventures, Essence VC et Cox Exponential. L'éditeur ne publie pas la part de chaque tour ; les 2,7 millions d'installations citées ce jour-là sont ses propres chiffres.

Que vaut le chiffre de 11 millions de développeurs ?

C'est un compte d'installations de l'extension VS Code publié par l'éditeur le 2 septembre 2026, pas une mesure d'utilisateurs actifs. Le seul signal indépendant est l'Octoverse 2025 de GitHub, qui classe cline/cline deuxième des projets à la plus forte croissance en contributeurs.

Sources

Cline dans vos projets

Échanger avec SFEIR

Articles liés