AnyClaw: Ubuntu 24.04 com acesso ao hardware Android e agente de IA para desenvolvimento no terminal

O que o AnyClaw oferece
O AnyClaw (anteriormente OpenClaw) é um ambiente Ubuntu 24.04 completo rodando em proot no Android que vem com um agente de programação de IA (OpenClaw/Codex) integrado, uma interface web acessível pelo navegador do seu celular e acesso direto ao hardware do Android a partir do terminal.
Principais diferenças do Termux
Todo o ambiente de terminal é Ubuntu real. O apt install funciona normalmente para Node.js, Python, Go, Rust e outros pacotes sem as limitações dos repositórios de pacotes do Termux ou necessidade de ajustar Makefiles.
Acesso ao hardware do Android a partir do terminal
Cada sensor e API do Android é acessível a partir de comandos bash simples:
# Tirar uma foto do terminal
termux-camera-photo selfie.jpg
Obter localização GPS como JSON
termux-location
Ler status da bateria
termux-battery-status
Ligar/desligar lanterna
termux-torch on
Texto para voz
termux-tts-speak "Olá do Linux"
Obter informações do WiFi
termux-wifi-connectioninfo
Vibrar o dispositivo
termux-vibrate -d 500
Execução Java no host Android
O comando bsh fornece um interpretador BeanShell que executa código Java real no host Android a partir do seu terminal:
# Obter porcentagem da bateria usando a API BatteryManager do Android
bsh -c 'BatteryManager bm = (BatteryManager)context.getSystemService("batterymanager"); print(bm.getIntProperty(4) + "%");'
Contar pacotes instalados
bsh -e 'pm.getInstalledPackages(0).size() + " pacotes"'
Tirar uma foto com controle total da API da câmera
bsh -e 'camera.takePhoto("/sdcard/photo.jpg")'
Isso fornece acesso a context, PackageManager, ContentResolver e todas as APIs do Android a partir do bash.
Integração Shizuku para privilégios de shell ADB
Com o Shizuku em execução, você obtém privilégios de shell ADB sem root:
shizuku pm list packages
shizuku settings put global adb_enabled 1
shizuku dumpsys battery
shizuku ls /data/dataCLI do Google Workspace
Gerencie Drive, Gmail, Calendar e Sheets a partir da linha de comando:
gws drive files list --params '{"pageSize": 5}'
gws gmail +triage
gws calendar +agenda
gws gmail +send --to [email protected] --subject "Enviado do terminal do meu celular" --body "Sim, sério"Capacidades do agente de IA
O agente integrado (OpenClaw/Codex) pode usar todas essas ferramentas. Por exemplo, pedir para ele "tirar uma foto e enviá-la por email para alguém" encadeará termux-camera-photo → gws gmail +send com o anexo. O agente tem contexto completo de quais comandos estão disponíveis.
Visão geral da arquitetura
A arquitetura do sistema consiste em:
- Aplicativo Android (Kotlin)
- proot (Ubuntu 24.04 aarch64) contendo servidor Node.js (gateway + interface web), agente de IA (OpenClaw/Codex) e termux-/bsh/shizuku → ponte para o host
- DeviceBridge (Kotlin ↔ IPC proot) lidando com Câmera, Localização, Sensores, Área de Transferência, Notificações, Calendário, Vibrador, Lanterna, Gravação de Áudio, TTS e Shizuku (shell privilegiado)
- Conector GWS (CLI do Google Workspace)
- Serviço em Primeiro Plano (execução em segundo plano)
Cada comando termux- e chamada bsh passa por uma ponte baseada em arquivos entre o proot e o host Kotlin. A ponte verifica um diretório em busca de arquivos .req, processa-os através das APIs do Android e escreve arquivos .resp de volta.
O aplicativo tem uma interface web que roda no celular e é acessível de qualquer navegador na mesma rede, funcionando como um ambiente de programação auto-hospedado com acesso total ao dispositivo Android.
📖 Read the full source: r/clawdbot
👀 See Also

Comparando Agentes de IA Locais vs. na Nuvem: OpenClaw e Twin.so
OpenClaw é um agente de IA local de código aberto que roda na sua máquina com controle total dos dados, enquanto Twin.so é uma plataforma baseada em nuvem com mais de 200.000 agentes construídos pela comunidade para automação 24/7.

Dinâmica do TrustLog: Daemon em Python Usa Matemática de Títulos para Eliminar Agentes de IA Desonestos
O TrustLog Dynamics é um daemon Python que monitora os custos da API de agentes de IA em tempo real e encerra processos usando dois métodos de finanças quantitativas: detecção de convexidade para custos acelerados e detecção de variância zero para loops mecânicos.

Claude-Code v2.1.76 adiciona elicitação MCP, otimizações de worktree e inúmeras correções
Claude-Code v2.1.76 introduz suporte à elicitação MCP para entrada estruturada durante tarefas, adiciona worktree.sparsePaths para eficiência em monorrepositórios e corrige mais de 20 problemas, incluindo perda de esquema de ferramentas adiadas, problemas com comandos de barra e estabilidade de sessões de Controle Remoto.

Biblioteca de Fluxos de Trabalho Claude: 10 Fluxos Completos de IA para Usuários Não Técnicos
Um repositório gratuito do GitHub oferece 10 fluxos de trabalho completos de IA para usuários do Claude sem formação técnica, incluindo sistemas de estudo, pesquisa, escrita, negócios, criação de conteúdo, tomada de decisão, aprendizado, busca de emprego, produtividade e planejamento de vida.