Zum Hauptinhalt springen

Otto Dokumentation

Otto ist eine sichere Plattforme für automatisierte Fernsteuerung von Browsern, die auf drei Laufzeitkomponenten aufgebaut ist:

KomponentePaketRolle
Controller@telepat/ottoCLI, die Befehle sendet und Empfänge empfängt
Relay@telepat/otto-relayZentraler Broker für Authentifizierung, Routing, Sperren und Protokolle
Browser-Node@telepat/otto-extensionChrome-Erweiterung, die Browser-Operationen ausführt

Befehle fließen von Controller → Relay → Node. Ergebnisse und Stream-Updates fließen in umgekehrter Richtung zurück. Das Relay erzwingt Token-Authentifizierung, Tab-Serialisierung und Replay-Schutz bei jedem Schritt.

Was Sie mit Otto tun können

  • Automatisieren Sie Web-Workflows in echten Browser-Tabs von Ihrer CLI oder Skripten aus — Testing, Monitoring, Datenextraktion und mehr.
  • Streamen Sie Echtzeit-Netzwerkinterceptionsereignisse von einem verwalteten Browser-Tab zur Inspektion und Validierung.
  • Erstellen Sie benutzerdefinierte Controller über das Relay-WebSocket-Protokoll für spezialisierte Automatisierungsszenarien.
  • Erstellen Sie seitenbereichsspezifische Befehle, die innerhalb der Browser-Erweiterung laufen — wiederverwendbar, testbar, versioniert.
  • Führen Sie autonome Agent-Workflows mit nicht-interaktivem Modus, JSON-Ausgabe und MCP-Server-Integration aus.

Dokumentation erkunden

AbschnittWas Sie finden
Erste SchritteOtto installieren, Setup ausführen und Ihren ersten Befehl senden
AnleitungenArchitektur, Kopplung, Befehlserstellung, Fehlerbehebung
ReferenzCLI-Befehle, Protokoll, API, Konfiguration, Fehlercodes
SDKJavaScript / TypeScript SDK zum Erstellen benutzerdefinierter Controller
TechnischSicherheitskontrollen und Teststrategie
BeitragenLokale Entwicklungsumgebung und Release-Prozess
Für AgentenMaschinenlesbarer Automatisierungsführer für KI-Agenten
Neu hier?

Beginnen Sie mit der Installationsanleitung und folgen Sie dann dem Schnellstart, um Ihren ersten Befehl in unter fünf Minuten zu senden.