CLI-Referenz
Diese Seite beschreibt das aktuelle CLI-Verhalten. Bei Befehlsänderungen diese Doku anpassen.
Befehlsseiten
setuponboardconfigureconfigdoctordashboardresetuninstallupdatemessageagentagentsacpstatushealthsessionsgatewaylogssystemmodelsmemorynodesdevicesnodeapprovalssandboxtuibrowsercrondnsdocshookswebhookspairingplugins(Plugin-Befehle)channelssecurityskillsvoicecall(Plugin; falls installiert)
Globale Schalter
--dev: isolate state under~/.clawdbot-devand shift default ports.--profile <name>: isolate state under~/.clawdbot-<name>.--no-color: disable ANSI colors.--update: shorthand foropenclaw update(source installs only).-V,--version,-v: print version and exit.
Ausgabeformatierung
- ANSI-Farben und Fortschrittsanzeigen werden nur in TTY-Sitzungen dargestellt.
- OSC-8-Hyperlinks werden in unterstützten Terminals als klickbare Links dargestellt; sonst fallen wir auf Klartext-URLs zurück.
--json(und--plainwo unterstützt) deaktiviert die Formatierung für saubere Ausgabe.--no-colordeaktiviert ANSI-Formatierung;NO_COLOR=1wird ebenfalls beachtet.- Lange laufende Befehle zeigen eine Fortschrittsanzeige (OSC 9;4 wenn unterstützt).
Farbpalette
OpenClaw verwenden Sies a lobster palette for CLI output.
accent(#FF5A2D): Überschriften, Beschriftungen, primäre Hervorhebungen.accentBright(#FF7A3D): Befehlsnamen, Hervorhebung.accentDim(#D14A22): Sekundärer Hervorhebungstext.info(#FF8A5B): Informationelle Werte.success(#2FBF71): Erfolgszustände.warn(#FFB020): Warnungen, Fallbacks, Aufmerksamkeit.error(#E23D2D): Fehler, Ausfälle.muted(#8B7F77): De-Hervorhebung, Metadaten.
Farbpalette Referenz: src/terminal/palette.ts (aka “lobster seam”).
Befehlsbaum
openclaw [--dev] [--profile <name>] <command>
setup
onboard
configure
config
get
set
unset
doctor
security
audit
reset
uninstall
update
channels
list
status
logs
add
remove
login
logout
skills
list
info
check
plugins
list
info
install
enable
disable
doctor
memory
status
index
search
message
agent
agents
list
add
delete
acp
status
health
sessions
gateway
call
health
status
probe
discover
install
uninstall
start
stop
restart
run
logs
system
event
heartbeat last|enable|disable
presence
models
list
status
set
set-image
aliases list|add|remove
fallbacks list|add|remove|clear
image-fallbacks list|add|remove|clear
scan
auth add|setup-token|paste-token
auth order get|set|clear
sandbox
list
recreate
explain
cron
status
list
add
edit
rm
enable
disable
runs
run
nodes
devices
node
run
status
install
uninstall
start
stop
restart
approvals
get
set
allowlist add|remove
browser
status
start
stop
reset-profile
tabs
open
focus
close
profiles
create-profile
delete-profile
screenshot
snapshot
navigate
resize
click
type
press
hover
drag
select
upload
fill
dialog
wait
evaluate
console
pdf
hooks
list
info
check
enable
disable
install
update
webhooks
gmail setup|run
pairing
list
approve
docs
dns
setup
tuiHinweis: plugins can add additional top-level commands (for example openclaw voicecall).
Sicherheit
openclaw security audit— Config und lokalen State auf typische Sicherheitsfallen prüfen.openclaw security audit --deep— Live-Gateway-Prüfung nach bestem Bemühen.openclaw security audit --fix— sichere Standardeinstellungen verschärfen und chmod für State/Config.
Plugins
Manage extensions und dasir config:
openclaw plugins list— discover plugins (verwenden Sie--jsonfür Maschinenausgabe).openclaw plugins info <id>— Details zu einem Plugin anzeigen.openclaw plugins install <path|.tgz|npm-spec>— Plugin installieren (oder Plugin-Pfad hinzufügen zuplugins.load.paths).openclaw plugins enable <id>/disable <id>— umschaltenplugins.entries.<id>.enabled.openclaw plugins doctor— Plugin-Ladefehler melden.
Die meisten Plugin-Änderungen erfordern einen Gateway-Neustart. Siehe /plugin.
Memory
Vektorsuche über MEMORY.md + memory/*.md:
openclaw memory status— Index-Statistiken anzeigen.openclaw memory index— Memory-Dateien neu indizieren.openclaw memory search "<query>"— semantische Suche über den Speicher.
Chat-Slash-Befehle
Chat-Nachrichten unterstützen /... commands (text and native). Siehe /tools/slash-commands.Überblick:
/statusfür schnelle Diagnose./configfür persistente Config-Änderungen./debugfor runtime-only config overrides (memory, not disk; erfordertcommands.debug: true).
Setup und Onboarding
setup
Konfiguration und Workspace initialisieren.Optionen:
--workspace <dir>: Agent-Workspace-Pfad (Standard~/clawd).--wizard: Onboarding-Assistenten starten.--non-interactive: Assistenten ohne Abfragen starten.--mode <local|remote>: Assistenten-Modus.--remote-url <url>: Remote-Gateway-URL.--remote-token <token>: Remote-Gateway-Token.
Der Assistent startet automatisch, wenn any wizard flags are present (--non-interactive, --mode, --remote-url, --remote-token).
onboard
Interaktiver Assistent für Gateway, Workspace und Skills.Optionen:
--workspace <dir>--reset(Config, Credentials, Sitzungen und Workspace vor dem Assistenten zurücksetzen)--non-interactive--mode <local|remote>--flow <quickstart|advanced|manual>(manual ist ein Alias für advanced)--auth-choice <setup-token|token|chutes|openai-codex|openai-api-key|openrouter-api-key|ai-gateway-api-key|moonshot-api-key|kimi-code-api-key|synthetic-api-key|venice-api-key|gemini-api-key|zai-api-key|apiKey|minimax-api|minimax-api-lightning|opencode-zen|skip>--token-provider <id>(non-interactive; verwenden Sied with--auth-choice token)--token <token>(non-interactive; verwenden Sied with--auth-choice token)--token-profile-id <id>(non-interactive; default:<provider>:manual)--token-expires-in <duration>(non-interactive; e.g.365d,12h)--anthropic-api-key <key>--openai-api-key <key>--openrouter-api-key <key>--ai-gateway-api-key <key>--moonshot-api-key <key>--kimi-code-api-key <key>--gemini-api-key <key>--zai-api-key <key>--minimax-api-key <key>--opencode-zen-api-key <key>--gateway-port <port>--gateway-bind <loopback|lan|tailnet|auto|custom>--gateway-auth <token|password>--gateway-token <token>--gateway-password <password>--remote-url <url>--remote-token <token>--tailscale <off|serve|funnel>--tailscale-reset-on-exit--install-daemon--no-install-daemon(alias:--skip-daemon)--daemon-runtime <node|bun>--skip-channels--skip-skills--skip-health--skip-ui--node-manager <npm|pnpm|bun>(pnpm recommended; bun not recommended for Gateway runtime)--json
configure
Interaktiver Konfigurations-Assistent (Modelle, Kanäle, Skills, Gateway).
config
Nicht-interaktive Config-Helfer (get/set/unset). Beim Ausführen von openclaw config with no
Unterbefehl wird der Assistent gestartet.Unterbefehle:
config get <path>: Config-Wert ausgeben (Punkt/Klammer-Pfad).config set <path> <value>: Wert setzen (JSON5 oder Rohtext).config unset <path>: Wert entfernen.
doctor
Gesundheitsprüfungen und Schnellkorrekturen (Config, Gateway, Legacy-Dienste).Optionen:
--no-workspace-suggestions: Workspace-Speicher-Hinweise deaktivieren.--yes: Standardwerte ohne Abfrage übernehmen (Headless).--non-interactive: Abfragen überspringen; nur sichere Migrationen anwenden.--deep: Systemdienste nach weiteren Gateway-Installationen scannen.
Kanal-Hilfen
channels
Chat-Kanal-Konten verwalten (WhatsApp/Telegram/Discord/Google Chat/Slack/Mattermost (Plugin)/Signal/iMessage/MS Teams).Unterbefehle:
channels list: Konfigurierte Kanäle und Auth-Profile anzeigen.channels status: Gateway-Erreichbarkeit und Kanalgesundheit prüfen (--probeführt zusätzliche Prüfungen aus; verwenden Sieopenclaw healthoropenclaw status --deepfür Gateway-Gesundheitsprüfungen).- Tipp:
channels statusgibt Warnungen mit Lösungsvorschlägen aus, wenn typische Fehlkonfigurationen erkannt werden (verweist dann aufopenclaw doctor). channels logs: show recent channel logs von the gateway log file.channels add: Assistenten-Setup wenn keine Flags übergeben werden; Flags schalten in den nicht-interaktiven Modus.channels remove: standardmäßig deaktivieren; mit--deleteConfig-Einträge ohne Abfrage entfernen.channels login: Interaktive Kanal-Anmeldung (nur WhatsApp Web).channels logout: Von einer Kanal-Sitzung abmelden (falls unterstützt).
Allgemeine Optionen:
--channel <name>:whatsapp|telegram|discord|googlechat|slack|mattermost|signal|imessage|msteams--account <id>: channel account id (defaultdefault)--name <label>: display name for the account
channels login Optionen:
--channel <channel>(defaultwhatsapp; unterstütztwhatsapp/web)--account <id>--verbose
channels logout Optionen:
--channel <channel>(defaultwhatsapp)--account <id>
channels list Optionen:
--no-usage: skip model provider usage/quota snapshots (OAuth/API-backed only).--json: output JSON (includes usage unless--no-usageis set).
channels logs Optionen:
--channel <name|all>(defaultall)--lines <n>(default200)--json
Details: /concepts/oauthBeispiele:
openclaw channels add --channel telegram --account alerts --name "Alerts Bot" --token $TELEGRAM_BOT_TOKEN
openclaw channels add --channel discord --account work --name "Work Bot" --token $DISCORD_BOT_TOKEN
openclaw channels remove --channel discord --account work --delete
openclaw channels status --probe
openclaw status --deepskills
Verfügbare Skills auflisten und prüfen inkl. Bereitschaftsinfo.Unterbefehle:
skills list: list skills (default when no subcommand).skills info <name>: Details zu einem Skill anzeigen.skills check: Zusammenfassung bereit vs. fehlende Anforderungen.
Optionen:
--eligible: Nur bereite Skills anzeigen.--json: JSON ausgeben (ohne Formatierung).-v,--verbose: Details zu fehlenden Anforderungen einbeziehen.
Tipp: verwenden Sie npx clawdhub zum Suchen, Installieren und Synchronisieren von Skills.
pairing
DM-Pairing-Anfragen über Kanäle genehmigen.Unterbefehle:
pairing list <channel> [--json]pairing approve <channel> <code> [--notify]
webhooks gmail
Gmail Pub/Sub Hook einrichten und ausführen. Siehe /automation/gmail-pubsub.Unterbefehle:
webhooks gmail setup(erfordert--account <email>; unterstützt--project,--topic,--subscription,--label,--hook-url,--hook-token,--push-token,--bind,--port,--path,--include-body,--max-bytes,--renew-minutes,--tailscale,--tailscale-path,--tailscale-target,--push-endpoint,--json)webhooks gmail run(runtime overrides for the same flags)
dns setup
DNS-Hilfe für Weitbereichs-Discovery (CoreDNS + Tailscale). Siehe /gateway/discovery.Optionen:
--apply: install/update CoreDNS config (erfordert sudo; macOS only).
Messaging und Agent
message
Einheitliches ausgehendes Messaging und Kanalaktionen. Siehe: message. Unterbefehle:
message send|poll|react|reactions|read|edit|delete|pin|unpin|pins|permissions|search|timeout|kick|banmessage thread <create|list|reply>message emoji <list|upload>message sticker <send|upload>message role <info|add|remove>message channel <info|list>message member infomessage voice statusmessage event <list|create>
Beispiele:
openclaw message send --target +15555550123 --message "Hi"openclaw message poll --channel discord --target channel:123 --poll-question "Snack?" --poll-option Pizza --poll-option Sushi
agent
Einen Agenten-Turn über das Gateway ausführen (oder eingebettet mit --local).Erforderlich:
--message <text>
Optionen:
--to <dest>(for session key and optional delivery)--session-id <id>--thinking <off|minimal|low|medium|high|xhigh>(GPT-5.2 + Codex models only)--verbose <on|full|off>--channel <whatsapp|telegram|discord|slack|mattermost|signal|imessage|msteams>--local--deliver--json--timeout <seconds>
agents
Isolierte Agenten verwalten (Workspaces, Auth, Routing).
agents list
Konfigurierte Agenten auflisten.Optionen:
--json--bindings
agents add [name]
Neuen isolierten Agenten hinzufügen. Startet den geführten Assistenten, sofern keine Flags (oder --non-interactive) übergeben werden; --workspace ist im nicht-interaktiven Modus erforderlich.Optionen:
--workspace <dir>--model <id>--agent-dir <dir>--bind <channel[:accountId]>(repeatable)--non-interactive--json
Bindungs-Specs verwenden channel[:accountId]. Wenn accountId bei WhatsApp weggelassen wird, wird die Standard-Account-ID verwendet.
agents delete <id>
Agenten löschen und Workspace + State bereinigen.Optionen:
--force--json
acp
ACP-Bridge starten, der IDEs mit dem Gateway verbindet. Siehe acp für alle Optionen und Beispiele.
status
Verknüpfte Sitzungsgesundheit und letzte Empfänger anzeigen.Optionen:
--json--all(full diagnosis; read-only, pasteable)--deep(probe channels)--usage(show model provider usage/quota)--timeout <ms>--verbose--debug(Alias für--verbose)
Hinweise:
- Übersicht enthält Gateway- und Node-Host-Dienststatus, sofern verfügbar.
Nutzungsverfolgung
OpenClaw kann Anbieter-Nutzung/Kontingent anzeigen, wenn OAuth/API-Credentials verfügbar sind.Zeigt:
/status(fügt eine kurze Anbieter-Nutzungszeile hinzu, wenn verfügbar)openclaw status --usage(gibt vollständige Anbieter-Aufschlüsselung aus)- macOS-Menüleiste (Abschnitt Nutzung unter Kontext)
Hinweise:
- Data comes directly von provider usage endpoints (no estimates).
- Anbieter: Anthropic, GitHub Copilot, OpenAI Codex OAuth sowie Gemini CLI/Antigravity, wenn diese Provider-Plugins aktiviert sind.
- Ohne passende Credentials wird die Nutzung ausgeblendet.
- Details: siehe Nutzungsverfolgung.
health
Gesundheitsstatus vom laufenden Gateway abrufen.Optionen:
--json--timeout <ms>--verbose
sessions
Gespeicherte Konversationssitzungen auflisten.Optionen:
--json--verbose--store <path>--active <minutes>
Zurücksetzen / Deinstallieren
reset
Lokale Config/State zurücksetzen (CLI bleibt installiert).Optionen:
--scope <config|config+creds+sessions|full>--yes--non-interactive--dry-run
Hinweise:
--non-interactiveerfordert--scopeand--yes.
uninstall
Gateway-Dienst und lokale Daten deinstallieren (CLI bleibt).Optionen:
--service--state--workspace--app--all--yes--non-interactive--dry-run
Hinweise:
--non-interactiveerfordert--yesand explizite Bereiche (oder--all).
Gateway
gateway
WebSocket-Gateway starten.Optionen:
--port <port>--bind <loopback|tailnet|lan|auto|custom>--token <token>--auth <token|password>--password <password>--tailscale <off|serve|funnel>--tailscale-reset-on-exit--allow-unconfigured--dev--reset(reset dev config + credentials + sessions + workspace)--force(kill existing listener on port)--verbose--claude-cli-logs--ws-log <auto|full|compact>--compact(Alias für--ws-log compact)--raw-stream--raw-stream-path <path>
gateway service
Gateway-Dienst verwalten (launchd/systemd/schtasks).Unterbefehle:
gateway status(probes the Gateway RPC by default)gateway install(service install)gateway uninstallgateway startgateway stopgateway restart
Hinweise:
gateway statusprobes the Gateway RPC by default using the service’s resolved port/config (override with--url/--token/--password).gateway statusunterstützt--no-probe,--deep, and--jsonfür Skripte.gateway statuszeigt auch Legacy- oder Zusatz-Gateway-Dienste an, sofern erkennbar (--deepfügt System-Level-Scans hinzu). Profile-named OpenClaw services are treated as first-class and aren’t flagged as “extra”.gateway statusgibt an, welchen Config-Pfad die CLI verwendet bzw. welche Config der Dienst vermutlich verwendet (Dienst-Env) sowie die aufgelöste Probe-Ziel-URL.gateway install|uninstall|start|stop|restartunterstützen--jsonfür Skripte (Standardausgabe bleibt menschenlesbar).gateway installStandard ist Node-Runtime; bun wird nicht empfohlen (WhatsApp/Telegram-Bugs).gateway installOptionen:--port,--runtime,--token,--force,--json.
logs
Gateway-Dateilogs per RPC verfolgen. Hinweise:
- TTY-Sitzungen zeigen eine farbige, strukturierte Ansicht; ohne TTY wird Klartext ausgegeben.
--jsongibt zeilengetrenntes JSON aus (ein Log-Ereignis pro Zeile).
Beispiele:
openclaw logs --follow
openclaw logs --limit 200
openclaw logs --plain
openclaw logs --json
openclaw logs --no-colorgateway <subcommand>
Gateway-CLI-Helfer (verwenden Sie --url, --token, --password, --timeout, --expect-final für RPC-Unterbefehle).Unterbefehle:
gateway call <method> [--params <json>]gateway healthgateway statusgateway probegateway discovergateway install|uninstall|start|stop|restartgateway run
Gängige RPCs:
config.apply(Config validieren, schreiben, Neustart und Aufwecken)config.patch(Teilupdate zusammenführen, Neustart und Aufwecken)update.run(Update ausführen, Neustart und Aufwecken)
Tipp: beim Aufruf von config.set/config.apply/config.patch direkt angeben, übergeben Sie baseHash von
config.get falls bereits eine Config existiert.
Modelle
Siehe /concepts/models für Fallback-Verhalten und Scan-Strategie.Bevorzugte Anthropic-Auth (setup-token):
claude setup-token
openclaw models auth setup-token --provider anthropic
openclaw models statusmodels (Stamm)
openclaw models ist ein Alias für models status.Stamm-Optionen:
--status-json(Alias fürmodels status --json)--status-plain(Alias fürmodels status --plain)
models list
Optionen:
--all--local--provider <name>--json--plain
models status
Optionen:
--json--plain--check(exit 1=expired/missing, 2=expiring)--probe(live probe of configured auth profiles)--probe-provider <name>--probe-profile <id>(repeat or comma-separated)--probe-timeout <ms>--probe-concurrency <n>--probe-max-tokens <n>
Enthält immer die Auth-Übersicht und OAuth-Ablaufstatus der Profile im Auth-Store.
--probe führt Live-Anfragen aus (kann Tokens verbrauchen und Rate-Limits auslösen).
models set <model>
Set agents.defaults.model.primary.
models set-image <model>
Set agents.defaults.imageModel.primary.
models aliases list|add|remove
Optionen:
list:--json,--plainadd <alias> <model>remove <alias>
models fallbacks list|add|remove|clear
Optionen:
list:--json,--plainadd <model>remove <model>clear
models image-fallbacks list|add|remove|clear
Optionen:
list:--json,--plainadd <model>remove <model>clear
models scan
Optionen:
--min-params <b>--max-age-days <days>--provider <name>--max-candidates <n>--timeout <ms>--concurrency <n>--no-probe--yes--no-input--set-default--set-image--json
models auth add|setup-token|paste-token
Optionen:
add: interactive auth helpersetup-token:--provider <name>(defaultanthropic),--yespaste-token:--provider <name>,--profile-id <id>,--expires-in <duration>
models auth order get|set|clear
Optionen:
get:--provider <name>,--agent <id>,--jsonset:--provider <name>,--agent <id>,<profileIds...>clear:--provider <name>,--agent <id>
System
system event
Systemereignis in die Warteschlange stellen und optional Heartbeat auslösen (Gateway-RPC).Erforderlich:
--text <text>
Optionen:
--mode <now|next-heartbeat>--json--url,--token,--timeout,--expect-final
system heartbeat last|enable|disable
Heartbeat-Steuerung (Gateway-RPC).Optionen:
--json--url,--token,--timeout,--expect-final
system presence
System-Presence-Einträge auflisten (Gateway-RPC).Optionen:
--json--url,--token,--timeout,--expect-final
Cron
Geplante Aufgaben verwalten (Gateway-RPC). Siehe /automation/cron-jobs.Unterbefehle:
cron status [--json]cron list [--all] [--json](table output by default; verwenden Sie--jsonfor raw)cron add(alias:create; erfordert--nameand exactly one of--at|--every|--cron, and exactly one payload of--system-event|--message)cron edit <id>(patch fields)cron rm <id>(aliases:remove,delete)cron enable <id>cron disable <id>cron runs --id <id> [--limit <n>]cron run <id> [--force]
All cron Befehle akzeptieren --url, --token, --timeout, --expect-final.
Node-Host
node startet einen Headless-Node-Host or manages it as a background service. Siehe
openclaw node.Unterbefehle:
node run --host <gateway-host> --port 18789node statusnode install [--host <gateway-host>] [--port <port>] [--tls] [--tls-fingerprint <sha256>] [--node-id <id>] [--display-name <name>] [--runtime <node|bun>] [--force]node uninstallnode stopnode restart
Nodes
nodes kommuniziert mit dem Gateway und adressiert gekoppelte Nodes. Siehe /nodes.Allgemeine Optionen:
--url,--token,--timeout,--json
Unterbefehle:
nodes status [--connected] [--last-connected <duration>]nodes describe --node <id|name|ip>nodes list [--connected] [--last-connected <duration>]nodes pendingnodes approve <requestId>nodes reject <requestId>nodes rename --node <id|name|ip> --name <displayName>nodes invoke --node <id|name|ip> --command <command> [--params <json>] [--invoke-timeout <ms>] [--idempotency-key <key>]nodes run --node <id|name|ip> [--cwd <path>] [--env KEY=VAL] [--command-timeout <ms>] [--needs-screen-recording] [--invoke-timeout <ms>] <command...>(mac node or headless node host)nodes notify --node <id|name|ip> [--title <text>] [--body <text>] [--sound <name>] [--priority <passive|active|timeSensitive>] [--delivery <system|overlay|auto>] [--invoke-timeout <ms>](mac only)
Kamera:
nodes camera list --node <id|name|ip>nodes camera snap --node <id|name|ip> [--facing front|back|both] [--device-id <id>] [--max-width <px>] [--quality (need 0+-1>] [--delay-ms <ms>] [--invoke-timeout <ms>]nodes camera clip --node <id|name|ip> [--facing front|back] [--device-id <id>] [--duration <ms|10s|1m>] [--no-audio] [--invoke-timeout <ms>]
Canvas und Bildschirm:
nodes canvas snapshot --node <id|name|ip> [--format png|jpg|jpeg] [--max-width <px>] [--quality (need 0+-1>] [--invoke-timeout <ms>]nodes canvas present --node <id|name|ip> [--target <urlOrPath>] [--x <px>] [--y <px>] [--width <px>] [--height <px>] [--invoke-timeout <ms>]nodes canvas hide --node <id|name|ip> [--invoke-timeout <ms>]nodes canvas navigate <url> --node <id|name|ip> [--invoke-timeout <ms>]nodes canvas eval [<js>] --node <id|name|ip> [--js <code>] [--invoke-timeout <ms>]nodes canvas a2ui push --node <id|name|ip> (--jsonl <path> | --text <text>) [--invoke-timeout <ms>]nodes canvas a2ui reset --node <id|name|ip> [--invoke-timeout <ms>]nodes screen record --node <id|name|ip> [--screen <index>] [--duration <ms|10s>] [--fps <n>] [--no-audio] [--out <path>] [--invoke-timeout <ms>]
Standort:
nodes location get --node <id|name|ip> [--max-age <ms>] [--accuracy <coarse|balanced|precise>] [--location-timeout <ms>] [--invoke-timeout <ms>]
Browser
Browser-Steuerung per CLI (dediziertes Chrome/Brave/Edge/Chromium). Siehe openclaw browser und das Browser tool. Allgemeine Optionen:
--url,--token,--timeout,--json--browser-profile <name>
Verwalten:
browser statusbrowser startbrowser stopbrowser reset-profilebrowser tabsbrowser open <url>browser focus <targetId>browser close [targetId]browser profilesbrowser create-profile --name <name> [--color <hex>] [--cdp-url <url>]browser delete-profile --name <name>
Prüfen:
browser screenshot [targetId] [--full-page] [--ref <ref>] [--element <selector>] [--type png|jpeg]browser snapshot [--format aria|ai] [--target-id <id>] [--limit <n>] [--interactive] [--compact] [--depth <n>] [--selector <sel>] [--out <path>]
Aktionen:
browser navigate <url> [--target-id <id>]browser resize <width> <height> [--target-id <id>]browser click <ref> [--double] [--button <left|right|middle>] [--modifiers <csv>] [--target-id <id>]browser type <ref> <text> [--submit] [--slowly] [--target-id <id>]browser press <key> [--target-id <id>]browser hover <ref> [--target-id <id>]browser drag <startRef> <endRef> [--target-id <id>]browser select <ref> <values...> [--target-id <id>]browser upload <paths...> [--ref <ref>] [--input-ref <ref>] [--element <selector>] [--target-id <id>] [--timeout-ms <ms>]browser fill [--fields <json>] [--fields-file <path>] [--target-id <id>]browser dialog --accept|--dismiss [--prompt <text>] [--target-id <id>] [--timeout-ms <ms>]browser wait [--time <ms>] [--text <value>] [--text-gone <value>] [--target-id <id>]browser evaluate --fn <code> [--ref <ref>] [--target-id <id>]browser console [--level <error|warn|info>] [--target-id <id>]browser pdf [--target-id <id>]
Docs-Suche
docs [query...]
Live-Docs-Index durchsuchen.
TUI
tui
Terminal-UI verbunden mit dem Gateway öffnen.Optionen:
--url <url>--token <token>--password <password>--session <key>--deliver--thinking <level>--message <text>--timeout-ms <ms>(defaults toagents.defaults.timeoutSeconds)--history-limit <n>