Um serviço open source de Computer Use disponibilizado como servidor MCP, que permite a agentes de IA controlar desktops macOS, Linux e Windows.
trycua/cua
Kit open source para dar desktops a agentes de IA, com Cua Driver, VMs Lume, sandboxes multiplataforma e avaliação pelo Cua Bench.
- Estrelas
- 30,573
- Forks
- 2,216
- Issues abertas
- 1,195
- Último commit
- há 7 horas
O que é?
Cua é um kit para dar computadores que agentes de IA podem operar. Ele reúne vários componentes: Cua Driver, que permite aos agentes inspecionar e controlar aplicativos nativos e navegadores no macOS, Windows e Linux por meio de CLI, MCP ou SDKs tipados; Lume, que cria e gerencia VMs locais de macOS e Linux em Apple Silicon usando o Virtualization.Framework da Apple; e um SDK e CLI cua para executar sandboxes em VMs e containers locais, disponíveis em Python, TypeScript e Rust.
O repositório também inclui o Cua Bench, um framework para criar tarefas de uso do computador, avaliar agentes e exportar trajetórias para treinamento, além do CUA-S1, uma família de modelos pequenos e especializados para decisões de preenchimento de formulários. Cua Spaces, um aplicativo de desktop para macOS, oferece desktops completos para agentes nas suas próprias máquinas ou contas na nuvem. O SDK, o driver, o Lume e o bench principais usam a licença MIT, enquanto Cua Spaces e Cua Driver Bench usam a FSL-1.1-MIT.
Recursos principais
- 01O Cua Driver opera aplicativos de desktop nativos e navegadores no macOS, Windows e Linux.
- 02O Lume cria e gerencia VMs locais de macOS e Linux em Apple Silicon.
- 03O SDK e a CLI cua executam sandboxes em VMs e containers locais.
- 04O Cua Bench cria tarefas de uso do computador, avalia agentes e exporta trajetórias.
- 05O CUA-S1 oferece modelos pequenos e especializados para decisões de uso do computador.
Casos de uso
- Permitir que um agente de IA controle aplicativos de desktop para automatizar fluxos de trabalho repetitivos pela GUI.
- Executar sandboxes isoladas de macOS ou Linux para experimentos com agentes.
- Avaliar agentes de uso do computador e gerar trajetórias para treinamento.
Início rápido
- 1
Instale o SDK do cua com pip
pip install cua - 2
Instale a CLI do cua e crie um sandbox local de Linux usando os exemplos do README
- 3
Execute um comando dentro do sandbox
cua sb exec dev uname -a
Antes de usar
- O aplicativo de desktop Cua Spaces tem o código-fonte disponível sob a licença FSL-1.1-MIT, não MIT, e o Spaces é pago além do plano individual gratuito.
- O Lume executa apenas VMs locais de macOS e Linux em Apple Silicon.
- A operação em segundo plano do Cua Driver depende do suporte do aplicativo e da plataforma e tem limites declarados.
- O CUA-S1 é uma versão de pesquisa inicial que disponibiliza apenas o código-fonte; os pesos do modelo são hospedados separadamente.
Tópicos
Perguntas frequentes
- O que é cua?
- Kit open source para dar desktops a agentes de IA, com Cua Driver, VMs Lume, sandboxes multiplataforma e avaliação pelo Cua Bench. Cua é um kit para dar computadores que agentes de IA podem operar. Ele reúne vários componentes: Cua Driver, que permite aos agentes inspecionar e controlar aplicativos nativos e navegadores no macOS, Windows e Linux por meio de CLI, MCP ou SDKs tipados; Lume, que cria e gerencia VMs locais de macOS e Linux em Apple Silicon usando o Virtualization.Framework da Apple; e um SDK e CLI cua para executar sandboxes em VMs e containers locais, disponíveis em Python, TypeScript e Rust.
- cua é gratuito? Qual é a licença?
- cua é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- cua ainda é mantido?
- Manutenção ativa. O último commit de cua foi em 22 de out. de 2026.
- Para que posso usar cua?
- Permitir que um agente de IA controle aplicativos de desktop para automatizar fluxos de trabalho repetitivos pela GUI. Executar sandboxes isoladas de macOS ou Linux para experimentos com agentes. Avaliar agentes de uso do computador e gerar trajetórias para treinamento.
- Como instalar cua?
- Instale o SDK do cua com pip: pip install cua Instale a CLI do cua e crie um sandbox local de Linux usando os exemplos do README Execute um comando dentro do sandbox: cua sb exec dev uname -a
- Onde consigo cua?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/trycua/cua
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Disponibiliza o runtime de uso do computador do Codex para qualquer harness de agente no macOS e Linux, sem autenticação do Codex.
Framework open source de agentes para usar o computador, controlar a interface gráfica com mouse, teclado e tela e realizar tarefas em apps desktop e web.
App de máquinas virtuais para Windows e macOS, com VMs de desktop completas e isoladas, aceleração por GPU e acesso por interface gráfica ou API programável.
Aplicativo RPA open source para desktop empresarial, com designer visual low-code para automatizar softwares Windows e páginas web, acionável por agentes de IA.
Stack open source de agentes de IA multimodais da ByteDance, com CLI/Web UI (Agent TARS) e um app de agente para desktop com GUI (UI-TARS Desktop).