O que é Pinky?
Pinky é um app de desktop nativo para macOS, Windows e Linux que se conecta a um celular Android (Android 10 a 17) por adb ou a um iPhone (iOS 17.4 ou posterior) pelas ferramentas de desenvolvedor da Apple, espelha a tela e oferece um servidor MCP com 20 ferramentas a agentes como Claude Code, Codex e Cursor. Cada toque e cada digitação passam pelo gateway do Pinky, que pode segurar um passo até você clicar em Allow, esconde apps de banco e gerenciadores de senha e mascara códigos de uso único. Ele também pode fazer tarefas sozinho, com um modelo e uma chave de API que você fornece, a partir do computador ou do app dele no celular.
É obra do desenvolvedor DIYgod no GitHub, escrito em Go sob Apache-2.0. O repositório foi criado em 6 de novembro de 2026 e se descreve como pré-alfa; até 13 de novembro tinha publicado 142 versões.
Pinky vale a pena?
A maioria das ferramentas que deixam um agente controlar um celular entrega a segurança às instruções do agente. O Pinky a coloca no caminho: o toque do agente em um botão de Pagar ou Enviar volta como approval_pending, nada acontece no celular até uma pessoa clicar em Allow no app de desktop, e ficar sem resposta por 60 segundos conta como não. Apps de banco, carteiras e gerenciadores de senha ficam ocultos para os agentes por padrão, campos de senha e de código de uso único recusam digitação, e os códigos nas mensagens chegam ao agente como pontos. No Android 13 e posteriores o agente trabalha em uma segunda tela oculta, então o celular continua utilizável.
Os padrões são mais estreitos do que a apresentação sugere. De fábrica, só pagamentos, operações de investimento e transferências esperam por você; envios, exclusões, chamadas, instalações e mudanças de configuração precisam ser ligados em Settings › Safety. O Pinky identifica botões arriscados pelos rótulos em 10 idiomas, e o FAQ reconhece que um rótulo incomum pode passar, por isso oferece um modo que pergunta antes de cada ação e um modo somente leitura.
O porém é a brecha que o próprio FAQ aponta. O controle do Android passa pela depuração USB, então qualquer agente que possa rodar comandos de shell como você pode chamar o adb diretamente e pular todas as regras; o Pinky recomenda isolar esses agentes em um sandbox sem acesso ao celular, ou ligar o celular em outro computador e conectar por HTTP. Isso descreve o Claude Code e o Codex na configuração normal. A depuração USB também fica ligada enquanto você usa o Pinky, e o app do Pinky no Android precisa de um serviço de acessibilidade, duas coisas com as quais alguns apps de banco se recusam a funcionar.
Há pontos menores. Estatísticas de uso anônimas e relatórios de falhas são enviados cerca de uma vez por dia por padrão, sem aviso na primeira execução, embora telas, texto digitado e nomes de apps fiquem de fora; DO_NOT_TRACK=1 interrompe o envio. Capturas e gravações ficam no computador por 30 dias. No iPhone, o Pinky pode baixar a imagem de disco de desenvolvedor da Apple de um espelho de terceiros no GitHub se você clicar em Download. O endpoint HTTP vem desligado e, quando ligado, escuta em 127.0.0.1:7465 atrás de um token bearer.
Nossa opinião: comparado ao agent-device, feito para desenvolvedores testarem os próprios apps, o Pinky é feito para deixar um agente usar seu celular pessoal, que é a tarefa mais arriscada. O gateway só é um controle de verdade para agentes que não conseguem chegar ao adb por conta própria.
Onde ele se destaca
Um desenvolvedor de um estúdio pequeno testando um app Android e iOS
Fazer o Claude Code percorrer os fluxos de cadastro e pagamento em emuladores e anexar evidências a um relatório de bug
Conecte o Pinky ao Claude Code com um clique em Settings › Agents e aponte para um emulador e um simulador; o agente salva capturas e um relatório HTML na pasta do celular. Gratuito; os emuladores evitam a preocupação com o contorno via adb em um celular pessoal.
Um fundador solo que cuida de tarefas administrativas em um celular de trabalho
Deixar um agente preencher formulários em apps sem API sem enviar nada sem conferência
Ligue as aprovações para envios e pedidos em Settings › Safety e rode o agente em um sandbox sem acesso ao adb, ou conecte por HTTP de outra máquina. Cada envio espera um clique no Pinky.
Um engenheiro de QA sem um agente de desktop configurado
Fazer verificações rápidas em um celular com o agente embutido
Adicione uma chave de API de modelo em Settings › Agents e digite a tarefa; cada execução para por padrão em 100 passos, 20 minutos ou US$2, e trabalha com um celular por vez.
Antes de decidir
- Configuração
- Baixe o app (16 a 22 MB), ative a depuração USB no Android ou o modo de desenvolvedor no iPhone, conecte o celular e ligue um agente em Settings › Agents. iPhones com iOS 17.4 a 26 também precisam do app do Pinky instalado uma vez a partir de um Mac com Xcode.
- Integrações
- Um servidor MCP, pinky, com 20 ferramentas por stdio (pinkyctl mcp) ou Streamable HTTP. Configuração com um clique para Claude Code, Claude Desktop, Codex, Cursor e outros; ele também instala um guia SKILL.md para o agente. Celulares remotos via Tailscale.
- Dados e privacidade
- Capturas, gravações e histórico ficam no computador por 30 dias por padrão. Estatísticas de uso anônimas e relatórios de falhas vão para os desenvolvedores diariamente, a menos que sejam desligados em Settings › Privacy ou com DO_NOT_TRACK=1. O que o agente lê vai para o provedor de modelo que esse agente usa.
- Custo em escala
- Gratuito. O custo é o modelo por trás do seu agente; o agente embutido do Pinky calcula o gasto pelos preços da Anthropic e para uma tarefa em US$2 por padrão.
- Limites
- Pré-alfa; alguns recursos ainda aguardam teste por uma pessoa. Agentes com acesso a shell alcançam o celular diretamente pelo adb. A detecção de aprovações depende de rótulos de botões em 10 idiomas. As aprovações expiram após 60 segundos.
O que é bom
- Aprovações impostas no gateway, não nas instruções do agente
- Apps de banco e de senha ocultos; códigos de uso único mascarados
- Android, iPhone, emuladores e simuladores em um só app nativo
- Cada execução registrada com capturas e vídeo no seu computador
O que não é
- Agentes com acesso a shell podem contorná-lo via adb
- Pré-alfa, com uma semana e muitas versões por dia
- Por padrão só pagamentos, operações e transferências pedem aprovação
- Estatísticas de uso e relatórios de falhas ligados por padrão
Ideal para
Desenvolvedores que querem um agente MCP percorrendo apps em um celular reserva ou de testes, com uma pessoa aprovando os passos que gastam dinheiro ou enviam mensagens.
Alternativas ao Pinky
Pinky: perguntas frequentes
- Pinky vale a pena?
- O Pinky tem o desenho de segurança mais cuidadoso entre as ferramentas de celular para agentes que analisamos, mas tem uma semana de vida, e o próprio FAQ admite que um agente com shell consegue contorná-lo. Damos nota 3.6 de 5.
- Quanto custa Pinky?
- Gratuito sob Apache-2.0 e sem conta. O agente embutido usa sua própria chave de API de modelo; o limite padrão por tarefa é de US$2.
- Quais são as desvantagens de Pinky?
- Agentes com acesso a shell podem contorná-lo via adb; pré-alfa, com uma semana e muitas versões por dia; por padrão só pagamentos, operações e transferências pedem aprovação; estatísticas de uso e relatórios de falhas ligados por padrão.
- Para quem Pinky é indicado?
- Desenvolvedores que querem um agente MCP percorrendo apps em um celular reserva ou de testes, com uma pessoa aprovando os passos que gastam dinheiro ou enviam mensagens.
- Quanto custa Pinky para uma equipe ou em produção?
- Gratuito. O custo é o modelo por trás do seu agente; o agente embutido do Pinky calcula o gasto pelos preços da Anthropic e para uma tarefa em US$2 por padrão.
- Pinky é seguro para dados da empresa?
- Capturas, gravações e histórico ficam no computador por 30 dias por padrão. Estatísticas de uso anônimas e relatórios de falhas vão para os desenvolvedores diariamente, a menos que sejam desligados em Settings › Privacy ou com DO_NOT_TRACK=1. O que o agente lê vai para o provedor de modelo que esse agente usa.
- Quais são as melhores alternativas ao Pinky?
- As alternativas mais próximas que analisamos são agent-device.
Respostas verificadas em 13 de nov. de 2026.