Maschinen

Gib einem Agenten einen Browser mit einer stabilen IP, deine eigene Mac- oder Linux-Maschine oder einen Server über SSH, ohne ihm deine Passwörter zu übergeben.

Eine Maschine ist ein Ort, an dem deine Agenten außerhalb deines Agenten-Computers arbeiten: eine Browser-Maschine, die Laze für dich mietet, deine eigene Mac- oder Linux-Box oder ein Server über SSH. Nutze eine Maschine, wenn ein Agent eine Seite ohne API benötigt, die eine Anmeldung einer Person erfordert, wie LinkedIn, oder die Dateien und Werkzeuge auf einer Maschine, die du bereits hast.

Die Seite Maschinen mit einer verbundenen Maschine, ihren Systemdetails und den Aktionen Bildschirm öffnen, Jetzt prüfen und Entfernen
Einstellungen, Maschinen. Verbinde deine eigene Maschine oder richte über die Schaltflächen oben eine Browser-Maschine ein.

Welche Maschine verwenden

MaschineWofür verwendenKosten
Browser-MaschineEin Chrome-Browser mit einer stabilen IP, bei dem du dich einmal anmeldest, für Seiten ohne APIEtwa 4 USD im Monat im Ruhezustand, 0,02 USD pro Stunde aktiv
Eigene MaschineBefehle auf einem Mac mini oder einer Linux-Box, dessen Browser, oder um deinen Agenten dort auszuführenKeine Laze-Rechenkosten
Über SSHEin NAS oder ein Server, der den Laze-Connector nicht ausführen kannKeine Laze-Rechenkosten

Browser-Maschine einrichten

Wenn ein Agent eine Seite benötigt, die eine Anmeldung verlangt, bietet er eine Browser-Maschine an, anstatt nach deinem Passwort zu fragen. Du kannst auch eine auf der Seite Maschinen mit Browser-Maschine einrichten oder über die Kommandozeile einrichten:

laze browser setup linkedin.com
  1. Bildschirm öffnen

    Laze sendet einen Link zum Bildschirm an deine Direktnachrichten und nur du als Inhaber kannst ihn öffnen.

  2. Anmelden

    Der Bildschirm zeigt Chrome auf der Seite für die Anmeldung. Melde dich wie gewohnt an. Der Agent kann den Browser nicht steuern, solange du den Bildschirm geöffnet hast.

  3. Erledigt drücken

    Erledigt übergibt den Browser zurück an den Agenten, der ihn fortan über CDP steuert. Die Anmeldung bleibt auf der Maschine erhalten.

Eine Browser-Maschine läuft bei Scaleway in Paris (fr-par-1) mit einer eigenen Festplatte und einer stabilen IP. Sie geht nach 15 Minuten ohne Nutzung in den Ruhezustand und wacht auf, wenn ein Agent sie benötigt. Jede Browser-Maschine hat ein monatliches Budget, standardmäßig 10 USD. Eine Maschine ist an die Person gebunden, die sie eingerichtet hat, bis sie diese einem Agenten zuweist.

Eigene Maschine verbinden

Öffne Maschinen und klicke auf Eigene Maschine verbinden, oder führe aus:

laze machine connect mac-mini

Laze gibt einen einzeiligen Befehl aus, den du auf dieser Maschine ausführst. Er installiert den Laze-Connector, der eine Verbindung nach außen zu Laze herstellt, sodass du keinen Port öffnen musst und Laze keinen Schlüssel zur Maschine besitzt. Der Code im Befehl läuft nach 1 Stunde ab.

Agenten führen dort dann Befehle in ihrem Zug aus:

laze machine exec mac-mini -- ls ~/Projects
laze machine exec mac-mini --vault github --reason "Clone the site repository to build it" -- git clone https://github.com/acme/site

Deinen Agenten auf deiner Maschine ausführen

Deine persönlichen Agenten können auf deiner eigenen Maschine anstelle deines Agenten-Computers laufen, mit den Dateien und Werkzeugen dieser Maschine:

laze machine host mac-mini Scout

Modellaufrufe und Tresor-Freigaben laufen weiterhin über Laze, sodass der Modellschlüssel niemals deine Maschine erreicht. Wenn die Maschine offline ist, wartet der Agent auf sie; füge --when-offline computer hinzu, damit er stattdessen von deinem Laze-Computer antwortet. laze machine unhost Scout verschiebt ihn zurück. Die Maschine benötigt dafür Node.js.

Den Browser auf deiner Maschine nutzen

Um dich auf deiner eigenen Maschine statt auf einer gemieteten Maschine auf einer Seite anzumelden, führe laze browser setup <site> --on <machine> aus. Der Connector startet sein eigenes Chrome-Profil; auf einem Mac wird dies auf dem eigenen Bildschirm des Macs angezeigt. Nichts lauscht im Netzwerk der Maschine: Der Bildschirm und CDP bleiben auf 127.0.0.1 und erreichen Laze über den Link des Connectors.

WhatsApp

Mit dem Connector kann ein Agent deine WhatsApp-Chats lesen und Nachrichten als du über deine eigene Maschine senden. Jede Nachricht, die er sendet, wartet vorher auf deine Genehmigung.

Einen Server über SSH verbinden

Für eine Maschine, die den Connector nicht ausführen kann, verbinde über SSH:

laze machine connect nas --ssh admin@nas.example.com:22

Laze erstellt ein Schlüsselpaar, behält den privaten Schlüssel in deinem Tresor und zeigt die Zeile mit dem öffentlichen Schlüssel, um sie zu ~/.ssh/authorized_keys auf dem Server hinzuzufügen. Laze verbindet sich nur zu öffentlichen Adressen und pinnt den Host-Schlüssel bei der ersten Verbindung; wenn sich der Host-Schlüssel später ändert, wird nichts ausgeführt, bis du dem neuen Schlüssel mit laze machine trust-host-key vertraust. Agentenzüge, der Browser und WhatsApp benötigen den Connector, daher sind sie über SSH nicht verfügbar.

Siehe auch: CLI-Referenz, Tresor und Zugriff.