Zum Hauptinhalt springen
9 – 17 UHR +49 8031 3508270 LUITPOLDSTR. 9, 83022 ROSENHEIM
DE / EN
Coding-Agent Cline Bot Inc. IDE, CLI, Desktop, SDK

Cline

Cline ist der quelloffene AI Harness von Cline Bot Inc. für VS Code, JetBrains, Terminal und SDK: Coding-Agent mit MCP, Checkpoints und freier Modellwahl.

Lizenz Apache-2.0
Erstveröffentlichung Juli 2024 (Repository angelegt)
Oberflächen VS Code, JetBrains, Terminal (CLI), Desktop-App, SDK
Plattformen macOS, Linux, Windows
Instruktionsdatei .clinerules

Die sieben Bausteine bei Cline

So setzt Cline die Bausteine eines AI Harness um

  1. 1

    Agentenschleife

    Die Schleife läuft in VS Code, JetBrains, als Desktop-App oder im Terminal (`cline`); im CLI headless per Einzelprompt mit standardmäßig aktivierter automatischer Freigabe (`--auto-approve`, Standard `true`) sowie optionalem `--json`-Streaming für die Weiterverarbeitung.

  2. 2

    Werkzeuge und Ausführungsumgebung

    Eingebaute Werkzeuge für Dateibearbeitung, Bash-Ausführung und Browser-Steuerung lassen sich über native MCP-Server (`cline mcp`) sowie über das SDK selbst geschriebene Werkzeuge erweitern.

  3. 3

    Kontextmanagement

    Projektregeln liegen in `.clinerules/` beziehungsweise `.cline/rules/`, globale Regeln im Cline-Rules-Verzeichnis; erkannt werden zusätzlich `AGENTS.md`, `.cursorrules` und `.windsurfrules`.

  4. 4

    Zustand und Gedächtnis

    Sitzungen lassen sich über `cline history` einsehen und fortsetzen; Team-Zustände über `--team-name` sowie geplante Läufe über `cline schedule` bleiben über Neustarts und Terminal-Sitzungen hinweg erhalten.

  5. 5

    Berechtigungen

    Werkzeugaufrufe sind in der CLI standardmäßig automatisch freigegeben; `--auto-approve false` erzwingt eine Bestätigung je Aufruf, ein per `CLINE_SANDBOX` erzwingbarer Sandbox-Modus mit isoliertem Datenverzeichnis kapselt Läufe zusätzlich.

  6. 6

    Verifikation und Feedback

    Eine Schatten-Git-Historie erzeugt nach jeder Werkzeugnutzung einen Checkpoint; über `/undo` beziehungsweise die Checkpoint-Menüs lassen sich Dateien, die Aufgabe oder beides zurücksetzen.

  7. 7

    Orchestrierung

    Ein Koordinator-Agent zerlegt komplexe Aufgaben und delegiert sie an spezialisierte Agenten mit eigenem Werkzeug- und Kontextzugriff; der Team-Zustand bleibt über `--team-name` sitzungsübergreifend erhalten.

Modelle und Modellzugang

Welche Modelle der Harness nutzt und über welche Wege sie bezogen werden

Modelle und Modellzugang
Modelle Kein festes Standardmodell – frei wählbar aus Claude-, GPT-, Gemini- und weiteren Modellfamilien
Bezugswege Anthropic, OpenAI, Google Gemini, OpenRouter, AWS Bedrock, Azure/GCP Vertex, Vercel AI Gateway, Ollama/LM Studio, eigene OpenAI-kompatible Endpunkte
Freie Modellwahl Ja
Eigener Endpunkt / LLM-Gateway Ja
Ein eigener OpenAI-kompatibler Endpunkt wird in der IDE-Erweiterung über den Provider „OpenAI Compatible“ mit Base URL, API-Key und Modell-ID hinterlegt; in der CLI läuft die Einrichtung über denselben interaktiven Authentifizierungsablauf (`cline auth`) beziehungsweise die globalen Optionen `-P/--provider` und `-k/--key` – eine eigene Kommandozeilenoption für die Basis-URL dokumentiert der Anbieter derzeit nicht.
Funktionen
MCP-Server Sub-Agenten Hooks Skills Plugins / Erweiterungen Sandbox Headless / CI SDK IDE-Integration Checkpoints Sitzungen fortsetzen
Betrieb mit herdr
Von herdr unterstützt Ja
Zustandserkennung Screen-Manifest (laut herdr weniger gründlich getestet)
Integration nicht dokumentiert
herdr führt Cline laut eigener Dokumentation als „detected but less thoroughly tested“; eine belastbare Angabe zur Integrationsrolle fehlt bislang.
Mehr zu herdr →

