Skip to main content
Thomas Germain Thomas Germain
Aperçu

Comment transformer un vieux téléphone en agent AI avec DroidClaw

18 février 2026
3 min de lecture

Tu as un vieux téléphone Android dans un tiroir ? Laisse-moi te montrer comment le transformer en agent AI qui bosse pour toi.

C’est quoi DroidClaw ?

DroidClaw c’est un outil qui transforme n’importe quel Android en agent autonome. Il lit l’écran, réfléchit, tape, clique — comme un humain mais en boucle.

Exemple :

$ bun run src/kernel.ts
enter your goal: send "running late, 10 mins" to Mom on whatsapp
--- step 1/30 ---
think: i'm on the home screen. launching whatsapp.
action: launch (842ms)
--- step 2/30 ---
think: whatsapp is open. tapping search icon.
action: tap (623ms)
...

Il peut :

  • Envoyer des WhatsApp
  • Répondre à des SMS
  • Poster sur Slack
  • Chercher sur Google
  • Check la météo
  • Piloter n’importe quelle app

Le tout sans API — il utilise les apps directement sur le téléphone.

Ce qu’il faut

  1. Un téléphone Android (même vieux)
  2. Un ordi pour lancer les commandes
  3. ADB installé
  4. Optionnel : un compte Tailscale pour contrôler le téléphone à distance

Tutoriel : mise en place

1. Préparer le téléphone

Active le mode développeur sur ton Android :

  • Paramètres → À propos → Numéro de build → tap 7 fois
  • Paramètres → Développeur → Débogage USB → ON

2. Installer l’APK

Terminal window
# Télécharger la dernière version
wget https://github.com/unitedbyai/droidclaw/releases/download/v0.3.1/app-debug.apk
# Installer (téléphone branché en USB)
adb install app-debug.apk

3. Configurer DroidClaw sur le téléphone

  • Ouvrir l’app DroidClaw
  • Accorder les permissions (accessibilité, ADB)
  • Garder l’écran allumé (option dans les paramètres)

4. Tester depuis l’ordi

Terminal window
# Cloner le repo
git clone https://github.com/unitedbyai/droidclaw
cd droidclaw
# Installer les dépendances
bun install
# Lancer
bun run src/kernel.ts

Tape un goal :

enter your goal: open youtube and search for "lofi hip hop"

Et regarde-le travailler.

Trois modes

Interactive

Tu décris ce que tu veux en langage naturel. L’IA gère tout.

Terminal window
$ bun run src/kernel.ts
enter your goal: send "meeting at 3pm" to Boss on whatsapp

Workflows (JSON)

Chaînes d’actions à travers plusieurs apps.

{
"name": "weather to whatsapp",
"steps": [
{ "app": "com.google.android.apps.weather", "goal": "check chennai weather" },
{ "goal": "share weather to Sanju" }
]
}

Flows (YAML)

Actions fixes, pas d’IA. Pour les tâches répétitives.

appId: com.whatsapp
name: Send Message
- launchApp
- tap: "Contact Name"
- type: "hello from droidclaw"
- tap: "Send"

Contrôle à distance avec Tailscale

Tu veux piloter ton téléphone depuis ailleurs ? Installe Tailscale sur les deux appareils :

Terminal window
# Sur le téléphone + laptop, installer Tailscale
# Connecter depuis n'importe où
adb connect <phone-tailscale-ip>:5555
# Lancer un workflow
bun run src/kernel.ts --workflow morning.json

Maintenant ton téléphone peut envoyer des standups à Slack, checker les prix de vols, digérer des channels Telegram — tout ça en arrière-plan.

Pourquoi c’est puissant

  1. Pas d’APIs needed — il utilise les apps directement
  2. S’adapte — si l’UI change, il s’adapte (grâce au LLM)
  3. Gratuit — que le coût du téléphone
  4. Always on — tu peux le laisser tourner 24/7

Mon cas d’usage

Je l’ai configuré pour :

  • M’envoyer la météo chaque matin sur WhatsApp
  • Checker les flights pour mes voyages
  • Répondre automatiquement à certains messages

Et tout ça sans payer un seul centime d’API.

Essayez — ce vieux téléphone dans votre tiroir mérite une seconde vie.