Cua

Cua

Cua AI, Inc. · Programação

O Cua é uma infraestrutura de código aberto para agentes de uso de computador. Ele entrega sandboxes, driver em segundo plano, máquinas virtuais locais e benchmarks em macOS, Linux, Windows e Android.

Prévia da interface de Cua

Sobre Cua

About

O que é o Cua

O Cua é um conjunto de ferramentas que permite a agentes de IA usar um computador de verdade. Não é um app só: reúne um SDK, um driver, sandboxes, máquinas virtuais e uma suíte de testes que os desenvolvedores combinam para treinar, avaliar e executar agentes que clicam, digitam e leem a tela.

O projeto vem da Cua AI, Inc. e tem apoio da Y Combinator. Quase todo o código tem licença MIT e o repositório já passou de dezenas de milhares de estrelas no GitHub, o que explica por que tanta gente o escolhe em vez de escrever automação de desktop do zero.

O ponto difícil em qualquer agente desse tipo é onde ele roda. Controlar um desktop real é arriscado na sua própria máquina, e agentes guiados por captura de tela precisam de um ambiente estável e reiniciável. O Cua resolve isso com sandboxes locais de Docker e QEMU, além de uma camada de virtualização para macOS, e assim o trabalho fica isolado. O outro lado é que a parte na nuvem é cobrada por uso e os recursos mais profundos de macOS dependem de hardware da Apple.

Primeiros passos

  1. Instale a CLI cua no macOS, Linux ou Windows com o script de uma linha
  2. Crie um sandbox, como um contêiner Linux ou uma máquina virtual de macOS, e dê um nome a ele
  3. Conecte seu agente, modelo ou script e envie uma tarefa em linguagem natural
  4. Leia o resultado, tire uma captura de tela ou exporte a execução para repetir depois

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Cua.

Plano gratuitoSim
Planos pagos$0 - $0.044625/vCPU/hour
PlataformamacOS, Linux, Windows, Android, cloud
DesenvolvedorCua AI, Inc.
CategoriaProgramação
Data de lançamentoOct 2024
Última atualizaçãoSep 2025
Visitas ao siteN/A
Ranking global do siteN/A
Disponibilidade da APISim

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Desenvolvedores de agentes
  • Engenheiros de automação
  • Times de pesquisa e avaliação
  • Criadores individuais

Tarefas

  • Automatizar aplicativos de desktop
  • Avaliar agentes
  • Testar em várias plataformas
  • Experimentar sem risco

Cenários

  • Treinar um modelo de uso de computador
  • Testar um agente web ou de desktop na CI
  • Ter um agente ao lado do seu trabalho
  • Escalar além de uma máquina

Principais recursos

Cua Driver para controle em segundo plano

O Cua Driver dá ao agente ferramentas para inspecionar e operar apps nativos e navegadores no macOS, Windows e Linux. A conexão sai pela CLI, pelo MCP ou por SDKs tipados, então ele encaixa em ferramentas como Claude Code, Codex, Cursor e OpenClaw. A entrega em segundo plano deixa o agente trabalhar sem mexer no seu ponteiro nem roubar o foco, e você segue usando a máquina enquanto ele roda.

Sandboxes em quatro sistemas operacionais

O Cua executa agentes nas quatro famílias de desktop principais: Linux, Windows, macOS e Android. Você sobe um contêiner Ubuntu, uma máquina virtual completa de Windows 11, uma de macOS ou uma imagem de Android e chega a todas pela mesma API. As imagens já vêm com um daemon, então o agente tem processos, arquivos, capturas e entrada desde o primeiro segundo.

Lume para máquinas virtuais locais

O Lume cria e gerencia máquinas virtuais de macOS e Linux em Apple Silicon com o framework de virtualização da Apple. Isso dá a quem tem um Mac um ambiente macOS local e reiniciável para testar sem hardware extra. Ele também sustenta a camada de sandbox que roda na sua própria máquina.

Um SDK, várias linguagens

O mesmo Cua SDK está disponível em Python, TypeScript, Swift e Kotlin, dentro do seu processo ou por um daemon compartilhado. Um único núcleo em Rust sustenta tudo, então o comportamento não muda se você escreve Python para pesquisa ou TypeScript para um produto.

Cua Spaces e desktops compartilhados

O Cua Spaces é um app de macOS que dá a cada agente um desktop completo. O Teleport move um app com sessão aberta, como Chrome ou Slack, para um Space e o mantém conectado, enquanto o Multiplayer permite que você e o agente trabalhem no mesmo desktop com cursores separados. Os Spaces rodam no seu Mac, em outras máquinas suas ou na sua própria conta de nuvem.

Cua Bench para avaliação

O Cua Bench monta tarefas de uso de computador, pontua agentes contra seus avaliadores e exporta trajetórias para treinar. Você pode começar com uma tarefa simulada que não precisa de VM, Docker nem chave de modelo, e subir para ambientes reais quando a configuração estiver pronta.

Prós e contras

Prós

  • As bibliotecas base têm licença MIT, então você pode hospedar por conta própria e construir em cima sem pagar
  • Uma única API cobre sandboxes de Linux, Windows, macOS e Android
  • O driver em segundo plano deixa o agente trabalhar sem tomar seu mouse e teclado
  • Roda no seu hardware, na sua conta de nuvem ou em uma frota gerenciada
  • Traz uma camada de avaliação e benchmarks, não só as ferramentas de automação
  • Projeto ativo, com lançamentos frequentes e uma comunidade grande de desenvolvedores

Contras

  • A capacidade na nuvem é cobrada por uso, então cargas paralelas pesadas somam custo por hora
  • Os recursos mais profundos de macOS dependem de hardware Apple Silicon, que nem todo time tem
  • É uma ferramenta para desenvolvedores, então quem não programa não tira proveito sem escrever ou conectar algum código
  • Alguns pacotes antigos ficaram obsoletos, e tutoriais velhos podem apontar para uma configuração errada

Perguntas frequentes

O Cua é uma infraestrutura de código aberto para agentes de uso de computador da Cua AI, Inc. Ele reúne um SDK, um driver em segundo plano, sandboxes, máquinas virtuais locais e uma suíte de testes para que os agentes controlem um computador de verdade em macOS, Linux, Windows e Android.