Hawky

Claude Code is waiting. Hawky noticed.

Run Claude Code in a few repositories at once and one of them will stop and wait — silently, in a window you are not looking at. Hawky keeps watch from the menu bar and takes you straight to that tab.

Download — free

macOS 14 or later, Apple silicon

Spot it, then swoop

  1. 1

    A session stops

    Claude Code waits for your permission, or for your next prompt.

  2. 2

    The count shows up

    The number of permission waits appears next to the hawk, with the number of working sessions and a small spinner beside it. Nothing pops up to interrupt you.

  3. 3

    One click takes you there

    The session's tab comes to the front. ⌃⌥H does it too.

What it does

Finds the right tab

However many windows and tabs share a repository, Hawky tells them apart by the session's title.

Looks behind macOS tabs

Merged your windows into macOS tabs? Hawky still finds the tab behind them.

Clears itself

Approve, deny or type your next prompt and it goes away. Close the editor and anything left goes too.

Shows who is waiting for a prompt

A session that has finished and is waiting for your next prompt is listed on its own, without adding to the count.

Counts working sessions too

The number of sessions Claude Code is working on sits under the permission count, with a small spinner. A session you stop with Esc drops out of it.

Setting it up

  1. 1

    Install

    Download the DMG and drag Hawky into Applications, or use Homebrew.

    brew install --cask piro0919/tap/hawky
  2. 2

    Let it open

    The author is not a registered Apple developer, so the first launch is blocked. Open System Settings → Privacy & Security and click Open Anyway.

  3. 3

    Connect it to Claude Code

    Choose Settings… in Hawky's menu and click Connect.

Allow Accessibility access when Hawky asks. It uses it to bring the tab to the front.