Une Dynamic Island pour les agents de code IA sous Windows
Sur un iPhone, la Dynamic Island montre ce qui est en cours sans ouvrir l’app. Sous Windows, un agent de code qui a besoin de vous se contente en général d’émettre une sonnerie dans un onglet de terminal que vous ne voyez pas. Voici comment y remédier.
RÉPONSE COURTE
Windows n’a ni Dynamic Island ni zone d’encoche intégrée. Les agents de code vous alertent via le terminal : Claude Code et Codex se rabattent sur la sonnerie du terminal dans Windows Terminal, et Windows Terminal peut transformer cette sonnerie en un son accompagné d’une icône qui clignote dans la barre des tâches ("bellStyle": "all"). Pour une vraie barre d’état toujours au premier plan, qui affiche tous les agents et vous permet de répondre à leurs demandes d’autorisation, il vous faut une application en overlay comme Pet Island.
Ce qu’on entend par une Dynamic Island pour les agents
La Dynamic Island d’Apple est la zone en forme de pilule en haut des iPhone récents qui affiche une activité en direct, comme un minuteur ou un VTC en approche, sans ouvrir l’application. Les développeurs qui utilisent Claude Code, Codex ou Cursor veulent la même chose sur leur ordinateur : un petit espace en haut de l’écran qui indique quel agent travaille, lequel vous attend et lequel a terminé.
Sous Windows, c’est encore plus utile qu’ailleurs. La demande d’autorisation s’affiche dans la fenêtre depuis laquelle l’agent a été lancé, souvent un onglet de terminal derrière votre éditeur, et l’agent ne fait rien tant que vous ne l’avez pas trouvée.
Ce que vous avez sous Windows sans application supplémentaire
| Agent | Signal intégré sous Windows |
|---|---|
| Claude Code | Par défaut, notifications de bureau uniquement dans Ghostty, Kitty et iTerm2. Dans Windows Terminal, définissez "preferredNotifChannel": "terminal_bell" ou ajoutez un hook Notification. |
| Codex CLI | [tui] notifications couvre agent-turn-complete et approval-requested. Dans Windows Terminal, elles se traduisent par la sonnerie du terminal. |
| Agent view de Claude Code | claude agents affiche toutes les sessions en arrière-plan avec leur état (en cours, en attente de saisie, inactive, terminée, en échec ou arrêtée), mais dans un terminal. |
À lui seul, le réglage le plus utile se trouve dans Windows Terminal : avec bellStyle sur all, la sonnerie émet un son et fait clignoter l’icône dans la barre des tâches.
Vous savez ainsi que *quelque chose* s’est passé, mais pas quel agent ni ce qu’il veut exécuter, et vous ne pouvez pas lui répondre.
Construire votre propre solution avec des hooks
Claude Code et Codex exécutent tous deux des hooks, vous pouvez donc afficher vous-même une notification Windows : un hook Notification avec le matcher permission_prompt dans Claude Code, ou les notifications de la TUI dans Codex. Les guides Notifications de Claude Code sous Windows et Notifications de Codex proposent des configurations fonctionnelles.
- La notification disparaît au bout de quelques secondes et finit dans le centre de notifications, noyée parmi tout le reste.
- Il faut configurer chaque agent séparément, et Cursor, Copilot et Gemini CLI utilisent chacun un format de hook différent.
- Vous répondez toujours à la demande dans la fenêtre de l’agent. La notification ne fait que vous y renvoyer.
Une île toujours au premier plan : Pet Island
Pet Island est une application de bureau pour Windows et macOS qui apporte la pièce manquante : une petite île sur le bord supérieur de l’écran, au-dessus de toutes les fenêtres, avec un voyant d’état par agent. Quand Claude Code, Codex, Cursor, GitHub Copilot, Grok CLI ou Antigravity demande à exécuter une commande ou à modifier un fichier, l’île se déploie en une carte qui affiche la commande ou le diff. Vous autorisez (Ctrl Y) ou refusez (Ctrl N) sans quitter la fenêtre où vous êtes, et un clic vous amène directement au bon onglet de terminal ou à la bonne fenêtre d’éditeur.
- Trois styles : fixée au bord supérieur comme une encoche, flottante n’importe où sur l’écran, ou en petit compagnon de bureau en bas de l’écran.
- 22 agents de code : Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Grok CLI, Antigravity, Windsurf, Cline, OpenCode et d’autres. La page des agents détaille ce qui fonctionne avec chacun.
- En local : les demandes sont lues et traitées sur votre ordinateur. Votre code et vos prompts ne sont pas envoyés aux serveurs de Pet Island.
- Sous macOS, l’île entoure l’encoche sur les Mac qui en ont une.
Dynamic Island est le nom donné par Apple à une fonctionnalité de l’iPhone. Pet Island est une application indépendante, sans lien avec Apple.
FAQ
Existe-t-il une Dynamic Island pour Windows ?
Windows n’a ni Dynamic Island ni zone d’encoche intégrée. Des applications comme Pet Island ajoutent une barre de style Dynamic Island en haut de l’écran.
Existe-t-il une Dynamic Island pour Claude Code ?
Oui. Pet Island affiche les sessions Claude Code dans une barre de style Dynamic Island sous Windows et macOS, avec leurs demandes d’autorisation, leurs questions et leurs plans.
Puis-je voir Claude Code, Codex et Cursor en même temps ?
Oui. Chaque agent a son propre voyant d’état sur l’île, et leurs demandes d’autorisation se rangent dans une seule file d’attente.
L’île reste-t-elle au-dessus des autres fenêtres ?
Oui. Elle se place au-dessus de votre éditeur et de vos terminaux, pour que vous voyiez un agent en attente sans changer de fenêtre.
Comment faire clignoter Windows Terminal quand un agent a besoin de moi ?
Définissez "bellStyle": "all" dans le profil Windows Terminal, puis configurez Claude Code ou Codex pour utiliser la sonnerie du terminal.
Sources
Chaque paramètre et chaque comportement décrits sur cette page ont été vérifiés dans ces pages le 26 octobre 2026. Les agents évoluent vite : si quelque chose ne correspond plus, c’est la page officielle qui fait foi.
- Documentation Claude Code : Configure your terminal (notifications)
- Documentation Claude Code : Agent view
- OpenAI : Codex notifications
- OpenAI : Codex sample config
- Microsoft Learn : paramètres de profil de Windows Terminal (bellStyle)
- Assistance Apple : afficher les activités en direct dans la Dynamic Island de l’iPhone