Einsatz im Unternehmen

Datenverarbeitung, Steuerung und Preismodell laut Anbieter

Datenverarbeitung

Beim Betrieb in der eigenen VPC fließen Anfragen laut Anbieter direkt von der eigenen Umgebung an den gewählten Modell-Anbieter – Cline selbst sieht dabei weder Code noch Prompts.

Identität und Zugriff

Cline Enterprise bietet laut Anbieter SSO sowie eine dreistufige Rollenhierarchie (Member/Admin/Owner) mit organisationsweiten Berechtigungen.

Admin-Richtlinien

Über eine zentrale Konfiguration lassen sich Modellzugriff, MCP-Kontrollen, Regeln und Workflows für alle Entwicklerinnen und Entwickler von einem Dashboard aus verwalten.

Bereitstellung

Neben Cloud-Betrieb nennt der Anbieter VPC-, On-Premise- und Air-Gapped-Bereitstellungen, bei denen Repositories laut Dokumentation nie indexiert oder zwischengespeichert werden.

Preismodell

Enterprise wird laut Anbieter über ein Guthabenmodell mit Nutzungsverfolgung je Nutzer und Modell abgerechnet; alternativ lassen sich bestehende Provider-Verträge (BYOK) ohne Aufschlag einbinden.

Stärken
  • Ein gemeinsamer Agentenkern für VS Code, JetBrains, Desktop, CLI und SDK sorgt laut Anbieter für identisches Verhalten über alle Oberflächen
  • Sehr breite Provider-Unterstützung inklusive eigener OpenAI-kompatibler Endpunkte direkt per CLI-Flag
  • Offener Quellcode unter Apache-2.0-Lizenz
  • Checkpoints über eine Schatten-Git-Historie erlauben risikoarmes Experimentieren
  • Team- und Zeitplan-Funktionen (`--team-name`, `cline schedule`) für wiederkehrende und mehrstufige Automatisierung
Grenzen
  • Werkzeugaufrufe sind in der CLI standardmäßig automatisch freigegeben – restriktivere Freigabe erfordert die explizite Option `--auto-approve false`
  • Laut herdr-Dokumentation gilt die Cline-Unterstützung dort als weniger gründlich getestet als bei anderen Harnesses
  • Detaillierte Angaben zu Audit-Logs, Aufbewahrungsfristen und Telemetrie sind auf der öffentlichen Enterprise-Seite nicht im Detail dokumentiert

Einsatzbereiche

Typische Aufgaben für diesen Harness

Entwicklung mit demselben Agentenkern über IDE, Terminal und Desktop hinweg
CI/CD-Automatisierung über `cline --json` mit standardmäßig aktivierter automatischer Freigabe und NDJSON-Ausgabe für nachgelagerte Tools
Wiederkehrende Aufgaben wie PR-Zusammenfassungen über `cline schedule`
Mehragenten-Workflows für komplexe Aufgaben über den Team-Modus
Anbindung von Chat-Oberflächen wie Slack oder Telegram an Agentensitzungen

Cline ist der quelloffene AI Harness von Cline Bot Inc. für VS Code, JetBrains, das Terminal, eine Desktop-App und als SDK: ein Coding-Agent, der Sprachmodelle über Werkzeuge, MCP-Server und ein Freigabesystem arbeitsfähig macht. Stand: 20. September 2026.

Was ist Cline?

