Opposable
Reval Labs · Programação · Produtividade
O Opposable liga Claude, ChatGPT ou Codex a um celular Android para um agente de IA abrir apps, ler a tela e concluir tarefas com a sua própria conta.

Sobre Opposable
About
O que é o Opposable
O Opposable é um app da Reval Labs que transforma um celular Android numa ferramenta que o seu assistente de IA consegue operar. Depois de um ajuste inicial, o celular passa a oferecer um conjunto de ações a qualquer cliente MCP: ler a tela como uma lista de elementos rotulados, tocar num deles, deslizar, digitar em qualquer idioma, abrir um app, apertar uma tecla do sistema. Claude Code, Codex, Cursor ou um conector de chat resolvem a partir daí um pedido dentro de apps que nunca publicaram uma API.
A lacuna que ele cobre é bem concreta. O uso de computador no celular é um campo mais novo que a versão de desktop, com restrições próprias. Banco, corrida, entrega e mensagem moram em apps de celular, e quase nenhum deles tem uma interface que um programa possa chamar. Um assistente que navega na web não consegue pedir o seu carro nem copiar um código de um SMS. O Opposable dá a ele o mesmo caminho que uma pessoa usa: a tela e a camada de toque.
A automação de Android já foi tentada com capturas de tela e comparação de imagens, e essas ferramentas quebravam a cada mudança de layout. Ler a árvore de acessibilidade evita boa parte dessa fragilidade, ainda que dependa de os apps nomearem seus controles. Dois limites importam antes de instalar qualquer coisa. O celular precisa rodar Android 11 ou mais novo, e o suporte a iPhone é um beta que passa por um Mac, não por um app no celular.
Primeiros passos
- Baixe o APK de 43 MB pelo getopposable.com no celular e abra. O Android pede permissão uma vez para instalar a partir do navegador. Se o Play Protect avisar, toque em Mais detalhes e depois em Instalar mesmo assim.
- Abra o Opposable e ative em Configurações > Acessibilidade. Se o botão estiver cinza, entre em Informações do app, toque no menu de três pontos, escolha Permitir configurações restritas e tente de novo.
- Toque em Parear no app e digite o código em getopposable.com/connect. A página devolve o comando para Claude Code, Codex ou Cursor.
- Nos apps de chat, abra Configurações > Conectores no Claude ou ligue o modo desenvolvedor no ChatGPT, adicione um conector personalizado com a URL https://getopposable.com/mcp, faça login e escolha o celular.
- Peça a tarefa com palavras comuns. Deixe o celular carregando e desbloqueado se quiser o agente trabalhando enquanto você está fora.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Opposable.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Donos de Android que já pagam Claude ou Codex
- Quem tem uma lista longa de pequenas tarefas em apps
- Desenvolvedores testando agentes de celular
Tarefas
- Ler um código de dois fatores no Mensagens e digitá-lo no app do banco que pediu, sem trocar de tela.
- Pagar uma conta do começo ao fim
- Refazer o pedido de mercado da semana passada num app de compras sem API de carrinho.
Cenários
- Celular na mesa ao lado do notebook
- Celular em casa enquanto o Claude Code roda no escritório
- Sem um celular sobrando para o agente
Principais recursos
Uma tela descrita para tocar
O Opposable lê a árvore de acessibilidade do Android e entrega ao modelo uma lista numerada de elementos com rótulos, tipos e posições. O agente responde "toque no 18" em vez de adivinhar coordenadas, o que reduz erros e mantém cada passo barato. A captura de tela continua disponível quando a tarefa precisa ver uma foto ou um mapa.
Ações que contam o que aconteceu
O conjunto inclui tap_element, swipe nas quatro direções, type_text com envio, launch_app e press_key para voltar, início e enter. Toda chamada devolve o resultado da ação, então o modelo distingue um toque concluído de um bloqueado e se corrige. A digitação aceita acentos e alfabetos não latinos.
Qualquer cliente MCP com um comando
O app mostra o endereço e um token, e o Claude Code entra com uma linha claude mcp add --transport http. O Codex usa um bloco curto no arquivo de configuração, e o Cursor ou outro cliente MCP aproveitam a mesma URL. Um endpoint REST em /api/do e webhooks atendem cron, n8n e Zapier.
Um agente que roda no próprio celular
Quase toda ferramenta de automação de celular manda cada captura para um data center. O Opposable traz um agente local: cerca de 40 tarefas comuns saem sem modelo em 0 a 15 segundos, um modelo de tela de 1,4 GB cobre o resto e um modelo de respostas de 0,7 GB responde perguntas. Em chips Snapdragon recentes a etapa de visão usa a NPU, que a Reval Labs mediu em torno de um quarto de segundo num Galaxy S25.
Aprovação de pagamento e códigos
Todo pagamento e toda compra param até você tocar em Aprovar no celular, em todos os planos. O agente também lê um código de uso único assim que ele chega, fecha diálogos de permissão e remove avisos que travariam a execução. O seu agente dá os vinte toques; você dá o que decide se o dinheiro sai.
Receitas e tarefas agendadas
Uma tarefa que deu certo vira receita e é repetida em segundos sem modelo, o que serve para rotinas que nunca mudam. Os agendamentos acordam o celular todo dia ou a cada poucos minutos e avisam o resultado. O Pro sincroniza receitas entre até três celulares, e o Power sobe para dez com registro de auditoria.
Prós e contras
Prós
- Aproveita a assinatura do Claude ou do Codex que você já paga, então a maior parte do trabalho não gera conta separada de modelo.
- A árvore de acessibilidade envia algumas dezenas de linhas de texto por passo em vez de uma captura inteira, o que mantém as execuções rápidas e baratas.
- O plano grátis se sustenta sozinho: controle por USB ou mesma rede, tarefas ilimitadas e execuções agendadas sem custo.
- Os pagamentos param para a sua aprovação em todos os planos, o que torna menos assustador entregar um app de banco.
- A inferência no aparelho mantém as telas no celular e funciona sem sinal, uma diferença real em relação a agentes só na nuvem.
Contras
- Só Android para o app. No iPhone é preciso um Mac em beta, ou um Opposable Stick no Windows e no Linux, com hardware e configuração extras.
- O acesso remoto grátis acaba em 14 dias por aparelho. Usar o celular fora da sua rede custa $8 por mês no Pro, ou $5 por mês para os fundadores.
- Alguns apps de banco se recusam a rodar em celulares virtuais, então a opção de nuvem de $19 por mês não cobre todas as instituições.
- O modelo de tela é pequeno de propósito. Interfaces incomuns ou desenhadas sob medida ainda podem exigir uma nova tentativa ou um empurrão manual.
Perguntas frequentes
Deixa um assistente de IA operar um celular Android real. O assistente abre apps, lê o que está na tela, toca e digita até concluir a tarefa, nos mesmos apps e na mesma conta em que você já está logado.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Opposable.
Alternativas a Opposable
Base Code
Base44 (Wix) · Programação · ProdutividadeO Base Code é um ambiente de desenvolvimento em nuvem compartilhado da Base44. O time descreve mudanças em um repositório do GitHub pelo chat, confere tudo na prévia e envia o resultado como pull request.
Google EmbeddingGemma 2
Google DeepMind · Escrita · Imagem · ProgramaçãoGoogle EmbeddingGemma 2 é um modelo aberto de 740 milhões de parâmetros que transforma texto, código, imagens, áudio e quadros de vídeo em vetores de um único espaço de 768 dimensões, rodando em celulares e notebooks.
GitGlow
GitGlow · Programação · ProdutividadeO GitGlow é um cliente Git de desktop que coloca seu código e as mudanças dos seus agentes de IA na mesma revisão, para você saber o que vai sair da máquina antes de publicar.
