Wie man KI-Agenten über die CLI steuert: ein praktischer Leitfaden

Rama Adi Nugraha
Geschrieben von

Rama Adi Nugraha

Katelin Teen
Geprüft von

Katelin Teen

Zuletzt bearbeitet September 8, 2026

Expertengeprüft
Illustriertes Hero-Banner für einen Leitfaden zur Steuerung von KI-Agenten über die Kommandozeile, mit einem Terminal-Fenster-Motiv

Warum man einen Agenten überhaupt von der Kommandozeile aus steuern sollte

Ich baue beruflich Integrationen, also gebe ich meine Voreingenommenheit zu: Ich führe lieber etwas von einem Terminal aus aus, als mich durch eine Einstellungsseite zu klicken, die ich jedes Quartal neu lernen muss. Aber der Fall hier ist größer als persönlicher Geschmack.

Ein Dashboard ist ein guter Ort, um einen Agenten zu verstehen. Es ist ein schlechter Ort, um einen in irgendeiner Größenordnung zu betreiben. In dem Moment, in dem du dieselbe Änderung auf drei Agenten anwenden willst, oder eine Konfiguration, die in einem Git-Repo neben deiner übrigen Infrastruktur lebt, oder einen Rollout, den ein CI-Job ohne einen Menschen ausführen kann, wird der Browser zum Flaschenhals. Alles, was du von Hand machst, ist ein Schritt, den du nicht sauber wiederholen, überprüfen oder zurückrollen kannst.

Die Kommandozeile behebt das, indem sie Agenten-Operationen in Text verwandelt. Ein Befehl, den du in ein Runbook einfügen kannst. Eine Konfiguration, die du diffen kannst. Ein Durchlauf, den du von einem Cron-Job oder einem Webhook auslösen kannst. Und, zunehmend, eine Oberfläche, die ein anderer KI-Agent bedienen kann — genau deshalb sagt die Dokumentation von eesel Coding-Agenten, sie sollen die CLI nutzen, statt in einem Browser im Dashboard herumzuklicken.

Eine Steuerungsschleife, die die sechs Phasen zeigt, um einen KI-Support-Agenten vom Terminal aus zu betreiben: installieren und einloggen, Helpdesk verbinden, Anweisungen festlegen, an vergangenen Tickets simulieren, einen Durchlauf auslösen und Aktivität beobachten und freigeben
Eine Steuerungsschleife, die die sechs Phasen zeigt, um einen KI-Support-Agenten vom Terminal aus zu betreiben: installieren und einloggen, Helpdesk verbinden, Anweisungen festlegen, an vergangenen Tickets simulieren, einen Durchlauf auslösen und Aktivität beobachten und freigeben

Der Rest dieses Leitfadens geht diese Schleife Schritt für Schritt durch. Ich verwende die CLI von eesel für die konkreten Befehle, weil ich weiß, dass sie real ist und ich dich auf die Dokumentation verweisen kann, aber das Prinzip gilt für jede Agenten-Plattform, die das Terminal ernst nimmt.

Was du brauchst, bevor du anfängst

Drei Dinge, und keines davon dauert lange.

  • Ein aktuelles Node.js. Die CLI von eesel benötigt Node 18.17 oder neuer. Die meisten Maschinen, die in den letzten paar Jahren gebaut wurden, haben das bereits.
  • Eine Agenten-Plattform mit einer echten CLI. Das ist der Punkt, den du sorgfältig prüfen solltest. Viele Tools werben mit „entwicklerfreundlich" und geben dir dann eine Einstellungsseite. Suche nach veröffentlichter CLI-Dokumentation mit einer echten Befehlsliste, bevor du dich festlegst.
  • Eine zu verbindende Datenquelle. Für einen Support-Agenten bedeutet das ein Helpdesk, eine Wissensdatenbank oder vergangene Tickets. Der Agent ist nur so gut wie das, was er lesen kann.

Du brauchst nicht zwingend ein Konto, um zu starten. Die CLI von eesel kann einen anonymen Workspace hochfahren, sodass du eine Bubble auf einer Website ganz ohne Anmeldung testen kannst — eine schöne Möglichkeit, den gesamten Ablauf zu sehen, bevor du dich für irgendetwas entscheidest.

Schritt 1: die CLI installieren und einloggen

