PocketBot: aplicativo iOS usa Claude para gerar automações JavaScript determinísticas a partir de linguagem natural

PocketBot é um aplicativo de automação móvel para iOS que usa o Claude (via AWS Bedrock) para transformar solicitações em linguagem natural em automações JavaScript determinísticas. Os usuários descrevem o que desejam em linguagem simples, e o Claude escreve um script JS autossuficiente que é executado conforme agendamento em um ambiente de execução isolado.
Arquitetura e Uso do Claude
O sistema usa uma abordagem de dois níveis com os modelos Claude:
- Nível 1 (Claude Haiku): Verifica se já existe um modelo de automação correspondente para a solicitação do usuário. Isso é rápido e barato.
- Nível 2 (Claude Opus via Claude Code): Quando uma nova automação é necessária, o Opus executa um loop agente que escreve o JavaScript, testa-o em um ambiente isolado QuickJS, resolve as contas reais do usuário (canais do Slack, Gmail, etc.) e salva o script final. O Claude Code funciona essencialmente como o desenvolvedor de backend, escrevendo, testando e implantando automações de forma autônoma.
Conceitos-Chave
- Pocks: Automações pessoais que são executadas com seus dados e armazenadas no seu dispositivo
- Mocks: Modelos contribuídos pela comunidade para ações gerais (como "enviar um e-mail" sem dados sensíveis). À medida que mais pessoas contribuem com mocks, o Nível 2 é chamado com menos frequência, tornando o sistema mais determinístico ao longo do tempo.
Benefícios
- Execução determinística: Sem alucinações, a mesma entrada produz a mesma saída todas as vezes
- Custo-efetivo: A execução de JavaScript é mais barata do que a inferência de LLM em cada gatilho
- Integrações extensivas: 20 integrações no lançamento, incluindo suíte do Google, Slack, WhatsApp, TikTok, Twitter, Notion e Todoist
Privacidade e Segurança
- Sem sistema de contas: a identidade é um UUID aleatório do dispositivo
- OAuth para todas as integrações: as senhas nunca são vistas pelo serviço
- Dados mock usados para testes, os dados reais do usuário são sanitizados de PII antes que qualquer LLM os veja
- AWS Bedrock garante que entradas/saídas não sejam usadas para treinar modelos
O aplicativo está atualmente disponível via iOS TestFlight com mais de 800 testadores, aberto a qualquer pessoa sem necessidade de convite. Um lançamento na App Store está chegando em breve.
📖 Read the full source: r/ClaudeAI
👀 See Also

Resultados de Benchmark: CLI do GitHub vs Abordagens MCP para Agentes de IA
Um benchmark independente comparou GitHub CLI, MCP, MCP com Busca de Ferramentas e MCP com Modo Código para tarefas de agentes de IA. GitHub CLI foi o mais custo-efetivo, enquanto as abordagens MCP mostraram compensações em custo, latência e modos de falha.

Pesquisa-web-offline: Uma Alternativa Local ao Google Search para Agentes de IA
Um desenvolvedor criou o offline-web-search para resolver as capacidades de busca offline deficientes em agentes de IA, criando uma substituição direta que imita as ferramentas web do Claude com classificação BM25, indexação SQLite FTS5 e suporte para arquivos ZIM e rastreadores personalizados.

Plugin GTM de Código Aberto para Claude Code com 166 Habilidades de Marketing e Comando Bootstrap
Um desenvolvedor lançou um plugin de código aberto Go-To-Market para o Claude Code que oferece 166 habilidades especializadas de marketing em SEO, conteúdo, outbound, vendas, crescimento, análise, estratégia, anúncios, social, CRM e busca por IA. O plugin inclui um comando /bootstrap que entrevista os usuários sobre sua marca para gerar arquivos de contexto personalizados.

Ory Lumen: Plugin de Busca Semântica Local de Código Aberto para Claude Code
Ory Lumen é um plugin do Claude Code que indexa bases de código usando Ollama com um modelo de incorporação de código e SQLite-vec para busca semântica, abordando os problemas de desempenho do Claude Code com grandes bases de código. A ferramenta é gratuita, funciona apenas localmente e inclui um conjunto de testes de benchmark no estilo SWE para resultados reproduzíveis.