ego (lite) ist nur ein Browser, ego ist Ihr persönlicher Agent für alle Geräte.
Zur Warteliste anmelden
Deutsch

ego (lite) mit Ihrem eigenen Agent Harness verwenden

Verbinden Sie Ihren eigenen Agent Harness mit ego (lite). Prüfen Sie, wo Befehle ausgeführt werden, gewähren Sie Host-Ausführung nur bei Bedarf, laden Sie ego-browser und schließen Sie eine Browseraufgabe ab.

llms.txt

Beispielmaterial: Dieser Leitfaden verwendet OpenClaw-Aufnahmen, um einen Agent-Harness-Verbindungsablauf zu zeigen. Ihr Harness verwendet möglicherweise andere Menüs, Befehle und Berechtigungsnamen.

Ihr eigener Agent Harness kann ego (lite) steuern, solange er ego-browser auf dem Computer ausführen kann, auf dem ego (lite) installiert ist. Ermitteln Sie zunächst, ob Sie eine Desktop-Oberfläche oder ein TUI verwenden, damit Sie wissen, wo Sie die Einstellungen suchen müssen. Stellen Sie dann fest, wo der Harness Befehle ausführt. Die zweite Frage entscheidet, ob ein Host-Ausführungszugriff erforderlich ist.

Betrachten Sie das Video als einen möglichen Desktop-Ablauf, nicht als universelle Harness-Oberfläche.

Bevor Sie beginnen

Installieren Sie ego (lite), schließen Sie das Onboarding ab und stellen Sie sicher, dass Ihr Harness Shell-Befehle ausführen kann.

  1. Laden Sie die DMG-Datei herunter und öffnen Sie sie
  2. Folgen Sie den Anweisungen und doppelklicken Sie auf das ego (lite)-Symbol, um zu installieren
  3. Öffnen Sie ego (lite) und schließen Sie das Onboarding ab
    1. Öffnen Sie Ihren Harness in seiner Desktop-Oberfläche oder seinem TUI
    1. Bestätigen Sie, dass der Harness Befehle auf dem Computer ausführen kann, auf dem ego (lite) installiert ist

ego (lite) installiert die gemeinsam genutzte ego-browser-Skill unter ~/.agents/skills/. Wenn Ihr Harness Agent Skills unterstützt, konfigurieren Sie es so, dass es dieses Verzeichnis durchsucht, oder importieren Sie die Skill mit der vom Harness dokumentierten Methode.

Beenden Sie nach der Installation von ego (lite) die Agent-App vollständig und starten Sie sie neu, bevor Sie fortfahren. Dadurch kann die App die neu installierte ego-browser-Skill neu laden und ihren entsprechenden Slash-Befehl in Apps anzeigen, die Skill-Slash-Befehle unterstützen. Wenn Sie nur die aktuelle Sitzung oder das Fenster schließen, wird die Skill möglicherweise nicht neu geladen.

Desktop und TUI bestimmen, wo die Einstellungen liegen

Eine Desktop-App kann Befehle direkt auf Ihrem Computer oder innerhalb einer Sandbox ausführen. Ein TUI kann ebenfalls beides tun. Verwenden Sie den Oberflächentyp, um die relevanten Einstellungen zu finden, und prüfen Sie dann die Befehlsausführungsumgebung. Ob Bypass permissions erforderlich sind, hängt davon ab, ob der Agent Befehle auf dem Computer ausführen kann, auf dem ego (lite) installiert ist.

  • Suchen Sie in einer Desktop-Oberfläche nach Berechtigungen unter den Sitzungs-, Arbeitsbereichs-, Agent-, Tool- oder Sicherheitseinstellungen.
  • Prüfen Sie in einem TUI die Startflags, die Konfigurationsdatei, die Umgebungsvariablen oder die Sitzungs-Statuszeile.

Der nächste Schritt bestimmt, welcher Berechtigungsweg für Ihren Harness gilt.

Schritt 1: Prüfen Sie, wo Ihr Harness Befehle ausführt

Bitten Sie den Agent zunächst, diesen Befehl aus derselben Sitzung auszuführen, die die Browseraufgabe durchführen wird:

