Right-click any folder in macOS Finder to instantly open it in your favorite AI coding agent.
Demo not loading? Run
vhs demo.tapelocally to generate it, or see the install output below.
| Agent | CLI | Type |
|---|---|---|
| Claude Code | claude |
Terminal |
| Codex | codex |
Terminal |
| Gemini CLI | gemini |
Terminal |
| Aider | aider |
Terminal |
| Cursor | cursor |
GUI App |
Terminal.app, iTerm2, Ghostty, Warp
Homebrew:
brew install uburuntu/tap/quick-agent
quick-agent installOr one-liner (no Homebrew needed):
curl -fsSL https://raw.githubusercontent.com/uburuntu/quick-agent/main/install.sh | bashThe installer auto-detects your AI agents and terminal, picks smart defaults, and sets everything up:
⚡ Quick Agent v1.0.0
✓ Installed CLI to ~/.local/bin/quick-agent
Scanning for AI coding agents...
✓ claude — Claude Code
✓ codex — Codex
✗ gemini — not found
✓ aider — Aider
✗ cursor — not found
Scanning for terminal apps...
✓ iTerm2
✓ Ghostty
─────────────────────────────────
Default agent: Claude Code
Terminal: iTerm2
─────────────────────────────────
Install with these settings? [Y/n/c]
Press c to customize your default agent or terminal before installing.
Quick Agent installs three macOS Quick Actions into Finder's right-click menu:
| Quick Action | What it does |
|---|---|
| Open in Claude Code | Instantly launches your default agent in the selected folder |
| Open in Agent... | Shows a native macOS picker dialog to choose any installed agent |
| Quick Agent Settings | Opens the configuration menu |
When you right-click a file, Quick Agent opens its parent folder. When you right-click a folder, it opens that folder directly.
From Finder: Right-click → Quick Actions → Quick Agent Settings
From terminal:
quick-agent config ⚡ Quick Agent — Settings
Default agent: Claude Code
Terminal: iTerm2
[1] Change default agent
[2] Change terminal
[3] Reinstall Quick Actions
[q] Quit
Edit ~/.config/quick-agent/config:
default_agent=claude
terminal=iterm2Available values:
default_agent:claude,codex,gemini,aider,cursorterminal:terminal,iterm2,ghostty,warp
quick-agent install # Install Finder Quick Actions
quick-agent uninstall # Remove everything
quick-agent config # Change settings interactively
quick-agent status # Show current setup
quick-agent --version # Show versionquick-agent uninstallTo also remove the CLI binary:
rm $(which quick-agent)- Right-click any folder → Quick Actions → Customize... → enable the Quick Agent actions
- Or: System Settings → Privacy & Security → Extensions → Finder Extensions
- Try restarting Finder:
killall Finder - Or flush the services cache:
/System/Library/CoreServices/pbs -flush
This is expected on first use. Click Allow — Quick Agent needs this permission to open terminal windows.
Grant in System Settings → Privacy & Security → Automation.
Quick Agent checks these directories for CLI tools:
/usr/local/bin,/opt/homebrew/bin~/.local/bin,~/.cargo/bin- nvm and pyenv paths
If your agent is installed elsewhere, make sure it's in your PATH.
The demo GIF is generated from demo.tape using VHS:
brew install vhs
vhs demo.tapeA GitHub Action auto-regenerates it when the tape file or script changes.
See CONTRIBUTING.md for development setup, adding new agents/terminals, and the release process.
The Homebrew formula auto-updates via GitHub Action on each release.
- macOS 12 (Monterey) or later
- At least one AI coding agent installed
