BigArrow es un binario pequeño de Swift que proporciona una CLI para que los agentes de IA superpongan flechas, cuadros y texto que pasan por clic en la pantalla de macOS. Según su README de GitHub, la herramienta funciona sin demonios, iconos de la barra de menús ni telemetría y elimina automáticamente las superposiciones cuando finaliza el proceso del agente, garantizando que nunca robe el foco del teclado.

Ilustra cómo BigArrow puede superponer flechas con texto personalizable para guiar al usuario hacia acciones específicas en la pantalla.
El software admite varios métodos de selección: los agentes pueden señalar elementos de la interfaz mediante etiqueta de accesibilidad (por ejemplo, `bigarrow point --element Allow --app Configuración del Sistema`), mediante coordenadas de pantalla (`--at X,Y`) o mediante el título de la ventana o pestaña (`--window Safari:Bandeja de entrada`). También ofrece amplias opciones de estilo, incluyendo forma (recta, zigzag, espiral), estilo (flecha, anillo, cuadro), tamaño (S/M/L), colores y efectos de borde, con una bandera opcional `--say` para pronunciar la etiqueta en voz alta.

Muestra las amplias opciones de personalización de las superposiciones de BigArrow, incluidas las formas recta, zigzag y espiral, los estilos flecha, anillo y cuadro, los tamaños S/M/L y varias opciones de color.
Aunque BigArrow funciona con la mayoría de los elementos de la interfaz de macOS, requiere permiso de Accesibilidad para la selección basada en etiquetas y las funciones `--until-click`, y no puede interactuar con elementos de páginas web de Chrome a menos que Chrome se ejecute con `--force-renderer-accessibility` o esté activado VoiceOver. La herramienta intencionalmente no hace clic ni escribe; solo señala, dejando la interacción real al usuario humano.

Demuestra la capacidad de la herramienta para resaltar elementos de la interfaz de macOS, como botones de diálogo para interacción del usuario, lo que requiere el permiso de Accesibilidad.