Install
Download the signed DMG from the latest GitHub release, open it, and move AgentUse to Applications. Open AgentUse from Applications to start setup.First launch
The Desktop setup screen has two independent options:- Launch AgentUse at login starts the app quietly in the menu bar so schedules, approvals, and background runs remain available. It is selected by default but is not added to macOS Login Items until you select Continue.
- Add CLI launcher creates
~/.local/bin/agentuse, pointing to the CLI bundled inside AgentUse.app. It is optional and never blocks Continue.
Command line launcher
The optional launcher makes the bundled CLI available at:~/.local/bin must be on your shell’s PATH before a bare agentuse command
can resolve to it. Desktop does not edit shell configuration automatically.
Settings lists every executable named agentuse found on the login-shell
PATH, in resolution order. The first path is the command the shell runs when
you enter agentuse. You can add or replace the launcher at
~/.local/bin/agentuse even when npm, pnpm, Bun, Yarn, Homebrew, or another
installation exists elsewhere. Desktop never modifies those other
installations.
Use Add, Replace, or Remove in Settings to manage only the bundled
launcher. If a different installation appears first, either call the displayed
launcher path directly or change your shell’s PATH order.
Global shortcut
The global shortcut is off by default so AgentUse does not take over a key combination used by macOS or another app. Record one in Settings to show or hide the Dashboard from anywhere. Open Settings → General and select the shortcut button to record a different combination. Hyper shortcuts are supported: the star in✦ A represents
Control+Option+Command+Shift (⌃⌥⌘⇧), including Caps Lock mappings that emit
those modifiers. Select Clear to disable the shortcut. If macOS or another
app already owns a combination, AgentUse keeps the previous working shortcut
and asks you to choose another.
How it behaves
Launching AgentUse opens the dashboard. Closing the window hides it without stopping the backend, so schedules, approvals, and active runs remain available. Use the AgentUse menu-bar icon to:- show the AgentUse dashboard
- open Settings
- quit AgentUse
http or https sites open in the default browser; other external navigation
is blocked. Electron renderer access to Node.js is disabled and context
isolation is enabled.
Troubleshooting
If the window does not load, open Settings from the menu-bar item and check the server status and Logs tab. You can also use the CLI independently:serve reference.
Developing AgentUse for Mac
Run the Desktop app from source, install local builds, and create signed releases.