Es gibt drei Wege, an die CLI von eesel zu kommen, und sie passen zu drei unterschiedlichen Situationen.

Wenn du es einfach ohne jede Verpflichtung an einer Website ausprobieren willst:

Bash
npx @eesel/cli init chat-bubble --site https://your-site.com

Das läuft ohne Konto und richtet einen anonymen Workspace ein. Wenn du es wirklich installieren willst, hole es entweder global von npm:

Bash
npm i -g @eesel/cli

oder nutze das Install-Skript:

Bash
curl -fsSL https://dashboard.eesel.ai/eesel-cli/install | sh

Sobald es installiert ist, authentifiziere dich:

Bash
eesel login
eesel whoami

eesel login öffnet einmal den Browser, um das Terminal mit deinem Workspace zu verknüpfen, und whoami bestätigt, mit welchem Konto und Agenten du gerade verbunden bist. Von hier an kannst du im Terminal bleiben.

Die CLI-Dokumentationsseite von eesel, die die Installation des Kommandozeilen-Tools und den vollständigen Befehlssatz beschreibt, entnommen aus den eesel-Docs

Ein Detail, das für alle wichtig ist, die das skripten: Jeder Befehl gibt JSON aus, und Listen geben ein Objekt pro Zeile aus. Das bedeutet, du kannst die Ausgabe direkt in jq oder ein Skript pipen, ohne menschenlesbaren Text zu parsen. Du kannst die Ausgabe auch mit --fields eingrenzen (zum Beispiel --fields id,status), sodass ein Skript nur die Schlüssel sieht, die es braucht.

Schritt 2: einen Helpdesk oder eine Datenquelle verbinden

Ein Agent ohne irgendetwas zu lesen ist ein Partytrick. Das Erste, was du wirklich tust, ist, ihm eine Quelle zu geben.

Bash
eesel integrations connect zendesk

Ersetze zendesk durch die Plattform, die du nutzt. eesel verbindet sich mit Zendesk, Freshdesk, Gorgias, Front, Help Scout, HubSpot, Salesforce und Jira Service Management, unter anderen. Der Befehl übernimmt den OAuth-Handshake und meldet zurück, wenn die Quelle aktiv ist.

Überprüfe jederzeit den Status:

Bash
eesel status

status sagt dir, was verbunden ist, was der Agent weiß und ob noch etwas synchronisiert. Es ist der Befehl, den ich am häufigsten ausführe, weil er die einzige Frage beantwortet, die mitten im Setup wirklich zählt: Ist das Ding tatsächlich bereit.

Schritt 3: die Anweisungen des Agenten festlegen

Hier wird „Steuerung" real. Die Anweisungen sind die feststehenden Regeln, denen der Agent folgt: Tonfall, was er beantworten darf, wann er eskalieren soll, welche Aktionen er eigenständig ausführen kann.

Bash
eesel instructions

Das liest die aktuellen Anweisungen, sodass du genau siehst, unter welchen Bedingungen der Agent arbeitet, und lässt dich sie bearbeiten. Weil es Text ist, kannst du deine Anweisungen in einer Datei unter Versionskontrolle halten und eine Änderung im Verhalten des Agenten wie jede andere überprüfte Änderung behandeln, mit einem Diff und einer Historie, statt einer mysteriösen Bearbeitung, die vor drei Wochen jemand in einem Einstellungsfenster gemacht hat.

Wenn du dir eine Gewohnheit aus diesem Leitfaden mitnimmst, dann diese. Dass sich das Verhalten eines Agenten verändert, weil niemand sehen kann, wer was geändert hat, ist die häufigste Art, wie diese Rollouts leise schiefgehen.

Schritt 4: simulieren, bevor du ihn loslässt

Hier ist der Teil, den die meisten Leute überspringen, und der Teil, für den ich kämpfen würde.

Wir haben Jahre damit verbracht, KI-Agenten auf Live-Support-Warteschlangen einzusetzen, und die Lektion, die hängen geblieben ist, lautet: Ein selbstbewusst klingender Bot ist nicht dasselbe wie ein korrekter. Ein Modell gibt bereitwillig eine falsche Antwort mit beruhigender Stimme. Der einzige Weg, das zu erwischen, bevor es ein Kunde tut, ist, es zuerst gegen die Realität zu testen.

