O Big Arrow é um utilitário open-source para macOS que permite que agentes de IA exibam setas, caixas e textos grandes sobre a interface gráfica, orientando o usuário quando uma intervenção humana é necessária. Desenvolvido por franzenzenhofer, o projeto resolve um gargalo recorrente em automações: quando o agente chega a um ponto que não pode ou não deve agir sozinho, como clicar em prompts de permissão, autenticações ou caixas de diálogo sensíveis.
Como funciona
Big Arrow é uma ferramenta de linha de comando escrita em Swift, compatível com macOS 14 ou superior. Ela não exige permissões especiais para desenhar sobre a tela, não mantém processos de fundo, não coleta dados e não interage com a interface além de desenhar elementos visuais temporários. O comando principal (bigarrow point) permite que o agente destaque elementos como botões, janelas ou regiões específicas, usando coordenadas, labels de acessibilidade ou títulos de janela. O overlay é click-through e desaparece automaticamente após alguns segundos ou mediante comando.
O utilitário foi pensado para complementar agentes como Claude Code ou Codex, que já automatizam tarefas complexas, mas esbarram em etapas que exigem decisão ou ação do usuário — como confirmação de permissões, captchas, autenticação de dois fatores e seleções manuais. A integração é simples: basta instalar via Homebrew e adicionar a skill ao diretório de agentes.
Casos de uso
- Permissões do sistema e diálogos de consentimento: Quando um agente precisa que o usuário clique em “Permitir” em uma janela do macOS, o Big Arrow pode destacar o botão com uma seta e uma mensagem personalizada.
- Fluxos que exigem ação manual: Para tarefas como digitação de códigos 2FA, confirmação de pagamentos ou assinaturas, o agente pode sinalizar visualmente o que precisa ser feito.
- Guias de onboarding e demonstrações: O utilitário facilita criar tours guiados, onde cada etapa é apresentada com destaque visual, útil para treinamento ou onboarding remoto.
- Depuração de automações: Desenvolvedores podem usar o Big Arrow para validar se coordenadas de automação ou seletores de acessibilidade estão corretos, sem executar ações irreversíveis.
Limitações e avaliação
O Big Arrow é deliberadamente restrito: não clica, não captura tela, não se comporta como um bot de automação ou ferramenta de anotação padrão. Sua utilidade está justamente em destacar, não em agir. Isso o torna seguro para fluxos onde o agente precisa sinalizar, mas não pode avançar sem o consentimento explícito do usuário.
A ausência de uma interface gráfica limita o uso a quem já opera automações via CLI ou integrações com agentes. Também não há suporte para sistemas fora do macOS 14+. No entanto, o fato de não exigir permissões adicionais, não instalar daemons e não rastrear atividades é um ponto positivo para ambientes sensíveis a privacidade e segurança.
Para quem serve
Big Arrow é recomendado para desenvolvedores e equipes que já operam agentes automatizados no macOS e precisam de uma ponte visual clara para interações que exigem humanos no loop. Não substitui ferramentas de automação de interface completas, mas resolve um problema real de comunicação entre agente e usuário.
A avaliação do Daily AI é 4 de 5: referência para seu nicho, estável e seguro, mas com escopo propositalmente limitado.