Für Entwickler, die KI-Agenten betreiben
Gib jedem Agenten seinen eigenen isolierten Linux-Desktop in der Cloud, mit echtem Browser, Root-Zugriff und einer API. Sieh ihm bei der Arbeit zu und übernimm, wenn er hängen bleibt.
Kostenloser Tarif: 60-Minuten-Sessions, keine Kreditkarte.
Animation: Ein KI-Agent meldet sich in einem isolierten Cyqle-Desktop bei einem Lieferantenportal an und stoppt an einem Bestätigungscode. Eine Person gibt den Code mit ihrem eigenen Cursor ein und gibt die Kontrolle zurück. Der Agent exportiert eine Datei, danach startet derselbe Snapshot drei parallele Läufe.
Ein Agent, der klickt und tippt, braucht einen ganzen Computer. Die Frage ist nur: wessen?
| Dein Laptop | Headless-Browser-Dienst | Cyqle-Desktop | |
|---|---|---|---|
| Worauf er zugreifen kann | Deine Dateien, deine angemeldeten Konten, dein Netzwerk | Einen Browser, sonst nichts | Einen eigenen Desktop, mit nur dem, was du dort ablegst |
| Wenn er hängen bleibt | Du lässt alles stehen und entwirrst es | Logs lesen, raten, neu starten | Du öffnest denselben Desktop und übernimmst |
| Ausgangszustand | Was heute eben auf deinem Rechner liegt | Sauber, aber nur ein Browser | Ein Snapshot, einmal eingerichtet, bei jedem Lauf identisch |
| Zehn Läufe gleichzeitig | Ein Rechner, ein Lauf | Ja | Ja, ein Klon pro Lauf |
| Wenn ein Lauf schiefgeht | Es ist auf deinem Rechner passiert | Es bleibt eingegrenzt | Es bleibt eingegrenzt. Schließen und eine saubere Kopie starten |
Isolation
Jeder Desktop hat sein eigenes Netzwerk und eigenen Speicher, verschlüsselt mit Schlüsseln, die für diese Session erzeugt wurden. Von deinem Laptop kommt nichts mit, außer du schickst es.
voller Desktop
Browser, Terminal und voller Root-Zugriff. Installiere deinen Agenten und die Apps, die er bedienen muss. Was unter Linux läuft, läuft hier.
Snapshots
Richte einen Desktop einmal so ein, wie dein Agent ihn braucht, und mach einen Snapshot. Jeder Lauf startet eine saubere Kopie, so färbt ein fehlgeschlagener Lauf nie auf den nächsten ab.
parallele Läufe
Starte aus deinem Code einen Klon pro Aufgabe. Jeder Klon ist ein eigener Desktop, Läufe teilen also nie ihren Zustand.
Pause & Fortsetzen
Pause friert einen Desktop genau dort ein, wo er gerade ist. Beim Fortsetzen sind dieselben Fenster wieder da, mitten in der Aufgabe.
Mensch im Ablauf
Dein Agent steuert mit seinem eigenen Cursor. Öffne denselben Desktop im Browser, um ihm zuzusehen, oder nimm deinen eigenen Cursor und übernimm.
# Eine saubere Kopie deines Snapshots starten
SID=$(curl -sS -X POST https://api.cyqle.in/v1/sessions \
-H "Authorization: Bearer $CYQLE_KEY" \
-H "Content-Type: application/json" \
-d "{\"snapshotId\":\"$SNAPSHOT\"}" | jq -r .data.id)
until curl -sS "https://api.cyqle.in/v1/sessions/$SID" \
-H "Authorization: Bearer $CYQLE_KEY" \
| jq -e '.data.status == "RUNNING"' >/dev/null
do sleep 2; done
# Mit dem eigenen Cursor deines Agenten klicken
curl -X POST \
"https://api.cyqle.in/v1/sessions/$SID/input/mouse" \
-H "Authorization: Bearer $CYQLE_KEY" \
-H "Content-Type: application/json" \
-d '{"action":"click","x":640,"y":360,
"pointerId":"my-agent"}'
# Mitten im Lauf einfrieren, später fortsetzen
curl -X PUT "https://api.cyqle.in/v1/sessions/$SID/pause" \
-H "Authorization: Bearer $CYQLE_KEY"REST-API
Jeder Desktop ist ein API-Endpoint. Dein Agent liest den Bildschirm, bewegt seinen eigenen Cursor, tippt und führt Shell-Befehle aus. Dein Code entscheidet, wann ein Desktop geklont, pausiert oder geschlossen wird.
/v1/sessionsEinen Desktop starten, auf Wunsch aus einem Snapshot/v1/sessions/{id}/capture/{w}/{h}/{x}/{y}Einen beliebigen Bildschirmbereich erfassen/v1/sessions/{id}/input/mouseBewegen, klicken, ziehen, scrollen/v1/sessions/{id}/input/keyboardText tippen oder Tastenkombinationen drücken/v1/sessions/{id}/execEinen Shell-Befehl ausführen und die Ausgabe lesen/v1/snapshotsEinen eingerichteten Desktop als Snapshot sichern/v1/sessions/{id}/pauseEinfrieren; PUT …/resume setzt ihn fort/v1/sessions/{id}Den Desktop schließenÖffne einen Desktop, installiere deinen Agenten und seine Tools und melde dich dort an, wo er es braucht. Dann mach einen Snapshot.
Starte für jede Aufgabe eine Kopie des Snapshots. Dein Agent arbeitet über die API, mit seinem eigenen Cursor.
Braucht dein Agent eine Person, etwa für einen 2FA-Code oder eine Entscheidung, öffne den Desktop und erledige diesen Schritt selbst. Dann gib die Kontrolle zurück.
In jedem bezahlten Desktop enthalten
Factor, der mitsteuernde KI-Agent von Cyqle, arbeitet in denselben Desktops. Beschreibe die Aufgabe in deinen Worten und sieh ihm an seinem eigenen Cursor bei der Arbeit zu.
Factor kennenlernen$0keine Kreditkarte
ab $6pro Desktop / Monat
Starte einen Desktop und installiere deinen Agenten. Der kostenlose Tarif braucht keine Kreditkarte.
Kostenlosen Desktop startenBezahlte Tarife ab $6/Monat pro Desktop.