Pular para o conteúdo principal
ToolPotion

Windows Agent Arena

Windows Agent Arena (WAA) é um framework escalável e de código aberto para avaliar agentes de IA multimodais no sistema operacional Windows. Ele fornece um ambiente realista para testar fluxos de trabalho agênticos em diversas tarefas, permitindo benchmarking rápido e pesquisa sobre as capacidades de agentes de IA em sistemas operacionais de desktop.

Visitar URL
Windows Agent Arena screenshot

Descrição

Windows Agent Arena (WAA) é um framework inovador e de código aberto projetado para enfrentar os desafios na avaliação e desenvolvimento de agentes de IA capazes de raciocinar, planejar e agir dentro de um sistema operacional Windows real. Benchmarks tradicionais frequentemente se concentram em modalidades ou domínios limitados e consomem muito tempo, levando dias para avaliações completas devido à natureza sequencial das tarefas. O WAA oferece um ambiente de sistema operacional Windows reproduzível e realista onde agentes de IA podem interagir com uma ampla gama de aplicativos, ferramentas e navegadores web, espelhando experiências de usuário humano.

O framework suporta a implantação de agentes em escala, aproveitando a infraestrutura de nuvem do Azure ML para execução paralela. Isso permite que centenas de tarefas sejam comparadas em minutos em vez de dias. O WAA inclui mais de 154 tarefas diversas que abrangem cargas de trabalho comuns do Windows, como edição de documentos (LibreOffice Calc/Writer), navegação na internet (Microsoft Edge, Google Chrome), tarefas do sistema (Explorador de Arquivos, Configurações), codificação (Visual Studio Code), reprodução de mídia (VLC Player) e funções utilitárias (Bloco de Notas, Relógio, Paint). A avaliação de tarefas é determinística, com scripts personalizados gerando recompensas ao final de cada episódio.

Em sua essência, o WAA utiliza um contêiner Docker hospedando uma VM do Windows 11. Um servidor Python Flask atua como intermediário, executando comandos dentro da VM e retornando observações. Para paralelização escalável na nuvem, são empregados trabalhos do Azure Machine Learning, distribuindo tarefas uniformemente entre as instâncias de computação e agregando resultados. Essa infraestrutura suporta execução local flexível durante a prototipagem e benchmarking robusto baseado em nuvem.

Para demonstrar as capacidades do WAA, o agente Navi foi introduzido. O Navi usa prompting de cadeia de pensamento para raciocinar sobre o estado do computador, ações passadas e decidir o próximo passo. Sua entrada inclui o título da janela em primeiro plano, os títulos de todas as janelas/abas abertas e uma representação da tela processada através de vários métodos, como análise de árvore UIA, análise de árvore DOM, OCR, detecção de ícones/imagens e OmniParser. Resultados iniciais mostram que, embora os modelos atuais alcancem desempenho inferior ao dos humanos, a qualidade da representação da tela impacta significativamente o sucesso do agente, com a análise de árvore UIA e a legendagem de ícones do OmniParser mostrando aumentos de desempenho.

O WAA é um recurso valioso para pesquisadores e desenvolvedores que visam avançar o campo de agentes de IA, particularmente aqueles que operam em ambientes de desktop complexos. Ele facilita testes rigorosos, análise comparativa de arquiteturas de agentes e a geração de insights para o desenvolvimento futuro de agentes.

Recursos principais de Windows Agent Arena

  • Ambiente escalável de sistema operacional Windows para agentes de IA

  • Interação realista com desktop e diversas aplicações

  • Suporta agentes de IA multimodais

  • Benchmarking de fluxos de trabalho agênticos

  • Execução paralela via Azure ML

  • 154 tarefas diversas do Windows

  • Avaliação determinística de tarefas

  • Prompting de cadeia de pensamento para agentes

  • Múltiplos métodos de representação de tela (UIA, DOM, OCR, Detecção de Ícones, OmniParser)

  • Framework de código aberto

  • Ambiente de pesquisa reproduzível

Como usar Windows Agent Arena?

  1. Configurar o contêiner Docker com VM do Windows 11

  2. Configurar o agendamento de tarefas e a implantação do agente

  3. Definir entradas do agente e métodos de análise de tela

  4. Executar avaliações de benchmark localmente ou no Azure ML

  5. Analisar métricas de desempenho e logs do agente

Casos de uso de Windows Agent Arena

  • Benchmarking de Agentes de IA
  • Pesquisa em Automação de Desktop
  • Desenvolvimento de Agentes Multimodais
  • Pesquisa de IA Reproduzível
  • Estudos de Interação Humano-IA

Perguntas frequentes de Windows Agent Arena

Avaliações de Windows Agent Arena

Carregando...

Ferramentas de IA populares como Windows Agent Arena

Surfer 2, desenvolvido pela H Company, é um agente de uso de computador multiplataforma projetado para automatizar tarefas em ambientes de desktop, web e mobile. Ele supera os…

Criadores de agentes de IA

Agentforce é uma plataforma de agentes de IA projetada para construir e implantar agentes de IA autônomos. Ela se integra ao ecossistema Salesforce, oferecendo suporte 24 horas…

Criadores de agentes de IA

Agentes de IA

CRAB é um framework de benchmark abrangente para avaliar agentes de modelos de linguagem multimodais. Ele oferece suporte entre ambientes, um avaliador gráfico e geração…

MLOps e implantação de modelos

A Aplicação Agente de IA é uma plataforma para desenvolver e implementar agentes de IA. Permite aos utilizadores criar agentes personalizados para várias tarefas, aproveitando…

Criadores de agentes de IA

SmythOS é um provedor de infraestrutura de agentes de IA de código aberto, projetado para automação de nível empresarial. Ele oferece uma pilha completa de engenharia de agentes,…

DestaqueCriadores de agentes de IA

Agentes de IA

Microsoft Foundry é uma plataforma projetada para ajudar organizações a construir e implantar agentes de IA. Ela se concentra em otimizar o ciclo de vida de desenvolvimento,…

Criadores de agentes de IA

O Microsoft Copilot Studio é uma plataforma para criar e gerenciar agentes de IA. Crie agentes personalizados que se conectam aos seus dados de negócios, respondem a prompts em…

DestaqueCriadores de agentes de IA

Agentes de IA

LangChain é uma plataforma de engenharia de agentes de IA que permite aos desenvolvedores construir, testar e implantar agentes de IA confiáveis. Oferece ferramentas para…

DestaqueCriadores de agentes de IA