command -v ego-browser

Dieser Befehl bestätigt nur, ob die aktuelle Sitzung ego-browser finden kann. Er beweist nicht, dass Befehle auf dem Host-Computer ausgeführt werden. Verwenden Sie die Sitzungsinformationen des Harness oder die offizielle Dokumentation, um die Ausführungsumgebung zu bestimmen, und bestätigen Sie sie dann mit dem echten Verbindungstest in Schritt 4.

Wählen Sie den nächsten Schritt anhand der Ausführungsumgebung:

  1. Befehle laufen direkt auf diesem Computer ohne Sandbox: ego-browser kann das lokal installierte ego (lite) starten. Möglicherweise gibt es keine Bypass-permissions-Einstellung, und Sie müssen keine erstellen. Fahren Sie mit Schritt 3 fort.
  2. Der Agent läuft innerhalb einer lokalen Sandbox: Der Harness muss eine offizielle Host-Ausführungs-, Nicht-Sandbox- oder Host-Bridge-Fähigkeit bereitstellen, die es dem Agent ermöglicht, ego-browser an diesen Computer zu übergeben. Fahren Sie mit Schritt 2 fort.
  3. Der Agent läuft in einem Container, einer virtuellen Maschine, einem Remote-Server oder einer Cloud-Umgebung: Der Harness benötigt eine Host-Bridge, die ego-browser auf diesem Computer ausführen kann. Ohne diese Bridge reicht es nicht aus, die Skill in der Remote-Umgebung zu installieren oder zu laden, um die lokale ego (lite)-App zu steuern.

Wenn command -v ego-browser keinen Pfad zurückgibt, bestätigen Sie zunächst, dass das ego (lite)-Onboarding abgeschlossen ist. Prüfen Sie dann, ob der Harness einen anderen PATH oder eine andere Ausführungsumgebung als Ihr normales Terminal verwendet.

Schritt 2: Stellen Sie sicher, dass der Agent außerhalb der Sandbox ausführen kann

Stellen Sie vor dem Fortfahren sicher, dass der Agent außerhalb der Sandbox ausführen und ego-browser auf dem Computer ausführen kann, auf dem ego (lite) installiert ist. Wenn der Agent bereits direkt auf diesem Computer ohne Sandbox läuft, ist keine zusätzliche Berechtigung erforderlich.

Wenn der Harness vor jedem Befehl um Bestätigung bittet, können Sie Befehle manuell genehmigen oder seinen freigabefreien Modus für eine vertrauenswürdige Sitzung aktivieren. Der freigabefreie Modus reduziert nur Bestätigungsaufforderungen; er ist nicht erforderlich, um sich mit ego (lite) zu verbinden.

Desktop-Beispiel: Freigaberichtlinie

Diese Aufnahme zeigt die Exec Approvals-Einstellungen von OpenClaw. Sie veranschaulicht nur, wie ein Desktop-Harness Befehlfreigaben verwalten kann. Das Deaktivieren von Freigabeaufforderungen beweist nicht, dass der Agent über Host-Ausführungszugriff verfügt. Wenn Ihr Harness eine Sandbox verwendet, folgen Sie zuerst seiner offiziellen Dokumentation, um die Host-Ausführung oder eine Host-Bridge zu aktivieren, und passen Sie dann bei Bedarf die Freigaberichtlinie an.

TUI-Beispiel: Freigabefreier Modus

Diese Aufnahme zeigt OpenClaw, wie es seinen eigenen freigabefreien Vorrang vor dem Öffnen des TUI anwendet. Es ändert die Freigaberichtlinie von OpenClaw; es bedeutet nicht, dass ein anderes Harness nun seine Sandbox verlassen kann. Kopieren Sie den OpenClaw-Befehl nicht in ein anderes Harness, es sei denn, dessen Dokumentation unterstützt dies. Suchen Sie separat nach der offiziellen Host-Ausführungsmethode und der Freigabeeinstellung, die Ihr Harness bereitstellt.