eesel macht das als Simulation, die deine vergangenen Tickets abspielt und die Antworten des Agenten gegen das bewertet, was dein Team tatsächlich geschickt hat. Du rufst es auf, indem du zum Beispiel bittest, eine Simulation an deinen letzten Tickets auszuführen. Es liefert zurück, wo der Agent mit deinem Team übereingestimmt hätte, wo er danebengelegen hätte, und was in den Anweisungen zu ändern ist. Eine Sache, die es bewusst nicht tut, ist, eine Lösungsquote oder eine Kostenprognose zu erfinden — und ich wäre bei jedem Tool vorsichtig, das das behauptet, weil diese Zahl eine als Messung verkleidete Vermutung ist.

Führe die Simulation aus, lies die Lücken, korrigiere die Anweisungen aus Schritt 3 und führe sie erneut aus. Diese Schleife ist der ganze Sinn, das vom Terminal aus zu tun: Jeder Durchlauf ist ein Befehl, den du wiederholen kannst, kein Klick-Durchlauf, den du dir merken musst.

Schritt 5: Durchläufe auslösen und das Aktivitätsprotokoll lesen

Jetzt betreibst du ihn. Sprich direkt mit dem Agenten:

Bash
eesel chat "Where is my order #DL-4821?"

Und lies, was er getan hat, neueste zuerst:

Bash
eesel activity

eesel activity ist die Beobachtungsoberfläche. Sie listet Durchläufe auf, sodass du Muster erkennen kannst, und du kannst einen einzelnen Durchlauf öffnen, um genau zu sehen, was der Agent gelesen, entschieden und getan hat. Wenn etwas seltsam aussieht, ist das die erste Stelle, an der du nachsiehst. Auch Fehler sind strukturiert: Ein fehlgeschlagener Befehl gibt eine einzelne JSON-Zeile auf stderr aus, mit einem error, einem hint und ob er retryable ist, und beendet sich mit einem Exit-Code ungleich null. Das ist es, was die CLI sicher genug macht, um sie in einen CI-Job einzubinden. Ein Skript kann den Unterschied erkennen zwischen „du hast den Befehl falsch eingetippt" und „der Dienst hatte einen Aussetzer, versuch es noch mal."

Schritt 6: Aktionen mit Freigaben absichern

Du musst dich nicht zwischen einem vollständig autonomen Agenten und einem nutzlosen entscheiden. Der Mittelweg ist eine Human-in-the-Loop-Freigabewarteschlange, und sie ist ein vollwertiges Feature der Kommandozeile.

Bash
eesel approvals list
eesel approvals approve <id>
eesel approvals deny <id>

Wenn der Agent eine Aktion ausführen will, der du noch nicht vollständig vertraust, landet sie in der Freigabewarteschlange, statt einfach zu passieren. Du überprüfst sie vom Terminal aus und genehmigst oder lehnst sie ab. Sobald sich eine bestimmte Art von Aktion dein Vertrauen verdient hat, kannst du sie zur automatischen befördern:

Bash
eesel approvals approve <id> --always
Ein Freigabe-Ablauf: Eine Agenten-Aktion tritt über eesel approvals list in die Freigabewarteschlange ein, verzweigt sich dann in genehmigen, ablehnen oder genehmigen mit dem Always-Flag für automatische Behandlung ab sofort
Ein Freigabe-Ablauf: Eine Agenten-Aktion tritt über eesel approvals list in die Freigabewarteschlange ein, verzweigt sich dann in genehmigen, ablehnen oder genehmigen mit dem Always-Flag für automatische Behandlung ab sofort

So drehst du die Autonomie schrittweise hoch, statt einen beängstigenden Schalter umzulegen. Beginne damit, dass alles abgesichert ist, beobachte, was der Agent vorschlägt, und nutze --always, um die Aktionen zu übergeben, bei denen du gesehen hast, dass er richtig liegt — eine Kategorie nach der anderen.

Jenseits der CLI: die anderen drei Steuerungsoberflächen

Die CLI ist die Oberfläche, in der du leben wirst, aber sie ist nicht der einzige Weg, den Agenten zu steuern. Es hilft, das Gesamtbild zu sehen, weil jede eine andere Frage beantwortet.

