Uma Dynamic Island para agentes de programação com IA no Windows
No iPhone, a Dynamic Island mostra o que está em andamento sem abrir o app. No Windows, um agente de programação que precisa de você normalmente só toca o sino em uma aba do terminal que você nem está vendo. Veja como resolver isso.
RESPOSTA CURTA
O Windows não tem Dynamic Island nem nada parecido com um notch. Os agentes de programação avisam você pelo terminal: o Claude Code e o Codex recorrem ao sino do terminal no Windows Terminal, e o Windows Terminal pode transformar esse sino em um som e um ícone piscando na barra de tarefas ("bellStyle": "all"). Para ter uma barra de status de verdade, sempre visível, que mostre todos os agentes e permita responder aos pedidos de permissão, você precisa de um app de overlay como o Pet Island.
O que se entende por uma Dynamic Island para agentes
A Dynamic Island da Apple é a área em formato de pílula no topo dos iPhones mais recentes que mostra atividades ao vivo, como um timer ou o carro de aplicativo a caminho, sem abrir o app. Quem usa o Claude Code, o Codex ou o Cursor quer a mesma coisa na área de trabalho: um espaço pequeno no topo da tela que mostre qual agente está trabalhando, qual está esperando por você e qual terminou.
No Windows isso faz ainda mais falta. O prompt de permissão aparece na janela de onde o agente foi iniciado, muitas vezes uma aba do terminal atrás do seu editor, e o agente não faz nada até você encontrá-lo.
O que você tem no Windows sem apps extras
| Agente | Sinal integrado no Windows |
|---|---|
| Claude Code | Por padrão, notificações na área de trabalho só no Ghostty, no Kitty e no iTerm2. No Windows Terminal, defina "preferredNotifChannel": "terminal_bell" ou adicione um hook Notification. |
| Codex CLI | [tui] notifications cobre agent-turn-complete e approval-requested. No Windows Terminal, isso vira o sino do terminal. |
| Agent view do Claude Code | claude agents mostra todas as sessões em segundo plano como trabalhando, precisa de entrada, ociosa, concluída, com falha ou interrompida, mas dentro de um terminal. |
A configuração que mais ajuda sozinha fica no Windows Terminal: com bellStyle definido como all, o sino toca um som e faz o ícone da barra de tarefas piscar.
Assim você sabe que *algo* aconteceu, mas não qual agente foi nem o que ele quer executar, e também não dá para responder por ali.
Montando a sua própria solução com hooks
O Claude Code e o Codex executam hooks, então você mesmo pode mostrar uma notificação do Windows: um hook Notification com o matcher permission_prompt no Claude Code, ou as notificações da TUI no Codex. Os guias Notificações do Claude Code no Windows e Notificações do Codex têm configurações que funcionam.
- A notificação some depois de alguns segundos e vai parar na central de notificações, no meio de todo o resto.
- Cada agente precisa ser configurado separadamente, e o Cursor, o Copilot e o Gemini CLI usam, cada um, um formato de hook diferente.
- Você continua respondendo ao prompt na janela do agente. A notificação só indica onde ele está.
Uma ilha sempre visível: Pet Island
O Pet Island é um app de desktop para Windows e macOS que adiciona a peça que falta: uma pequena ilha na borda superior da tela, acima de todas as janelas, com uma luz de status por agente. Quando o Claude Code, o Codex, o Cursor, o GitHub Copilot, o Grok CLI ou o Antigravity pedem para executar um comando ou editar um arquivo, a ilha se expande em um cartão com o comando ou o diff. Você permite (Ctrl Y) ou nega (Ctrl N) sem sair da janela em que está e, com um clique, vai direto para a aba do terminal ou a janela do editor certa.
- Três estilos: presa à borda superior como um notch, flutuando em qualquer lugar da tela ou como um pet de desktop na parte de baixo da tela.
- 22 agentes de programação: Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Grok CLI, Antigravity, Windsurf, Cline, OpenCode e outros. A página de agentes mostra o que funciona com cada um.
- Local: os pedidos são lidos e respondidos no seu computador. Seu código e seus prompts não são enviados aos servidores do Pet Island.
- No macOS, a ilha contorna o notch nos Macs que têm notch.
Dynamic Island é o nome que a Apple dá a um recurso do iPhone. O Pet Island é um app independente e não tem vínculo com a Apple.
PERGUNTAS FREQUENTES
Existe uma Dynamic Island para Windows?
O Windows não tem Dynamic Island nem nada parecido com um notch. Apps como o Pet Island adicionam uma barra no estilo da Dynamic Island no topo da tela.
Existe uma Dynamic Island para o Claude Code?
Sim. O Pet Island mostra as sessões do Claude Code em uma barra no estilo da Dynamic Island no Windows e no macOS, com os pedidos de permissão, as perguntas e os planos delas.
Posso ver o Claude Code, o Codex e o Cursor ao mesmo tempo?
Sim. Cada agente tem a própria luz de status na ilha, e os pedidos de permissão deles entram em uma única fila.
A ilha fica acima das outras janelas?
Sim. Ela fica acima do seu editor e dos seus terminais, então você vê um agente esperando sem trocar de janela.
Como faço o Windows Terminal piscar quando um agente precisa de mim?
Defina "bellStyle": "all" no perfil do Windows Terminal e depois configure o Claude Code ou o Codex para usar o sino do terminal.
Fontes
Todas as configurações e comportamentos desta página foram conferidos com estas páginas em 26 de outubro de 2026. Os agentes mudam rápido; se algo não bater mais, vale o que diz a página oficial.
- Documentação do Claude Code: Configure your terminal (notificações)
- Documentação do Claude Code: Agent view
- OpenAI: Codex notifications
- OpenAI: Codex sample config
- Microsoft Learn: configurações de perfil do Windows Terminal (bellStyle)
- Suporte da Apple: ver Atividades ao Vivo na Dynamic Island do iPhone