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
- Captura de Tela: O agente tira screenshots da área de trabalho em intervalos regulares.
- Análise por Visão Computacional: Utiliza modelos de IA para reconhecer botões, campos de texto, ícones e outros componentes da interface.
- 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).
- 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.