A produtividade em trânsito ganhou um novo aliado com o lançamento do Pocketty, um terminal SSH para iPhone e iPad que se propõe a resolver um problema comum para desenvolvedores: a necessidade de estar fisicamente próximo ao computador para gerenciar tarefas. Desenvolvido com foco em manter os 'agentes' — processos de linha de comando — ativos e informando o usuário sobre seu estado, o aplicativo promete estender a capacidade de trabalho para além da estação de trabalho.

O Pocketty se conecta ao computador do usuário via SSH, com a opção de usar o Tailscale para acesso remoto facilitado, embora qualquer conexão SSH funcional seja suportada. A inovação reside na comunicação com um pequeno daemon, escrito em Rust, que monitora o status dos agentes no computador. Quando um agente entra em um estado que requer intervenção do usuário ('needs you' ou 'done'), o daemon sela um alerta com criptografia HPKE (X25519, ChaCha20-Poly1305) e o envia para o iPhone. Um relay stateless, operado pela equipe do Pocketty em Cloudflare Workers, encaminha o alerta criptografado para os servidores APNS da Apple, que o entregam ao dispositivo móvel. A arquitetura garante que nem o relay nem a equipe do Pocketty possam ler o conteúdo das notificações.

A segurança é um pilar central do Pocketty. As chaves SSH do usuário são geradas e armazenadas no Secure Enclave do iPhone, impedindo sua exportação. A interface do terminal utiliza a biblioteca libghostty-vt para gerenciar o estado e renderiza a saída gráfica com wgpu sobre Metal, buscando replicar a experiência de um terminal de desktop completo, ainda que em uma tela mais estreita. Funcionalidades adicionais incluem a visualização de diffs de cada agente, um navegador de arquivos e pré-visualizações de servidores de desenvolvimento locais iniciados pelo agente, tudo acessível através da mesma conexão SSH, sem a necessidade de configuração de port forwarding.

O Pocketty opera com um modelo de teste gratuito de 14 dias, seguido por uma compra única. O preço de lançamento promocional é de US$ 99, com o valor subindo para US$ 129 após o período inicial. O desenvolvedor destaca que o daemon e a ferramenta herdr são opcionais; sem eles, o Pocketty funciona como um cliente SSH padrão. O aplicativo não requer criação de conta nem coleta de dados de telemetria ou rastreamento, reforçando o foco em privacidade e usabilidade direta para o público técnico.

Com reportagem de Brazil Valley

Source · Hacker News