Rabbitty Download

Getting Started

Rabbitty is a calm command center for running your AI coding agents on macOS. An agent is an AI coding CLI, such as Claude Code, Codex, or Antigravity, that writes and runs code in your terminal from a plain-language prompt. Rabbitty sits around the CLIs you already use, reading whether each one is working, done, or waiting on you, and pulling you back only when it matters. Instead of babysitting tabs to see which agent finished, you get its status in the sidebar, the menu bar, and native notifications.

Install

The fastest way:

brew install --cask mauscoelho/tap/rabbitty-beta

Or download the .dmg and drag Rabbitty Beta to your Applications folder. See Installation for details and requirements.

First steps

Here is the daily workflow to get the most out of Rabbitty:

1. Launch Rabbitty and open your project. Open the app and press ⌘⇧O to pick your project folder. It gets pinned to the sidebar, so it's there on every launch.

2. Start Claude (or any other agent). Press ⌘T. The launcher opens on the project you're in and lists the agents you have installed; press Enter to start one. Next time, the agent you used last is already at the top, so ⌘T is the whole gesture.

(Don't have Claude Code yet? Follow Anthropic's Claude Code setup guide first — or pick it in the launcher, which offers to install it for you.)

Prefer a plain shell? ⌘⇧T opens one in the current directory, and you can run claude yourself exactly like you would in any other terminal. Rabbitty detects the directory either way and groups terminals working in the same project under one sidebar group.

3. Create a worktree for your next task. Press ⌘⇧P and run worktree: create worktree. Describe what you want built. Rabbitty creates a git worktree in a sibling folder and starts your agent there, with your description as its opening prompt. The worktree appears in the sidebar under its parent repo: a pending circle means work in progress, a green check means merged. When you are done, deleting it is safe. Rabbitty closes its terminals first and asks whether unmerged work should be committed and merged into main or discarded.

4. Walk away or start another task. Ask the agent to build a feature or run a long test. You don't need to wait or keep watching the screen:

  • Go do something else: Feel free to switch to another app, check your email, or grab a coffee. Rabbitty monitors the task in the background and fires a native macOS notification the second it finishes or gets stuck waiting for your approval.
  • Work on parallel projects: Press ⌘T again to start another agent, in this project or another one. Rabbitty runs them concurrently and uses the sidebar status indicators to highlight exactly which project needs a decision.

Next