Pular para o conteúdo
NovidadesIA

Repositórios em Alta

Nova ferramenta em Go permite que agentes de IA controlem celulares com supervisao

O software conecta assistentes como Claude e Cursor a aparelhos Android e iOS mantendo o usuario no controle de acoes criticas.

Edição: Anderson Gomes
· 3 min de leitura

Nova ferramenta em Go permite que agentes de IA controlem celulares com supervisao
Imagem: Cartão · repositório DIYgod/pinky · cartão da plataforma · licença Apache-2.0

O desenvolvedor conhecido como DIYgod lançou o projeto Pinky, um repositório em linguagem Go que ganha atenção na comunidade de código aberto. Criado em 6 de novembro de 2026, o projeto subiu para a 7ª posição no ranking diário e 16ª no semanal da plataforma Trendshift, acumulando 1.116 estrelas no GitHub. A proposta do software é permitir que agentes de inteligência artificial operem smartphones Android e iOS diretamente do computador, mantendo a pessoa no controle de cada etapa.

Dados rápidos

  • Repositório: DIYgod/pinky
  • Licença: Apache-2.0
  • Linguagem: Go
  • Estrelas e forks: 1.116 estrelas e 114 forks
  • Posição no ranking: 7º lugar no diário e 16º no semanal do Trendshift
  • Data da consulta: 9 de novembro de 2026

Controle seguro de smartphones por agentes de IA Agentes baseados em modelos de linguagem, como Claude Code, Claude Desktop, Codex e Cursor, ganham espaço ao realizar tarefas complexas em computadores. No entanto, estender esse controle para dispositivos móveis envolve riscos de segurança. Se um assistente automatizado interage sem restrições com a tela do celular, pode realizar transações financeiras, enviar mensagens acidentais ou alterar configurações do sistema.

Para resolver essa vulnerabilidade, o software atua como uma ponte de intermediação entre o computador e o dispositivo móvel. Em vez de dar acesso irrestrito ao assistente, a ferramenta intercepta as ações pretendidas. O gateway do sistema exige que o usuário aprove manualmente cliques sensíveis antes que a instrução seja executada no telefone.

Funcionamento técnico e arquitetura leve A integração entre os assistentes digitais e o aplicativo utiliza o Model Context Protocol, conhecido como MCP. Esse protocolo padroniza a troca de instruções entre modelos de linguagem e ferramentas externas. O programa executa nos sistemas macOS, Windows e Linux, suportando aparelhos com Android (versões 10 a 17) e iPhones com iOS 17.4 ou superior.

A interface gráfica foi desenvolvida na linguagem Go com a biblioteca MyGo, processando elementos pela GPU sem estruturas pesadas como Electron ou navegadores embutidos. O arquivo final possui entre 16 MB e 22 MB de download, consumindo cerca de 70 MB de memória RAM em repouso e 0% de uso de CPU no macOS.

O fluxo de operação do sistema segue quatro etapas principais:

  1. O agente de inteligência artificial envia a solicitação de clique ou navegação via protocolo MCP.
  2. O gateway de segurança inspeciona o comando e identifica se a ação envolve pagamentos, ordens, exclusões ou envios.
  3. Se a ação corresponder a uma categoria protegida, a janela principal retém o comando e aguarda autorização.
  4. Após a aprovação do usuário na tela do computador, a instrução é enviada para execução no smartphone.

Casos de uso práticos no dia a dia

  • Envio supervisionado de mensagens: o agente escreve o texto dentro do aplicativo de mensagens no celular, mas a ação de enviar fica suspensa até a autorização manual.
  • Operação em tela secundária no Android: em aparelhos com Android 13 ou superior, o assistente opera em uma segunda tela oculta, mantendo a tela principal livre ou bloqueada.
  • Desbloqueio seguro do dispositivo: o código PIN do telefone é armazenado no aplicativo e ativado por Touch ID ou Windows Hello, sem expor a senha numérica para a IA.
  • Auditoria e histórico de tarefas: cada execução gera um relatório local com descrição dos passos, capturas de tela e gravação em vídeo exportáveis em formato HTML.

Diferenciais em relação a soluções tradicionais

Uma diferença central do projeto é a aplicação das regras de segurança no nível do gateway local. Em automações tradicionais com IA, a tentativa de impor limites depende de instruções em texto passadas no prompt do modelo, o que pode ser burlado por conteúdos na tela do celular. No aplicativo em Go, as travas rodam no gateway e não dependem da própria IA.

Outro ponto técnico é a integração com iOS sem aplicativos adicionais no iOS 27 ou superior. Em versões entre iOS 17.4 e 26, a configuração exige um auxiliar instalado uma vez via Xcode. Além disso, aplicativos de bancos, carteiras digitais e gerenciadores de senhas ficam ocultos por padrão para os assistentes.

Limitações e estado atual de desenvolvimento O projeto é distribuído sob a licença de código aberto Apache-2.0 e encontra-se no estágio pré-alpha de desenvolvimento. O repositório foi criado em 6 de novembro de 2026 e somava 14 problemas abertos até 9 de novembro de 2026, quando ocorreu o último commit e o lançamento da release v2026.1109.12.

Apesar de ter sido testado com o assistente Claude Code em emuladores de Android 16 e iPhones via simulador ou USB, recursos de pareamento via Wi-Fi e acesso aos arquivos do telefone ainda dependem de validação pela comunidade. Não há site oficial além da própria página no GitHub.

Resumo rápido

  • Projeto: DIYgod/pinky (Pinky)
  • Licença: Apache-2.0
  • Linguagem: Go
  • Estrelas: 1.116 (com 297 no período analisado e 114 forks)
  • Ranking: 7º lugar no diário e 16º no semanal do Trendshift
  • Risco principal: software em estágio pré-alpha de maturidade

Fontes

  • Repositório no GitHub: https://github.com/DIYgod/pinky
  • Última release: https://github.com/DIYgod/pinky/releases/tag/v2026.1109.12
  • Página oficial: sem site oficial
  • Ranking no Trendshift: Trendshift (diário: #7; semanal: #16)
  • Go
  • Apache-2.0
  • Repositórios em Alta
  • Trendshift

Fonte: Repositório no GitHub · Como produzimos as matérias