Vier Steuerungsoberflächen, die einen KI-Agenten speisen: die CLI für Terminal-Befehle, ein MCP-Server für KI-Clients, Webhooks, damit ein externes Ereignis ihn wecken kann, und Network Access, damit der Agent jede REST-API aufrufen kann
Vier Steuerungsoberflächen, die einen KI-Agenten speisen: die CLI für Terminal-Befehle, ein MCP-Server für KI-Clients, Webhooks, damit ein externes Ereignis ihn wecken kann, und Network Access, damit der Agent jede REST-API aufrufen kann
  • MCP-Server, für den Fall, dass eine andere KI der Bediener ist. Jeder eesel-Workspace ist auch ein MCP-Server. Wenn du npx @eesel/cli mcp token ausführst, erhältst du eine URL, ein 30-Tage-Token und einen einfügefertigen claude mcp add-Befehl, sodass ein Client wie Claude dieselben Operationen wie Tools aufrufen kann. So lässt du einen Coding-Agenten deinen Support-Agenten verwalten.
  • Webhooks, für den Fall, dass ein externes Ereignis den Agenten steuern soll. Eine eindeutige Webhook-URL weckt den Agenten, wenn anderswo in deinem Stack etwas passiert, sodass eine neue Bestellung oder ein Formular-Absenden einen Durchlauf auslösen kann, ohne dass jemand einen Befehl eintippt.
  • Network Access, für den Fall, dass der Agent nach außen greifen muss. Du gibst eine Domain frei und hängst einen Auth-Header an, und der Agent kann diese REST-API dann während eines Durchlaufs mit GET, POST, PATCH oder DELETE aufrufen. Anmeldedaten werden als Header gespeichert und dem Modell nie angezeigt — das Detail, nach dem dein Sicherheitsteam fragen wird.

Für Headless-Umgebungen überspringst du den interaktiven Login komplett: Setze EESEL_API_URL und EESEL_API_TOKEN (und EESEL_AGENT_ID, um einen bestimmten Agenten festzulegen) als Umgebungsvariablen, und die CLI authentifiziert sich daraus. Das ist es, was sie sauber in eine CI-Pipeline einfügen lässt.

Häufige Fehler, die du vermeiden solltest

Ein paar Dinge, die ich Leute habe stolpern sehen, damit du dir die Lektion sparen kannst:

  • Live gehen, ohne zu simulieren. Der teuerste Fehler auf dieser Liste. Führe Schritt 4 aus. Jedes Mal.
  • Anweisungen in Eile von Hand bearbeiten. Wenn das Verhalten deines Agenten nicht unter Versionskontrolle steht, wirst du irgendwann einen Ausfall haben, den niemand erklären kann. Behandle die Ausgabe von eesel instructions wie Code.
  • Volle Autonomie am ersten Tag einschalten. Beginne damit, dass alles in der Freigabewarteschlange steht, und verdiene dir jede --always-Beförderung. Vertrauen entsteht eine Aktionskategorie nach der anderen.
  • Die Exit-Codes ignorieren. Die CLI liefert aus gutem Grund strukturierte Fehler und Exit-Codes ungleich null. Ein Skript, das sie nicht prüft, marschiert fröhlich an einem Fehlschlag vorbei.
  • Annehmen, dass eine REST-API existiert. Wenn du einen Anbieter evaluierst und dein Plan von einem dokumentierten REST-Endpunkt abhängt, bestätige, dass er existiert, bevor du darauf aufbaust. Bei eesel lautet die ehrliche Antwort, dass CLI, MCP, Webhooks und Network Access die Oberfläche sind, und das reicht völlig aus, um einen Agenten zu steuern — nur eben nicht dasselbe wie ein REST-Produkt.

eesel ausprobieren

Wenn du einen Support-Agenten willst, den du wirklich vom Terminal aus betreiben kannst, ist eesel genau dafür gebaut. Die CLI installiert sich mit einem Befehl, verbindet sich mit dem Helpdesk, den du bereits nutzt, simuliert an deinen echten vergangenen Tickets, bevor sie eine Live-Konversation berührt, und hält jede Aktion hinter einer Freigabewarteschlange, bis du etwas anderes sagst. Die Preisgestaltung basiert auf der Nutzung mit 40 Cent pro bearbeitetem Ticket, und die kostenlose Testphase enthält 50 Dollar Nutzungsguthaben ohne Kreditkarte, sodass du den gesamten Rollout skripten und ihn in Aktion sehen kannst, bevor du etwas ausgibst.

