OpenClaw kan PeekabooBridge hosten als lokale, toestemmingsbewuste broker voor UI-automatisering. Hierdoor kan deDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
peekaboo CLI UI-automatisering aansturen terwijl de TCC-toestemmingen van de macOS-app opnieuw worden gebruikt.
Wat dit is (en niet is)
- Host: OpenClaw.app kan fungeren als PeekabooBridge-host.
- Client: gebruik de
peekabooCLI (geen afzonderlijkopenclaw ui ...-oppervlak). - UI: visuele overlays blijven in Peekaboo.app; OpenClaw is een lichte brokerhost.
Relatie tot Computergebruik
OpenClaw heeft drie paden voor desktopbesturing, en die blijven bewust gescheiden:- PeekabooBridge-host: OpenClaw.app kan de lokale PeekabooBridge-socket hosten. De
peekabooCLI blijft de client en gebruikt de macOS-toestemmingen van OpenClaw.app voor Peekaboo-automatiseringsprimitieven zoals schermafbeeldingen, klikken, menu’s, dialogen, Dock-acties en vensterbeheer. - Codex Computergebruik: de gebundelde
codexPlugin bereidt de Codex-appserver voor, controleert of decomputer-useMCP-server van Codex beschikbaar is, en laat Codex daarna native toolaanroepen voor desktopbesturing beheren tijdens beurten in Codex-modus. OpenClaw proxyt die acties niet via PeekabooBridge. - Directe
cua-driverMCP: OpenClaw kan de upstreamcua-driver mcp-server van TryCua registreren als een normale MCP-server. Dat geeft agenten de eigen schema’s en pid/venster/elementindex-workflow van de CUA-driver zonder routering via de Codex-marktplaats of de PeekabooBridge-socket.
cua-driver mcp wanneer je de CUA-driver als normale MCP-server wilt blootstellen aan elke door OpenClaw beheerde runtime.
Schakel de bridge in
In de macOS-app:- Instellingen → Peekaboo Bridge inschakelen
peekaboo terug op andere beschikbare hosts.
Ontdekkingsvolgorde voor clients
Peekaboo-clients proberen hosts doorgaans in deze volgorde:- Peekaboo.app (volledige UX)
- Claude.app (indien geïnstalleerd)
- OpenClaw.app (lichte broker)
peekaboo bridge status --verbose om te zien welke host actief is en welk socketpad wordt gebruikt. Je kunt dit overschrijven met:
Beveiliging en toestemmingen
- De bridge valideert codehandtekeningen van aanroepers; er wordt een allowlist van TeamID’s afgedwongen (Peekaboo-host-TeamID + OpenClaw-app-TeamID).
- Verzoeken verlopen na ongeveer 10 seconden.
- Als vereiste toestemmingen ontbreken, retourneert de bridge een duidelijke foutmelding in plaats van Systeeminstellingen te starten.
Snapshotgedrag (automatisering)
Snapshots worden in het geheugen opgeslagen en verlopen automatisch na een kort tijdvenster. Als je ze langer wilt bewaren, leg ze dan opnieuw vast vanaf de client.Probleemoplossing
- Als
peekaboomeldt dat “bridge client is not authorized”, controleer dan of de client correct is ondertekend of voer de host alleen in debug-modus uit metPEEKABOO_ALLOW_UNSIGNED_SOCKET_CLIENTS=1. - Als er geen hosts worden gevonden, open dan een van de host-apps (Peekaboo.app of OpenClaw.app) en bevestig dat toestemmingen zijn verleend.