Watchbird

Watchbird · the notch for AI coding agents on Windows 10 & 11Stop babysitting terminals.

Watchbird adds a small black notch to the top of your Windows screen. It shows what Claude Code, Codex, Copilot CLI and eight other agents are doing — and lets you approve their edits, answer their questions and review their plans without switching windows, at your PC or from your phone.

  • Regular price: €19.99 Sale price: €14.99 once€19.99 once
  • 15-day free trial
  • No account

How it works

How it works.

  1. 01Install.From the Microsoft Store, without an account.
  2. 02Connect your agents.Watchbird finds your agents and adds itself to their official hook settings. Every file is backed up first.
  3. 03Keep working.When an agent needs you, it shows up in the notch — and on your phone if you like.
Agent Hook Local pipe Watchbird notch You optional Telegram Your phone Agent Hook Local pipe Watchbird notch You optional Telegram Your phone

01 — Approvals

See the diff. Press Ctrl+Alt+Y.

When an agent wants to edit a file or run a command, the notch opens with a card: the diff or the command, where it runs, and what else is waiting. Allow it once, deny it with a note, or always allow it for this project — from any window.

  • Risky commands are never approved automatically.
  • Rather answer in the terminal? One click takes you there.
  • If Watchbird isn’t running, agents ask in the terminal as usual.
CtrlAltY
An approval card with the diff of src/auth/middleware.ts and the buttons Deny, Allow once and Always allow in shopfront.

02 — Questions & plans

Answer questions. Review plans. Stay where you are.

Pick an answer with 1–3 or type your own. Read the whole plan, approve it, let the agent auto-accept its edits, or send it back with feedback.

Claude asks which environment the fix should go to first, with three options.
A plan ready for review, with the buttons Keep planning, Approve and Approve & auto-accept edits.

03 — From your phone

Go ahead. Watchbird keeps watch.

Coffee, meeting, sofa: when an agent waits for you, the request comes to your phone — with buttons. One tap on “Allow once” and your PC carries on.

  • Approve with a tap. Approvals, questions and plans arrive through your own Telegram bot, on iPhone and Android. Allow or deny right in the message, answer with 1–3 or approve a plan — or reply with your own answer. Risky commands like rm -rf can only be approved at the PC.
  • Always in the know. A task is done, an error, a limit, a session that looks stuck: you get a message through Telegram or the ntfy app. By default only while you’re away from the PC.
  • Nothing twice. Answer at the PC and the request is done on your phone too; a late tap changes nothing. Telegram also marks the message as answered.
Everything about the phone feature

04 — Autopilot

Routine allows itself.

Decide what an agent may do without asking — say npm test or changes in src/ — and what never. Start the autopilot for 15, 30 or 60 minutes: Watchbird then allows everything that matches your rules. Everything else still asks.

  • Rules for one project or all: allow, allow only in autopilot, always ask or deny.
  • Risky commands like rm -rf or git push --force are never allowed automatically. No rule can change that.
  • Every automatic decision is in the history, with its rule and the command.