Die Host-Ausführung erweitert, worauf der Agent auf Ihrem Computer zugreifen kann. Der freigabefreie Modus entfernt den Bestätigungsschritt vor jedem Befehl. Diese Kontrollen tragen unterschiedliche Risiken. Aktivieren Sie sie nur für ein Harness, einen Arbeitsbereich und eine Aufgabe, denen Sie vertrauen. Wenn der Harness einen Host-Befehl-Allowlist oder eine engere Richtlinie unterstützt, gewähren Sie bevorzugt nur Zugriff auf die Befehle, die für diesen Ablauf erforderlich sind.

Schritt 3: Die ego-browser-Skill laden

Desktop-Beispiel

Die Aufnahme verwendet den Skill-Picker von OpenClaw, um ego-browser zu laden. Öffnen Sie in Ihrem eigenen Desktop-Harness eine lokale, Shell-fähige Agent-Sitzung und laden Sie ego-browser aus seiner Skill- oder Tool-Oberfläche. Der genaue Befehl, der in OpenClaw angezeigt wird, ist produktspezifisch.

TUI-Beispiel

Wenn Ihr TUI Skill-Slash-Befehle unterstützt, geben Sie /ego-browser ein, fügen Sie ein Leerzeichen hinzu und fahren Sie mit der Aufgabe in derselben Nachricht fort. Wenn es keine Slash-Befehle bereitstellt, bitten Sie den Agent, die ego-browser-Skill zu finden und zu lesen, bevor er beginnt. Ein fehlender /ego-browser-Menüpunkt bedeutet nicht zwangsläufig, dass die Skill nicht verwendet werden kann.

Sie können diesen Kompatibilitätscheck als erste Aufforderung verwenden:

Bestimmen Sie zunächst, ob Ihre Befehlsausführungsumgebung direkt auf diesem Computer oder innerhalb einer Sandbox, eines Containers oder einer Remote-Umgebung läuft. Wenn sie eine Sandbox verwendet, bestätigen Sie, dass Sie eine offizielle Berechtigung oder Bridge haben, die es Befehlen erlaubt, auf diesem Computer zu laufen. Betrachten Sie deaktivierte Freigabeaufforderungen nicht als Beweis für Host-Ausführung.

Suchen Sie dann die ego-browser-Skill und lesen Sie sie. Prüfen Sie zuerst ~/.agents/skills/ego-browser/SKILL.md. Wenn Sie ego-browser auf diesem Computer nicht ausführen können, stoppen Sie und erklären Sie, welche Host-Ausführungsberechtigung oder -Bridge fehlt.

Schritt 4: Führen Sie einen einfachen Verbindungstest durch

Bevor Sie eine angemeldete Website öffnen, testen Sie die Verbindung mit einer einfachen öffentlichen Seite:

Verwenden Sie die ego-browser-Skill, um https://example.com in ego (lite) zu öffnen, geben Sie den Seitentitel zurück und lassen Sie die Seite geöffnet.

Der Host-Ausführungsweg funktioniert, wenn ego (lite) einen Agent Space öffnet, die Seite lädt und der Harness den Seitentitel zurückgibt. Wenn die Seite nach Ihrer manuellen Genehmigung des Befehls geöffnet wird, bleibt nur die Freigaberichtlinie übrig; Sie können weiterhin Befehle genehmigen oder die dokumentierte freigabefreie Einstellung des Harness für eine vertrauenswürdige Sitzung verwenden. Wenn der Befehl diesen Computer nie erreicht, kehren Sie zu den Schritten 1 und 2 zurück und prüfen Sie die Host-Ausführungsberechtigung oder -Bridge.

Schritt 5: Lassen Sie Ihren Agent eine Browseraufgabe ausführen

Sobald der Verbindungstest funktioniert, geben Sie dem Harness eine echte Browseraufgabe. Die Aufnahme verwendet OpenClaw als Beispiel-Steuerer, aber der sichtbare ego (lite)-Ablauf ist derselbe: Der Agent lädt die Skill, öffnet einen Agent Space, besucht die Zielseite und sammelt die angeforderten Informationen.

Probieren Sie dieselbe Aufgabe aus, die in diesen Leitfäden durchgehend verwendet wird:

