Download
Download Computer Use
Version 0.7.0 · Developer preview · MIT license
macOS
Apple SiliconmacOS 14 or later. Intel Macs are not supported
Signed with a Developer ID and notarized
Windows
ARM64Windows 11 on ARM64
Not code-signed yet
Windows
x64Windows 11 on Intel or AMD processors
Not code-signed yet. Native x64 desktops are not validated yet
Not sure which Windows build you have? Open Settings → System → About and read “System type”
All releases and checksums (opens in a new tab)Install
Labels below match the app’s interface, which is available in Simplified Chinese and English
Open the downloaded
.dmg, drag Computer Use to Applications, then open it from thereOpen Settings from the menu-bar icon. On the Status page, request Accessibility and Screen Recording, allow Computer Use in System Settings, then quit and reopen the app
Optional, for manual terminal use: on the General page, choose “Install in ~/.local/bin…” and add that folder to your PATH so
computer-useworks in Terminal
export PATH="$HOME/.local/bin:$PATH"Prefer a terminal?
With Node.js 22+, the npm launcher finds or verifies and installs the official app, then prints a setup prompt for your agent. System permissions and the first pairing approval still happen in the app
npx @starroy/computer-use setup
# or
pnpm dlx @starroy/computer-use setupConnect your agent
The quickest route is the setup prompt. The app only copies it: the prompt holds local path hints, never credentials, and the app does not touch your agent’s settings or Skill folder
In the app, open Settings → Connect and copy the installation prompt
Paste it into your agent. It fetches the Skill, installs it in its own way and checks the connection. When it asks to pair, approve the request in the app; new pairings cover all desktop apps
Ask for a read-only task first, such as the prompt below, and confirm you get a real window screenshot before letting it type or click
Use computer-use to check the connection, list authorized windows, open a session for the test window, capture and describe its screenshot, then close the session. Do not click or type during this task
Generating the prompt neither pairs nor starts anything. System permissions and the first pairing are always approved by you, locally, in the app
Set up by hand with the CLI or MCP
Use this for a restricted scope, a named profile or an agent without Skill support. Run the commands in a terminal; on Windows, from the install folder
Pair, then approve the request in the app. The default scope is all desktop apps. Add --app <id> to restrict it, or --all-apps --browser to include the isolated browser too
computer-use pair --profile default --name 'My Agent'Open a plain, non-elevated app with a blank test document (TextEdit on macOS), then check the connection and list its window
computer-use doctor --profile default
computer-use targets --profile defaultPrint the configuration for your agent and add it to the agent’s MCP settings. Other agents can use computer-use config stdio --profile default for generic JSON
computer-use config codex --profile defaultThe generated configuration contains launch paths and a profile name, not credentials. Computer Use never edits your agent’s configuration
Verify your download
Every ZIP, DMG and installer has a .sha256 file next to it on the release page. Compare it before you run anything
macOS, in the folder holding both files:
shasum -a 256 -c computer-use-0.7.0-macos-arm64.dmg.sha256Windows PowerShell:
Get-FileHash .\computer-use-0.7.0-windows-x64-setup.exe -Algorithm SHA256
Get-Content .\computer-use-0.7.0-windows-x64-setup.exe.sha256Updates and uninstalling
Computer Use checks GitHub for a new stable release once a day (you can turn this off) and verifies every download against the release’s SHA-256 and metadata. No usage data is sent
macOS: signed releases update in one step and keep your permissions and paired clients
Windows: an installed copy downloads the new installer for you to run; a portable copy downloads a verified ZIP for you to swap in
Uninstall: on macOS, quit the app and delete it; on Windows, use Settings → Apps. Pairing data and logs stay in your user folder (
~/Library/Application Support/Computer Useand~/.config/computer-useon macOS,%LOCALAPPDATA%\Computer Useon Windows); delete them if you no longer need them
Need help?
Check the usage guide or open an issue on GitHub