Example
Commands: npm test *→ Allow
File changes: src/**→ Allow
Commands: git push *→ Always ask
Everything about the autopilot and rules
Settings → Rules & automation: a new rule for commands, the autopilot for 15, 30 or 60 minutes and the recommended autopilot rules.

05 — After the limit

Limit reached? It carries on by itself.

When Claude or Codex hits a plan limit, Watchbird remembers the session. As soon as the limit resets, it sends “Continue where you left off.” — at night too, even when you’re not there.

  • The card says “continues at 14:05” with a countdown. One click cancels.
  • You write the message to the agent yourself.
  • The warning comes at 80 %, so you don’t hit the limit in the first place.
Everything about limits and auto-resume
The limit card: Watchbird continues fix-auth-bug at the reset time, with a countdown and a Cancel button.
The Usage tab: Claude and Codex plan limits, Gemini CLI requests and context per session.

More in the notch

Made for long agent sessions.

  • Pecks
  • Hops
  • Shakes itself
  • Flaps
  • Sleeps

The bird & sessions

One glance is enough.

A small bird sits in the closed notch and shows you what’s going on — without reading a word. When there’s nothing to do, only a dot is left. As soon as an agent gets going, the dot becomes the bird’s eye.

The session list with the autopilot running for another 30 minutes, a session that looks stuck and the icon of each session’s terminal or editor.

The bird & sessions

Every session at a glance.

Open the notch for status, project, terminal and context of every running agent. A small icon on each session shows where it runs — VS Code, Windows Terminal, WezTerm or the Claude app. One click jumps to the right window, in WezTerm and tmux down to the pane. The animations can be switched off and follow the Windows setting “Animation effects”.

The bird & sessions

Collect them all.

Six more birds join the sparrow just by using Watchbird. The owl comes by itself at night and keeps the night shift. Everything is counted on your PC only.

Starting the night shift: end time 07:00, autopilot on, phone messages, one task per project and two in all.

Night shift

Your agents work while you sleep.

Put tasks in a queue per project — from “New task” with “Add to queue”. Start the night shift before you leave: Watchbird starts one task after the other, carries on after limits and has a report ready in the morning.

A card saying backend-api looks stuck: npm test has been running for 34 minutes.

Stuck sessions

Notices when an agent is stuck.

When a session goes quiet for a long time or an agent calls the same thing again and again, Watchbird lets you know — in the notch and on your phone if you like. One click takes you to the right terminal.

The summary after a call: 45 minutes, 2 approvals waiting, 3 tasks done, with a button to show the waiting requests.

Quiet & bird calls

On a call? Watchbird keeps quiet.

Watchbird stays still during calls, presentations and fullscreen apps and collects everything for afterwards. Then the notch opens once: “While you were on a call: 2 requests are waiting, 3 tasks done.”

The New task window with agent, folder, run-in and mode, a prompt and two attached files.

New tasks

Start a task from anywhere.

Press Ctrl+Alt+Space, pick agent, folder and mode, paste a screenshot, go — or add it to the project’s queue for later. Drop files on the notch to hand them to a running session, or send it a follow-up that arrives when the agent is ready.

CtrlAltSpace
The weekly recap: tasks done, approvals, agent time, the most used agent, API value and days in a row, with a bar per day.

Usage, history & weekly recap

Know your limits before you hit them.

Claude and Codex plan windows (five hours and week), context per session and an estimated API value, updated live — with a warning at 80 %. Your week in one picture: finished tasks, approvals, active time and estimated API value — as a card to save or share. Project names only go on it if you want. All stored only on your PC.

  • Allow onceCtrlAltY
  • DenyCtrlAltN
  • Always allowCtrlAltA
  • New taskCtrlAltSpace
  • Jump to the sessionCtrlAltJ

Shortcuts

Everything has a shortcut.

Change them under Settings → General → Shortcuts.

Agents

Eleven agents. One notch.

Watchbird connects through each agent’s official hook settings. It backs up every config file before changing it and removes its entries again with one click. Agents running in WSL work too.

Privacy

Local only.No account.No telemetry.

  • 01

    No server in between

    The hook bridge talks to the app through a local pipe on your PC. Prompts, code and diffs stay there.

  • 02

    Undo in one click

    Every agent config file is backed up before it is changed, and Watchbird removes its entries again when you ask.

  • 03

    Phone only if you want

    Messages and approvals through Telegram or ntfy are off until you set them up. Then only what you choose goes through their servers — by default without commands, never with code or diffs.

The setup window listing the agents found on this PC, each with its config file.

Price

Buy it once.

−25%
Sale price: €14.99 Regular price: €19.99
€19.99
one-time, incl. VAT

Sale price in the Microsoft Store until 31 December 2026.

  • 15-day free trial
  • All 1.x updates included
  • Windows 10 (21H2 or later) and Windows 11
  • English, German, Spanish and French
Get it from the Microsoft Store

Sold through the Microsoft Store.

Trial & license

Trial & licenseWithout a license (after the trial)
See sessions, jump to the terminal, the bird and its collection✓✓
Do not disturb, bird calls✓✓
Answer in the notch, new tasks, drag & drop✓–
Phone, autopilot, auto-resume, stuck warnings✓–
Night shift✓–
Usage, weekly recap✓–

FAQ

Questions, answered.

Does Watchbird send my code anywhere?

No. It reads what the agents’ hooks hand it on your PC and keeps it there. It only goes online for the usage limits of Claude and Codex (with the login you already have), for optional phone messages and for updates from the Store. Phone messages carry titles only by default — at most the command or a file name, never code or diffs.

Can I approve from my phone?

Yes — through your own Telegram bot, on iPhone and Android. Approvals, questions and plans arrive as a message with buttons. The ntfy app gets notifications only.

Is the autopilot safe?

It only allows what your rules allow, only for the 15, 30 or 60 minutes you choose, and never after a restart. Risky commands (rm -rf, git push --force, curl | sh and more) always ask, chained commands need a rule for every part, and every automatic decision is logged.

What happens when my limit is reached?

Watchbird shows when the limit resets and then continues the session by itself — for Claude Code and Codex in a terminal, only while you are not typing. In the Claude app or an editor extension it lets you know instead. You can switch it off.

What does it change on my PC?

It adds its hook entries to each agent’s settings file — after a backup — and puts a small bridge program into your user folder (.watchbird). Settings → Agents → Remove takes the entries out again.

What if Watchbird isn’t running?

Your agents ask in the terminal as usual. Nothing gets stuck: every hook lets the agent carry on within milliseconds when the app isn’t there.

What happens after the trial?

You buy it once in the Store. Without a license Watchbird keeps showing your sessions, the bird and its collection, keeps quiet in calls and jumps to the terminals, but answering in the notch, new tasks, drag & drop, the phone, usage, the autopilot, auto-resume, stuck warnings, the night shift and the weekly recap are locked.

Which agents can I approve from the notch?

Claude Code, Codex CLI, GitHub Copilot CLI, OpenCode, Qwen Code and Devin. Cursor supports shell and MCP approvals, Factory Droid optionally. Gemini CLI, Cline and Auggie show when they are waiting for you and take you to the terminal or editor.

Watchbird. Buy it once.

Try it free for 15 days.

  • Regular price: €19.99 Sale price: €14.99 once€19.99 once
  • 15-day free trial
  • No account