La première version : un petit notch noir en haut de votre écran Windows, qui montre ce que font vos agents de code IA et vous permet de leur répondre sans changer de fenêtre.
Dix agents. Watchbird fonctionne avec Claude Code, Codex CLI, GitHub Copilot CLI, OpenCode, Qwen Code, Devin, Cursor, Factory Droid, Gemini CLI et Cline.
- Approbation dans le notch : Claude Code, Codex CLI, GitHub Copilot CLI, OpenCode, Qwen Code et Devin.
- Cursor prend en charge les approbations shell et MCP, Factory Droid les approbations avec un interrupteur à activer.
- Gemini CLI et Cline indiquent quand ils vous attendent et vous amènent au terminal ou à l’éditeur.
- Pour Claude Code et OpenCode, vous pouvez répondre aux questions et aux plans dans le notch. Les autres agents indiquent qu’ils attendent et vous amènent à leur terminal.
- Claude Code fonctionne aussi dans l’app de bureau Claude. Les agents qui tournent sous WSL fonctionnent également.
- Les agents eux-mêmes s’installent séparément.
Le notch. Un petit notch noir en haut de l’écran montre l’essentiel d’un coup d’œil, par exemple « Claude attend l’approbation · 2 en attente ».
- Il s’ouvre quand vous le survolez, ou au clic si vous préférez. Les demandes qui ont besoin de vous l’ouvrent toujours.
- En haut à gauche, au centre, à droite ou où vous voulez : faites-le glisser et il s’aimante en place, ou laissez-le flotter librement et il mémorise l’emplacement pour chaque écran. Trois tailles : compacte, normale et grande.
- Avec plusieurs écrans, il reste sur un seul écran ou suit votre souris.
- Il se masque dans les apps et les jeux en plein écran ; un petit point dans le coin indique quand un agent attend. Il peut aussi se masquer quand aucun agent ne tourne.
- Il démarre avec Windows (désactivable) et réside dans la zone de notification.
Sessions. Ouvrez le notch pour voir chaque agent en cours : statut, projet, terminal, depuis combien de temps il tourne, fichiers modifiés, sous-agents et remplissage de son contexte. Chaque session porte le nom de sa branche git, ou le début de son premier prompt.
- Un clic (ou Ctrl+Alt+J) vous amène à la fenêtre de terminal ou d’éditeur de la session, et dans WezTerm et tmux jusqu’au volet exact. Windows Terminal, VS Code, Cursor et d’autres terminaux sont pris en charge.
- Les sessions terminées ont une courte carte de résumé ; celles en échec, une carte d’erreur où vous pouvez copier l’erreur ou reprendre la session.
Approbations avec diff. Quand un agent veut modifier un fichier ou lancer une commande, le notch s’ouvre sur une carte : le diff ou la commande, où elle s’exécute et ce qui attend encore.
- Autorisez une fois, refusez (avec, si vous le souhaitez, une note qui dit à l’agent quoi faire à la place), autorisez toujours dans ce projet ou autorisez tout dans cette session.
- Les commandes risquées (rm -r sur /, ~ ou *, git push --force, git reset --hard, le formatage d’un lecteur, curl | sh et d’autres) sont signalées, ne sont jamais approuvées automatiquement et ne proposent jamais « Toujours autoriser ».
- Vous préférez répondre dans le terminal ? Un clic vous y amène. Si vous ne répondez pas dans les 10 minutes (modifiable), l’agent redemande dans son terminal.
Questions et plans. Choisissez une réponse avec les touches numériques ou saisissez la vôtre ; les questions à plusieurs réponses et plusieurs questions à la suite fonctionnent aussi. Lisez le plan en entier (aussi dans une fenêtre plus grande), approuvez-le, approuvez-le en laissant l’agent accepter automatiquement ses modifications, ou continuez à planifier avec vos commentaires.
De nouvelles tâches de n’importe où. Appuyez sur Ctrl+Alt+Espace, choisissez l’agent, le dossier et le mode (demander avant les modifications, planifier d’abord ou accepter auto. les modifications), choisissez Windows Terminal, PowerShell ou WSL, collez une capture d’écran, c’est parti.
Messages de suivi. Envoyez un message de suivi à une session en cours depuis le notch. Si l’agent travaille encore, le message est mis en file et arrive dès que l’agent est prêt ; s’il attend, Watchbird le tape dans son terminal.
Glisser-déposer. Déposez des fichiers sur le notch pour les confier à une session en cours ou lancer une nouvelle session avec eux. Les images arrivent comme images, les fichiers texte comme référence de chemin.
Depuis votre téléphone. Facultatif, et désactivé tant que vous ne l’avez pas configuré.
- Avec votre propre bot Telegram, vous recevez les approbations, questions et plans avec des boutons : autoriser ou refuser, choisir une réponse, approuver un plan, ou répondre avec votre propre réponse, des commentaires sur le plan ou un message de suivi. Une fois que vous avez répondu, le message l’indique. Vous recevez aussi un message quand une tâche est terminée ou s’arrête sur une erreur.
- Les commandes risquées ne peuvent être approuvées que sur le PC.
- Avec l’app ntfy, vous recevez uniquement des notifications (sans boutons), via ntfy.sh ou votre propre serveur.
- Par défaut, seulement quand vous n’êtes pas devant le PC, et uniquement des titres : l’agent, le projet et ce qu’il veut. Avec « Titres + commande », aussi la commande ou le nom du fichier, jamais de diffs ni de contenu de fichiers.
Limites d’utilisation. L’onglet Utilisation montre les fenêtres du forfait Claude et Codex (5 heures et semaine) avec leurs heures de réinitialisation, et les requêtes que Gemini CLI a faites aujourd’hui. Watchbird vous prévient à 80 %.
- Contexte et jetons par session, avec une valeur API estimée aux prix publics (vous pouvez masquer les montants).
- Claude Code peut afficher une ligne d’état avec le modèle, le contexte et le coût, si vous n’en avez pas déjà une.
Historique. Un onglet Historique montre la journée d’un coup d’œil (sessions, tâches terminées, approbations, erreurs, temps actif) et vos sessions terminées par jour, avec accès direct ou reprise. Stocké uniquement sur votre PC pendant 90 jours ; vous pouvez le désactiver ou l’effacer.
Notifications et sons. Pour chaque événement (approbation requise, question, plan prêt, terminé, erreur), choisissez un son, si le notch s’ouvre et si votre téléphone le reçoit.
- Cinq sons intégrés ou votre propre pack de sons, volume, heures calmes (de 22 h à 7 h par défaut) et « Ne pas déranger » depuis la zone de notification.
- Silencieux quand vous regardez le terminal de l’agent, ainsi que dans les apps en plein écran et les présentations.
- Quand le notch est masqué, les événements arrivent sous forme de notifications Windows silencieuses ; cliquez sur l’une d’elles pour l’ouvrir.
Un raccourci pour tout. Ctrl+Alt+Y autoriser une fois, Ctrl+Alt+N refuser, Ctrl+Alt+A toujours autoriser, Ctrl+Alt+Espace nouvelle tâche, Ctrl+Alt+J aller à la session, Ctrl+Alt+H afficher ou masquer le notch, Ctrl+Alt+↓ activer la carte en attente, Ctrl+Alt+→ demande en attente suivante. Modifiez-les dans Paramètres → Général → Raccourcis ; Watchbird signale les conflits.
Configuration simple. Une courte configuration trouve vos agents (y compris sous WSL), les connecte via leurs réglages de hooks officiels et vous demande où placer le notch et si vous voulez des messages sur le téléphone. Chaque fichier de configuration est d’abord sauvegardé. Paramètres → Agents retire les entrées de Watchbird en un clic. Codex vous demande une fois de marquer les hooks comme fiables (/hooks).
Si Watchbird n’est pas lancé, vos agents demandent dans le terminal comme d’habitude. Rien ne reste bloqué.
Confidentiel par conception. Sans compte, sans serveur propre, sans télémétrie. Les agents parlent à Watchbird par un canal local sur votre PC ; prompts, code et diffs y restent. Watchbird ne se connecte à Internet que pour les limites d’utilisation de Claude et Codex (avec la connexion que vous avez déjà), pour les messages sur téléphone que vous configurez, et pour la licence et les mises à jour du Store.
Quatre langues. Anglais, allemand, espagnol et français, ou la langue de Windows.
Accessible. Noms pour les lecteurs d’écran, utilisation complète au clavier et moins d’animations quand Windows le demande.
Assistance. « Copier le diagnostic » (Paramètres → Général) place dans le presse-papiers un rapport pour les demandes d’assistance ; les jetons, les ID de chat et les clés de licence sont masqués.
Essai et licence. Essayez tout gratuitement pendant 15 jours, puis achetez-le une fois, sans abonnement, toutes les mises à jour 1.x incluses. Sans licence, la liste des sessions, le statut et l’accès au terminal restent gratuits ; répondre dans le notch, les nouvelles tâches, le glisser-déposer, le téléphone et l’utilisation nécessitent une licence.
Fonctionne sous Windows 10 (21H2 ou ultérieur) et Windows 11. Les PC à processeur ARM l’exécutent par émulation.