Die eesel-Homepage, die KI-Agenten zeigt, die in den Apps und Helpdesks leben, die du bereits nutzt

Häufig gestellte Fragen

Wie steuere ich einen KI-Agenten über die CLI?
Installiere ein Kommandozeilen-Tool, das mit deiner Agenten-Plattform spricht, authentifiziere dich einmal und nutze dann Befehle, um Datenquellen zu verbinden, die Anweisungen des Agenten zu bearbeiten, Durchläufe auszulösen und das Aktivitätsprotokoll zu lesen. Bei eesel bedeutet das: @eesel/cli installieren, eesel login ausführen und alles Weitere vom Terminal aus steuern. Die CLI-Dokumentation listet den vollständigen Befehlssatz auf.
Kann man einen KI-Support-Agenten ohne Dashboard betreiben?
Ja. Die Dokumentation von eesel besagt, dass alles auf der Seite über das Terminal erledigt werden kann, und die CLI ist als primäre Oberfläche für Skripte und andere KI-Agenten gedacht, nicht als Browser. Du verbindest einen Helpdesk, legst Anweisungen fest und liest die Aktivität vollständig über die Kommandozeile.
Gibt es eine REST-API zur Steuerung von KI-Agenten?
Das hängt vom Anbieter ab. eesel veröffentlicht kein separates, versioniertes REST-Produkt, bietet aber eine echte programmierbare Oberfläche: eine CLI, einen MCP-Server, Webhooks und Network Access, um von innerhalb des Agenten aus jede REST-API aufzurufen. Für die meisten Steuerungsaufgaben ist die CLI der schnellste Weg.
Wie viel kostet es, einen KI-Agenten über die Kommandozeile zu betreiben?
Die CLI selbst ist kostenlos installierbar. Du bezahlst für die Arbeit, die der Agent leistet. Die Preisgestaltung von eesel basiert auf der Nutzung mit 40 Cent pro bearbeitetem Ticket oder Chat, mit einer kostenlosen Testphase, die 50 Dollar Nutzungsguthaben ohne Kreditkarte enthält, sodass du den Rollout skripten und testen kannst, bevor du etwas ausgibst.
Wie verhindere ich, dass ein KI-Agent die falsche Aktion ausführt?
Sichere seine Aktionen über eine Freigabewarteschlange ab und simuliere, bevor du live gehst. Über die CLI kannst du eesel approvals list ausführen, um ausstehende Aktionen zu sehen, dann jede einzelne genehmigen oder ablehnen, und den Agenten zunächst gegen deine vergangenen Tickets simulieren, damit du siehst, wie er geantwortet hätte. Das Hinzufügen von --always zu einer Freigabe befördert eine wiederholte Aktion zur automatischen Ausführung, sobald du ihr vertraust.

Share this article

Rama Adi Nugraha

Article by

Rama Adi Nugraha

Rama is a software engineer at eesel AI with two years of experience writing about B2B SaaS, AI tools, and customer support technology. Based in Bali, Indonesia, he brings a developer's perspective to product comparisons — cutting through marketing copy to what the integrations and APIs actually do.

Related Posts

All posts →
Abstrakte Illustration eines KI-Agenten, der per API mit einem Stack von Systemen verbunden ist
Guides

KI-Agent-API-Integration: Was du eigentlich verkabelst

Eine KI-Agent-API-Integration ist nie nur ein einziger Endpunkt. Hier ist die eigentliche Angriffsfläche, warum Trigger die Hälfte der Arbeit fressen und wie du den Umfang vorab richtig einschätzt.

Rama Adi NugrahaRama Adi NugrahaSep 8, 2026
Terminalfenster mit Ticket-Automatisierung, das eine Kundensupport-CLI zeigt
Guides

Kundensupport-CLI: Tickets und KI-Agenten vom Terminal aus steuern

Eine Kundensupport-CLI kann Entwickler-Tooling, API-Skripte oder eine agentenfreundliche Steueroberfläche sein. Hier erfährst du, was jeder Ansatz leistet und wo die eesel-CLI ansetzt.

