The app, one screen at a time

Most of the time, it's quiet

Agents run, you work, and the notch stays out of the way — until one of them stops and needs you. Here is every screen it shows, paired with the moment it saves.

The resting AgentNotch panel — two agents quietly working, the plan meters calm, nothing demanding attention

In the notch

Then one needs you

The notch peek showing an agent name with a red dot — needs you
needs you
The notch peek showing an agent name with a question mark
a question
The notch peek showing an agent name with a plan glyph
plan ready
The notch peek showing an agent name with a checkmark — finished
done

Approvals

The command, and why it asked

An agent stops to run something risky. You see the exact command and the reason before you Deny or Approve — from the notch, without switching windows.

An agent waiting on permission in the notch panel: the command `cargo test --all-features`, the reason it is asking, and Deny and Approve on the row

Questions

It asks in words, with options

When an agent needs a decision it can't make alone, the question and its choices surface — so it waits on an answer instead of guessing.

An agent's question in the notch panel — what to do with uncommitted changes before removing a worktree — with its three numbered options under it

The fleet

Run six. Watch none.

Every agent with its branch, its context burn-down and how long since it moved. Only one thing is ever coloured: the lamp on the session that wants you. Everything else is quiet on purpose.

The full AgentNotch panel listing five agent sessions with their branch and context use, under a strip of plan meters — the two that need you carry a coral lamp

Every terminal

Ghostty, Cursor, Codex, Kimi — one place

It reads the agents themselves — Claude Code, Cursor, Codex, Kimi, OpenCode, Antigravity and Pi — across worktrees and terminals, and flags the one burning down its context before it stalls. The Cowork sessions in your Claude app land in the same list, and so do local models running in LM Studio.

Agent sessions in one panel, each row carrying the glyph of the app running it — Ghostty, iTerm2, Warp, Cursor, Conductor and the Claude app

Plan limits

Enough left to finish?

One track per window a provider actually meters — Claude's five hours and its week, Codex's week, Cursor's month, the OpenCode Go plan. Burn one faster than it refills and it stops counting down to the reset and starts counting down to empty.

The plan strip: a track per window — Claude's 5-hour and weekly windows, Codex's week, Cursor's month — each with the percent spent and how long until it refills

Done

And when it finishes, you'll know

The notch itself blooming as a run finishes