一键导入
setup-computer-use-node
Guide setting up a Mac as a computer-use node so the agent can see the screen and control mouse/keyboard.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Guide setting up a Mac as a computer-use node so the agent can see the screen and control mouse/keyboard.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | setup-computer-use-node |
| description | Guide setting up a Mac as a computer-use node so the agent can see the screen and control mouse/keyboard. |
Walk the user through turning a Mac into a computer-use node. macOS-only; needs a display and user-granted permissions you can't grant for them. Produce copy-pasteable steps; substitute <host>, <port>, <secret>.
cliclick (brew install cliclick) — used for input synthesis (click/type/key/move).node binary in System Settings → Privacy & Security:
openagi computer-server --token <secret> --port <port>. Persist via launchd, and put /opt/homebrew/bin on the job's PATH so cliclick is found.OPENAGI_COMPUTER_USE=1, OPENAGI_COMPUTER_NODE=http://<host>:<port>, OPENAGI_COMPUTER_NODE_TOKEN=<secret>, then restart. The computer_* tools now execute on the node.Notes to pass along:
OPENAGI_COMPUTER_SCALE_WIDTH (default 1280) and click coordinates are mapped to the display's LOGICAL points (Retina-correct) — the model works in the returned image's space.scroll is not supported (cliclick has no scroll primitive); it returns an honest error./screenshot HTTP endpoint (it runs in the GUI session) — NOT a plain SSH shell, which has no WindowServer access and will report "could not create image from display" even when a display exists.User asked: {{input}}
Guide configuring proactive outreach so the main reaches out (digest + live decisions) and the Mac app surfaces it with notifications, an overlay list, and inline buttons.
Roll out new openAGI code to the main and to Mac nodes (iMessage / computer-use), and restart them safely.
Troubleshoot opaque model/tool failures and runaway budget — and their usual root causes.
Troubleshoot why the agent stopped replying to iMessages, in priority order.
Connect an MCP server (catalog or custom URL/stdio) and make its tools usable — including completing OAuth on a headless host.
Operate a connected computer-use node to accomplish an on-screen task — screenshot, reason, act in a loop.