Rama Adi NugrahaRama Adi NugrahaSep 7, 2026
Illustriertes Banner mit einem Terminalfenster und einem kleinen KI-Agenten für einen Leitfaden zur KI-Agenten-CLI
Guides

KI-Agenten-CLI: Support-Agenten vom Terminal aus ausführen und steuern

Was eine KI-Agenten-CLI ist, welche Modell- und Framework-Tools eine anbieten und wo eine Kommandozeile hilft (oder schadet), wenn die eigentliche Aufgabe des Agenten darin besteht, Support-Tickets zu beantworten.

Rama Adi NugrahaRama Adi NugrahaSep 7, 2026
Illustriertes Banner für einen Leitfaden zur Verwaltung von KI-Kundensupport-Agenten vom Terminal aus
Guides

Wie man KI-Agenten vom Terminal aus verwaltet

KI-Support-Agenten von der Kommandozeile aus zu verwalten klingt nach einem Power-Move. Hier erfährst du, was heute wirklich skriptfähig ist, was nicht, und wie du dabei nicht im Blindflug unterwegs bist.

Rama Adi NugrahaRama Adi NugrahaSep 7, 2026
Ein Leitfaden für agentische Coding-CLI-Tools im Jahr 2025
Guides

Ein Leitfaden für agentische Coding-CLI-Tools im Jahr 2025

Tauchen Sie ein in unseren Leitfaden für agentische Coding-CLI-Tools aus dem Jahr 2025. Wir erläutern, was sie sind, vergleichen die führenden Optionen und diskutieren die entscheidenden Kompromisse zwischen Kosten und Effizienz. Erfahren Sie, wie die Prinzipien der agentischen KI über den Code hinausgehen, um den Kundensupport und IT-Workflows zu revolutionieren.

Kenneth PanganKenneth PanganOct 3, 2025
Illustration eines KI-Agenten, der sich über einen MCP-Stecker mit Kundensupport-Tools verbindet
Guides

MCP für den Kundensupport: KI-Agenten mit Ihrem Helpdesk verbinden

Ein Entwicklerleitfaden zu MCP für den Kundensupport: was das Model Context Protocol wirklich leistet, welche Helpdesks einen MCP-Server anbieten und was Sie selbst bauen müssen.

Rama Adi NugrahaRama Adi NugrahaSep 8, 2026
Illustration eines Service-zu-Service-KI-Agenten, der durch ein Ereignis aufwacht und die APIs anderer Dienste ohne menschliche Oberfläche aufruft
Guides

Service-zu-Service-KI-Agenten: ein praktischer Leitfaden für Support-Teams

Was ein Service-zu-Service-KI-Agent tatsächlich ist, wie er sich von einem Chatbot unterscheidet, und welchen Vertrag Sie eingehen, wenn Sie einen nicht-deterministischen Agenten in Ihren Support-Stack einbinden.

Rama Adi NugrahaRama Adi NugrahaSep 8, 2026
Palmier, der KI-native Videoeditor, mit in die Timeline integrierter KI-Generierung
Guides

Was ist Palmier? Der KI-Videoeditor, den deine Agenten bearbeiten können

Palmier ist ein Mac-nativer KI-Videoeditor, bei dem die Generierung direkt auf der Timeline stattfindet und Agenten wie Claude deinen Schnitt direkt bearbeiten können. Was er wirklich kann.

Rama Adi NugrahaRama Adi NugrahaJun 19, 2026
Illustration eines Gorgias AI Agent, der Aktionen für Bestellungen, Retouren und Abonnements für ein Support-Team durchführt
Guides

Gorgias AI Agent Aktionen und automatisierte Aufgaben: was er kann und wie man ihn 2026 einrichtet

Ein praktischer Leitfaden zu den Aktionen und automatisierten Aufgaben des Gorgias AI Agent: die vollständige Aktionsliste, wie man Skills und Regeln einrichtet, was die Abrechnung pro Lösung kostet und die Grenzen.

Riellvriany IndriawanRiellvriany IndriawanJun 12, 2026

Bereit, Ihren KI-Teamkollegen einzustellen?

In Minuten eingerichtet. Keine Kreditkarte erforderlich.

Kostenlos starten