Cline wird von Cline Bot Inc. entwickelt und im Repository cline/cline unter der Apache-2.0-Lizenz veröffentlicht; laut GitHub-Historie erschienen erste Versionen im Juli 2024. Ursprünglich als VS-Code-Erweiterung gestartet, beschreibt sich das Projekt inzwischen selbst als „autonomous coding agent as an SDK, IDE extension, or CLI assistant“ und ist entsprechend als VS-Code-Erweiterung, JetBrains-Plugin, native Desktop-App für macOS und Windows, Terminal-CLI sowie Node.js-SDK verfügbar. Die CLI installiert man mit npm install -g cline und startet sie mit dem Befehl cline im Projektverzeichnis; die IDE-Erweiterung steht im VS Code Marketplace und im JetBrains-Plugin-Repository bereit.

Cline als AI Harness

Alle Oberflächen teilen sich laut Projekt denselben Agentenkern, sodass Plan/Act-Modus, MCP-Server, Checkpoints, Regeln und Anbieterkonfiguration überall gleich funktionieren. Im Plan-Modus erkundet Cline die Codebasis nur lesend und entwirft eine Strategie, im Act-Modus setzt es sie um – jede Dateiänderung und jeder Terminalbefehl benötigt laut Dokumentation eine Freigabe, sofern nicht Auto-Approve aktiviert ist. In der CLI sind Werkzeugaufrufe standardmäßig automatisch freigegeben; --auto-approve false erzwingt eine Bestätigung je Aufruf, ein per Umgebungsvariable CLINE_SANDBOX erzwingbarer Sandbox-Modus kapselt Läufe zusätzlich in einem isolierten Datenverzeichnis. Werkzeuge lassen sich über native MCP-Server (verwaltet mit cline mcp) sowie über das SDK mit eigenen Werkzeugen und Lifecycle-Hooks erweitern; Projektregeln liegen in .clinerules/. Ein Koordinator-Agent kann komplexe Aufgaben in Teilaufgaben zerlegen und an spezialisierte Agenten im Team-Modus (--team-name) delegieren.

Modelle und Modellzugang

Cline ist laut Dokumentation an keinen Anbieter gebunden: Unterstützt werden unter anderem Claude, GPT und Gemini, dazu OpenRouter, AWS Bedrock, Azure/GCP Vertex, Vercel AI Gateway sowie lokale Modelle über Ollama oder LM Studio. Ein eigener OpenAI-kompatibler Endpunkt wird in der IDE-Erweiterung über den Provider „OpenAI Compatible“ mit Base URL, API-Key und Modell-ID hinterlegt; in der CLI läuft die Einrichtung über denselben interaktiven Authentifizierungsablauf (cline auth) beziehungsweise die globalen Optionen -P/--provider und -k/--key – eine eigene Kommandozeilenoption für die Basis-URL dokumentiert der Anbieter derzeit nicht. Damit lässt sich Cline über das AI Gateway betreiben, sofern das Gateway als eigener OpenAI-kompatibler Endpunkt eingetragen wird.

Einsatz im Unternehmen: Datenschutz und Governance

Beim Betrieb in der eigenen VPC fließen Anfragen laut Anbieter direkt von der eigenen Umgebung an den gewählten Modell-Anbieter, ohne dass Cline selbst Code oder Prompts sieht; Repositories werden laut Dokumentation nie indexiert oder zwischengespeichert. Cline Enterprise nennt SSO, eine dreistufige Rollenhierarchie sowie zentrale Konfiguration für Modellzugriff, MCP-Kontrollen und Workflows, dazu VPC-, On-Premise- und Air-Gapped-Bereitstellungen. Unabhängig davon gilt: Quellcode und Prompts gehen an den jeweils gewählten Modellanbieter und gehören vorab in das Verarbeitungsverzeichnis.

Cline mit herdr orchestrieren

herdr führt Cline laut eigener Dokumentation als „detected but less thoroughly tested“, gestützt auf ein Screen-Manifest; eine belastbare Angabe zur Integrationsrolle ist derzeit nicht dokumentiert. Details zu herdr und den übrigen unterstützten Harnesses zeigt die herdr-Seite.

