AnyClaw : Ubuntu 24.04 avec accès au matériel Android et agent IA pour le développement en terminal

✍️ OpenClawRadar📅 Publié: March 19, 2026🔗 Source
AnyClaw : Ubuntu 24.04 avec accès au matériel Android et agent IA pour le développement en terminal
Ad

Ce qu'offre AnyClaw

AnyClaw (anciennement OpenClaw) est un environnement Ubuntu 24.04 complet fonctionnant dans proot sur Android qui embarque un agent de codage IA (OpenClaw/Codex), une interface web accessible depuis le navigateur de votre téléphone, et un accès direct au matériel Android depuis le terminal.

Différences clés avec Termux

L'environnement terminal entier est un véritable Ubuntu. apt install fonctionne normalement pour Node.js, Python, Go, Rust et d'autres paquets sans les limitations des dépôts de paquets de Termux ou la nécessité de patcher les Makefiles.

Accès au matériel Android depuis le terminal

Chaque capteur et API Android est accessible depuis de simples commandes bash :

# Prendre une photo depuis le terminal
termux-camera-photo selfie.jpg

Obtenir la position GPS en JSON

termux-location

Lire l'état de la batterie

termux-battery-status

Activer/désactiver la lampe torche

termux-torch on

Synthèse vocale

termux-tts-speak "Bonjour depuis Linux"

Obtenir les informations WiFi

termux-wifi-connectioninfo

Faire vibrer l'appareil

termux-vibrate -d 500

Exécution Java sur l'hôte Android

La commande bsh fournit un interpréteur BeanShell qui exécute du vrai code Java sur l'hôte Android depuis votre terminal :

# Obtenir le pourcentage de batterie avec l'API BatteryManager d'Android
bsh -c 'BatteryManager bm = (BatteryManager)context.getSystemService("batterymanager"); print(bm.getIntProperty(4) + "%");'

Compter les paquets installés

bsh -e 'pm.getInstalledPackages(0).size() + " packages"'

Prendre une photo avec un contrôle complet de l'API caméra

bsh -e 'camera.takePhoto("/sdcard/photo.jpg")'

Cela donne accès à context, PackageManager, ContentResolver et à toutes les API Android depuis bash.

Intégration Shizuku pour les privilèges shell ADB

Avec Shizuku en cours d'exécution, vous obtenez les privilèges shell ADB sans root :

shizuku pm list packages
shizuku settings put global adb_enabled 1
shizuku dumpsys battery
shizuku ls /data/data
Ad

CLI Google Workspace

Gérez Drive, Gmail, Calendar et Sheets depuis la ligne de commande :

gws drive files list --params '{"pageSize": 5}'
gws gmail +triage
gws calendar +agenda
gws gmail +send --to [email protected] --subject "Envoyé depuis mon terminal de téléphone" --body "Oui, vraiment"

Capacités de l'agent IA

L'agent intégré (OpenClaw/Codex) peut utiliser tous ces outils. Par exemple, lui demander de "prendre une photo et l'envoyer par email à quelqu'un" enchaînera termux-camera-photo → gws gmail +send avec la pièce jointe. L'agent a un contexte complet des commandes disponibles.

Aperçu de l'architecture

L'architecture du système se compose de :

  • Application Android (Kotlin)
  • proot (Ubuntu 24.04 aarch64) contenant un serveur Node.js (passerelle + interface web), l'agent IA (OpenClaw/Codex), et termux-/bsh/shizuku → pont-hôte
  • DeviceBridge (Kotlin ↔ IPC proot) gérant la Caméra, la Localisation, les Capteurs, le Presse-papiers, les Notifications, le Calendrier, le Vibreur, la Lampe torche, l'Enregistrement Audio, la Synthèse Vocale et Shizuku (shell privilégié)
  • Connecteur GWS (CLI Google Workspace)
  • Service au premier plan (exécution en arrière-plan)

Chaque commande termux- et appel bsh passe par un pont basé sur des fichiers entre proot et l'hôte Kotlin. Le pont surveille un répertoire pour les fichiers .req, les traite via les API Android et écrit les fichiers .resp en retour.

L'application possède une interface web qui s'exécute sur le téléphone et est accessible depuis n'importe quel navigateur sur le même réseau, fonctionnant comme un environnement de codage auto-hébergé avec un accès complet à l'appareil Android.

📖 Read the full source: r/clawdbot

Ad

👀 See Also

Le compilateur SMELT réduit l'utilisation des jetons d'espace de travail OpenClaw jusqu'à 95 %
Tools

Le compilateur SMELT réduit l'utilisation des jetons d'espace de travail OpenClaw jusqu'à 95 %

SMELT compile les fichiers markdown de l'espace de travail OpenClaw en une forme d'exécution plus dense, envoyant uniquement le contenu pertinent aux modèles d'IA. Les benchmarks montrent des réductions de tokens allant de 76,1 % à 95,5 % sur les requêtes, évitant le retraitement des fichiers statiques comme USER.md et SOUR.md à chaque message.

OpenClawRadar
Hippo v0.21.0 : Mémoire bio-inspirée pour agents IA avec support multi-outils
Tools

Hippo v0.21.0 : Mémoire bio-inspirée pour agents IA avec support multi-outils

Hippo v0.21.0 introduit une configuration en une seule commande pour plusieurs outils de codage IA, dont Claude Code, OpenCode, OpenClaw, Codex, Cursor et Pi. Le système de mémoire intègre la dégradation, le renforcement de la récupération et la consolidation, sans dépendances d'exécution.

OpenClawRadar
ClankerRank : Un benchmark pour les compétences de codage assisté par IA avec Claude Haiku
Tools

ClankerRank : Un benchmark pour les compétences de codage assisté par IA avec Claude Haiku

Un développeur a créé ClankerRank pour mesurer la maîtrise du codage assisté par IA en utilisant le modèle Haiku 4.5 de Claude. La plateforme présente des bugs identiques aux utilisateurs, évalue les sorties avec des suites de tests cachées, et a révélé des écarts de compétences clairs parmi des centaines de participants.

OpenClawRadar
Anamnèse : Un système de mémoire personnelle pour Claude via MCP
Tools

Anamnèse : Un système de mémoire personnelle pour Claude via MCP

Anamnese est un outil gratuit qui stocke le contexte personnel — faits, projets, objectifs, tâches — et se connecte à Claude via MCP, permettant à l'IA d'accéder à ces informations au début de chaque conversation.

OpenClawRadar