Nex-Z/openEagle

Um agente de IA para desktop que vê sua tela e age em seu nome.

O que é openEagle?

O Nex-Z/openEagle é um agente de IA para desktop que capacita assistentes como Claude a enxergar e interagir com a interface do usuário do computador. Ele funciona como um 'next action predictor', monitorando a tela e executando ações como cliques, digitação e comandos de teclado para automatizar fluxos de trabalho complexos. Diferente de soluções baseadas em APIs ou OCR, o openEagle opera diretamente sobre o sistema operacional, imitando a interação humana. Isso é útil para testes, automação de tarefas repetitivas e delegação de ações a agentes de IA, especialmente em plataformas como macOS, Windows e Linux. O agente utiliza modelos de visão computacional para interpretar a tela e planejar a próxima ação, tornando a automação mais natural e adaptável a mudanças na interface.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add Nex-Z/openEagle

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que openEagle faz?

Um agente de IA para desktop que vê sua tela e age em seu nome.

Visão Geral

O openEagle permite que assistentes de IA, como Claude, observem e controlem sua área de trabalho. Ele captura imagens da tela, identifica elementos da interface e executa ações como cliques, digitação de texto, pressionamento de teclas de atalho e comandos do sistema.

Como Funciona

  1. Captura de Tela: O agente tira screenshots da área de trabalho em intervalos regulares.
  2. Análise por Visão Computacional: Utiliza modelos de IA para reconhecer botões, campos de texto, ícones e outros componentes da interface.
  3. Predição da Próxima Ação: Com base no contexto e na tarefa desejada, o agente decide qual ação executar (ex.: clicar em um botão, preencher um formulário).
  4. Execução: A ação é simulada no sistema operacional, movendo o mouse, teclando ou acionando comandos.

Plataformas Suportadas

  • macOS
  • Windows
  • Linux

Casos de Uso

  • Automação de Tarefas Repetitivas: Preenchimento de formulários, navegação em sites, processamento de arquivos.
  • Testes de Software: Simulação de interações do usuário em aplicações desktop.
  • Assistência Remota: Permitir que um assistente de IA ajude com configurações ou resolução de problemas.

Instalação

# Exemplo de instalação via CLI
npm install -g open-eagle

Configuração

Defina as variáveis de ambiente:

OPENAI_API_KEY=seu_token_aqui
EAGLE_TEMPERATURE=0.2

Uso Básico

open-eagle start --task "Abrir o navegador e buscar por 'previsão do tempo'"

Licença

Este projeto está licenciado sob a licença MIT.


Para mais detalhes, consulte a documentação oficial.

Habilidades Relacionadas