Einordnung: Entwickler-Harness und Unternehmens-Harness

Cline ist ein Harness für Entwicklerinnen und Entwickler in IDE, Terminal und Desktop – für Fachanwender im Unternehmen ist CompanyGPT der passende Harness mit MCP-Werkzeugen, Unternehmenswissen und Rollen aus Entra ID oder Keycloak. Das AI Gateway bildet dazu die gemeinsame Kosten- und Governance-Schicht. Weitere Coding-Agenten und Orchestrierer zeigt unsere Übersicht aller AI Harnesses. Wir unterstützen Unternehmen dabei, Cline und vergleichbare Harnesses sauber in bestehende Identitäts-, Kosten- und Compliance-Strukturen einzubinden.

Vom Entwickler-Harness zum Unternehmens-Harness

Coding-Harnesses sind Werkzeuge für Entwickler. Für Fachanwender, Kostenkontrolle und Governance braucht es zwei weitere Schichten.

CompanyGPT – der Harness für Fachanwender

CompanyGPT gibt beliebigen Sprachmodellen Werkzeuge über MCP-Server, Integrationen und n8n, Unternehmenswissen über companyRAG, Rollen aus Entra ID oder Keycloak sowie Audit-Logs – betrieben in Ihrer Azure-Umgebung oder souverän auf STACKIT.

CompanyGPT entdecken
AI Gateway – Kosten und Governance für alle Agenten

Das AI Gateway bündelt die Modellzugriffe Ihrer Tools und Coding-Agenten hinter einer OpenAI-kompatiblen API: Authentifizierung über Entra ID, Budgets und Kostenstellen pro Team, Nutzer und Agent, Guardrails und lückenlose Protokollierung.

AI Gateway ansehen

Häufig gestellte Fragen

Was ist Cline?

Cline ist ein quelloffener AI Harness von Cline Bot Inc. für VS Code, JetBrains, Terminal, Desktop und als SDK, der Sprachmodelle über Werkzeuge, MCP-Server und ein Freigabesystem zu Coding-Agenten macht. Der Code steht unter der Apache-2.0-Lizenz auf GitHub.

Ist Cline Open Source?

Ja. Das Repository `cline/cline` steht unter der Apache-2.0-Lizenz, die auch kommerzielle Nutzung, Veränderung und Weitergabe erlaubt.

Welche Modelle unterstützt Cline?

Cline ist laut Dokumentation nicht an einen Anbieter gebunden und unterstützt unter anderem Claude-, GPT- und Gemini-Modelle, OpenRouter, AWS Bedrock, Azure/GCP Vertex, Vercel AI Gateway, lokale Modelle über Ollama oder LM Studio sowie beliebige OpenAI-kompatible Endpunkte.

Kann ich einen eigenen OpenAI-kompatiblen Endpunkt einbinden?

Ja, über die IDE-Erweiterung: Dort übernimmt der Provider „OpenAI Compatible“ Base URL, API-Key und Modell-ID. In der CLI läuft die Einrichtung über denselben interaktiven Ablauf (`cline auth`) beziehungsweise die globalen Optionen `-P/--provider` und `-k/--key`; eine eigene Basis-URL-Option für die Kommandozeile nennt die Dokumentation derzeit nicht.

Ist Cline DSGVO-konform nutzbar?

Laut Anbieter fließen bei Betrieb in der eigenen VPC Anfragen direkt an den gewählten Modell-Anbieter, ohne dass Cline selbst Code oder Prompts sieht. Ob das DSGVO-konform ist, hängt von der Wahl dieses Modell-Anbieters und dem Auftragsverarbeitungsvertrag ab.

Funktioniert Cline mit herdr?

herdr führt Cline laut eigener Dokumentation als „detected but less thoroughly tested“ auf Basis eines Screen-Manifests; eine belastbare Angabe zur Integrationsrolle ist bislang nicht dokumentiert.

Coding-Agenten sicher im Unternehmen einführen

Wir unterstützen bei Auswahl, Modellbezug in der EU, Berechtigungskonzept und Kostenkontrolle.