Verwenden Sie die ego-browser-Skill, um das offizielle X-Profil von Anthropic zu öffnen und die ersten fünf Beiträge zu sammeln, die im Posts-Feed angezeigt werden.

Wenn der Harness keine Skill-Slash-Befehle unterstützt, reicht diese natürlichsprachliche Anweisung aus, solange der Agent die Skill finden und ego-browser auf dem Host-Computer ausführen kann.

Schritt 6: Prüfen Sie das abgeschlossene Ergebnis

Wenn die Aufgabe beendet ist, bestätigen Sie, dass der Harness die angeforderten Informationen zurückgegeben hat und die Quellseite in ego (lite) geöffnet bleibt. Die Aufnahme zeigt das Ergebnis in OpenClaw; Ihr eigener Harness kann die Antwort anders darstellen.

Wenn die Website eine Anmeldung, ein CAPTCHA oder eine Kontobestätigung verlangt, übernehmen Sie im ego (lite) Agent Space und schließen Sie es selbst ab. Geben Sie niemals Passwörter oder Bestätigungscodes in die Agent-Aufforderung ein.

Problembehandlung

Mein Harness hat kein Bypass permissions

Das kann normal sein. Wenn Befehle bereits direkt auf Ihrem Computer ohne Sandbox laufen, gibt es keine Sandbox-Berechtigung, die zu umgehen ist. Bestätigen Sie, dass command -v ego-browser einen Pfad aus der Agent-Sitzung zurückgibt, und verifizieren Sie dann die Verbindung in Schritt 4. Wenn der Harness nur eine Freigabe pro Befehl verlangt, können Sie jeden Befehl manuell genehmigen, statt nach einer Bypass-permissions-Einstellung zu suchen.

/ego-browser wird nicht angezeigt

Slash-Befehle sind eine Oberflächenfunktion des Harness, keine Anforderung von ego (lite). Bitten Sie den Agent, ~/.agents/skills/ego-browser/SKILL.md zu lesen, oder konfigurieren Sie den Harness so, dass er ~/.agents/skills/ mit seiner unterstützten Skill-Import-Methode durchsucht.

ego-browser wird nicht gefunden

Schließen Sie das ego (lite)-Onboarding ab, starten Sie den Harness neu und führen Sie command -v ego-browser erneut aus derselben Agent-Sitzung aus. Wenn der Befehl in Ihrem normalen Terminal funktioniert, aber nicht im Harness, vergleichen Sie deren PATH und Ausführungsumgebungen.

Der Agent fragt immer wieder nach Freigabe

Das bedeutet nur, dass der Harness weiterhin seine Freigaberichtlinie anwendet; es beweist nicht, dass der Agent in einer Sandbox gefangen ist. Wenn ego (lite) nach manueller Genehmigung geöffnet wird, genehmigen Sie weiterhin Befehle oder verwenden Sie die dokumentierte freigabefreie Einstellung des Produkts für eine vertrauenswürdige Sitzung. Wenn der Befehl nach der Genehmigung immer noch nicht den Host erreicht, prüfen Sie die Host-Ausführungsberechtigung oder -Bridge. Kopieren Sie keine Befehle oder Flags aus einem anderen Produkt.

Der Harness läuft in Docker, SSH oder in der Cloud

Die Remote-Ausführungsumgebung kann eine lokale ego (lite)-Installation nicht steuern, es sei denn, der Harness stellt eine Host-Ausführungs-Bridge bereit. Führen Sie den Harness lokal aus, konfigurieren Sie seine unterstützte Bridge oder installieren und betreiben Sie eine kompatible Browser-Umgebung auf demselben Computer wie die Agent-Ausführungsumgebung.

Die Skill lädt, aber ego (lite) öffnet sich nicht

Bestätigen Sie, dass der Agent ego-browser auf dem Computer ausführt, auf dem ego (lite) installiert ist. Das Laden der Skill gibt dem Agent Anweisungen; es verlagert die Befehlsausführung nicht von einer Sandbox oder einem Remote-Computer auf Ihren Computer.

Mehr erfahren