Your terminal wasn't built for agents.
You're not just typing commands anymore — you're orchestrating AI agents across repos, branches, and ideas. Everything changed. Except your terminal.
Until now.
Canvas
Three agents running. One just finished.
Where?
Canvas gives you the bird's-eye view — every card is a real, live terminal you can read and interact with.
- Each card is a live terminal — not a thumbnail, not a preview
- Finished tasks light up instantly so you never miss a completion
- Broadcast one message to multiple agents at once
CLI
Your agent needs to run a test, read the result,
and decide what to do next.
In most terminals, it's flying blind.
Prowl exposes a full CLI that both you and your agents can use to control the terminal programmatically — send commands, capture output, orchestrate multiple panes.
- prowl list — discover all panes & their status
- prowl send --capture — execute & capture output in one shot
- prowl read — read screen content on demand
- prowl key — send keystrokes programmatically
- Multi-agent orchestration, CI scripting, automated workflows — the only limit is your imagination
Custom Actions
Build, test, deploy — the same commands, typed out the same way, in every repo, every single day. Stop repeating yourself.
Pin any workflow to a button. Trigger it with a keystroke. Pair it with claude -p or codex exec to turn your terminal into a daily AI-powered assistant.
- Unlimited action buttons per repo — add as many as you need
- Shell script or direct terminal input, each with its own shortcut
- One keystroke to kick off builds, tests, agents, or deploy pipelines
And everything you'd expect from a modern terminal — done right.
Full Native
Powered by libghostty. No Electron, no web views — just raw native speed. No surprising edge cases, no rendering glitches. CJK-friendly out of the box.
Vertical Tabs
Repos, branches, and worktrees — organized in a sidebar. Switch context without losing your place.
Agent Reminder
Get notified the moment an agent finishes — never miss a completion buried in background tabs.
Start prowling.
Free & Open Source
Or install via Homebrew:
brew install --cask onevcat/tap/prowl
A personal fork of Supacode, built for daily use.