Configuration d'agent mobile
📅 2026-08-04 ⏱️ 12 min Dean Dean

Connecter une API de modèle IA à un agent Android avec FoneClaw

Guide pratique FoneClaw pour utiliser le modèle par défaut ou configurer une API IA compatible avec API Base URL, API Key et model ID, puis vérifier une action Android gouvernée.

Écran Android FoneClaw montrant la configuration d’une API de modèle IA et le test d’une action téléphone gouvernée
📋 Points clés
  • FoneClaw fonctionne avec deux chemins valides : utiliser le modèle gratuit par défaut ou connecter une API de modèle IA compatible dans le runtime Android.
  • API Base URL indique le service compatible à appeler, API Key authentifie la requête et model ID choisit le modèle exact côté fournisseur.
  • Un test de connexion réussi prouve que le modèle répond, mais pas encore que toutes les actions Android sont possibles : les outils, permissions et approbations restent séparés.
  • Le bon premier test consiste à demander un raisonnement simple, puis une action Android à faible risque avec résultat visible avant d’essayer une tâche sensible.

Utiliser le modèle par défaut ou connecter votre API

Pour connecter une API de modèle IA à un agent Android, commencez par choisir le bon chemin. FoneClaw inclut un modèle gratuit par défaut, suffisant pour démarrer sans fournir d’identifiants API. Les utilisateurs qui veulent tester un fournisseur ou un modèle précis peuvent aussi configurer un modèle compatible dans FoneClaw avec une API Base URL, une API Key et un model ID.

Le point important est l’architecture. Le modèle est configuré à l’intérieur de FoneClaw ; il ne s’agit pas de faire coopérer deux applications grand public. Le modèle comprend la demande, raisonne et prépare le plan. FoneClaw reste le runtime Android : il sélectionne les outils pris en charge, demande les permissions nécessaires, applique les règles d’approbation et affiche le résultat.

CheminQuand l’utiliserCe qu’il faut vérifier
Modèle FoneClaw gratuit par défautDémarrer vite, tester une action simple, éviter la gestion de cléQualité de réponse, outil choisi, résultat Android visible
API de modèle compatibleTester un fournisseur, un modèle spécialisé ou une configuration d’équipeAPI Base URL, API Key, model ID, latence, appels d’outils

Cette séparation évite une confusion fréquente : une bonne réponse du modèle ne garantit pas que chaque action Android existe. L’action dépend des outils FoneClaw, de l’état du téléphone, des permissions Android et de l’approbation utilisateur quand l’effet est sensible.

Comprendre API Base URL, API Key et model ID

Les trois champs à comprendre sont simples, mais ils doivent être exacts. API Base URL désigne le point d’entrée du service compatible. Il doit généralement utiliser HTTPS et correspondre au chemin attendu par le fournisseur ou le proxy compatible. Une erreur de domaine, de chemin ou de version peut empêcher FoneClaw d’atteindre le service même si la clé est correcte.

API Key authentifie les requêtes. Elle prouve au fournisseur que vous êtes autorisé à utiliser l’API. Ne collez jamais une vraie clé dans un message public, une capture d’écran, un ticket ouvert ou un exemple partagé. Pour expliquer le format, utilisez un placeholder comme VOTRE_CLE_API, jamais une clé réelle. La documentation OpenAI sur l’authentification API illustre le principe d’une clé protégée utilisée pour authentifier les requêtes.

model ID sélectionne le modèle chez le fournisseur. Il ne faut pas le deviner depuis un nom marketing. Un fournisseur peut proposer plusieurs modèles avec des capacités, prix, limites et formats différents. Le model ID doit correspondre à un modèle disponible pour votre compte et compatible avec le type de requête attendu.

Certains fournisseurs exposent une compatibilité avec des clients ou formats proches d’OpenAI, mais les chemins restent propres à chaque service. Le guide Gemini API sur la compatibilité OpenAI montre par exemple qu’un service peut fournir une base URL et des identifiants compatibles tout en gardant ses propres modèles. Cela ne signifie pas que tous les fournisseurs partagent une adresse, un modèle ou un comportement identique.

Configurer un modèle dans FoneClaw étape par étape

Avant d’ouvrir les réglages FoneClaw, préparez les trois informations hors de toute zone publique : l’API Base URL, l’API Key et le model ID. Vérifiez aussi que votre fournisseur autorise l’usage mobile ou serveur attendu, que votre compte dispose du modèle choisi et que la clé n’a pas été limitée à un autre environnement. Si vous utilisez un proxy ou une passerelle interne, confirmez le chemin compatible avec votre administrateur.

Le workflow de configuration peut rester sobre :

  1. Ouvrez FoneClaw sur le téléphone Android où l’agent doit agir.
  2. Accédez à la configuration du modèle dans les réglages de l’agent.
  3. Choisissez de garder le modèle gratuit par défaut ou d’ajouter un modèle compatible.
  4. Renseignez API Base URL avec le point d’entrée HTTPS attendu.
  5. Renseignez API Key sans l’afficher dans une capture ou un message partagé.
  6. Indiquez le model ID exact fourni par le service.
  7. Enregistrez la configuration, puis sélectionnez ce modèle pour un test limité.

Ne commencez pas par une action sensible. Une bonne configuration doit d’abord prouver que le modèle répond, puis que FoneClaw peut utiliser ce raisonnement dans une action Android prise en charge. Si le modèle par défaut suffit à votre usage, gardez-le : une configuration personnalisée ajoute de la flexibilité, mais aussi des éléments à surveiller, comme la latence, les quotas, le coût fournisseur et la protection de la clé.

Pour comprendre ce qui se passe après la configuration du modèle, Contrôle du téléphone par agent IA : ce qu’un agent Android doit vraiment faire explique comment FoneClaw relie l’intention, le modèle, l’outil, la permission, l’approbation et le résultat.

Tester la connexion avant le contrôle du téléphone

Un test de connexion doit isoler les couches. D’abord, vérifiez que le modèle répond à une demande sans action Android : résumer une phrase, expliquer un réglage ou reformuler une intention. Ce test confirme que l’API Base URL, l’API Key et le model ID sont utilisables ensemble. Il ne prouve pas encore que le téléphone peut exécuter une action.

Ensuite, testez une action Android à faible risque. Demandez par exemple à FoneClaw d’ouvrir une application, de lire un état visible, de préparer un brouillon sans l’envoyer ou de guider une permission non sensible. L’objectif est de voir la chaîne complète : le modèle comprend, FoneClaw choisit l’outil, Android fournit l’état, l’utilisateur garde le contrôle, puis le résultat devient visible.

Ce découpage évite de diagnostiquer le mauvais problème. Si le modèle ne répond pas, regardez la configuration API. Si le modèle répond mais l’action Android échoue, regardez l’outil, la permission, l’état de l’application ou la cible. Une API Key correcte ne donne pas de permission Android ; une permission Android accordée ne corrige pas une API Base URL mal renseignée.

Pour un fournisseur spécifique, gardez la comparaison sur sa propre page. Si vous testez DeepSeek comme modèle de raisonnement, DeepSeek peut-il contrôler un téléphone Android ? Ce qu’un agent IA peut vraiment faire explique la différence entre capacité du modèle et exécution FoneClaw.

Corriger les erreurs 401, 404, timeout, modèle et permission

Le dépannage devient rapide quand vous classez l’erreur par couche. Une erreur API ne se corrige pas dans les réglages Android. Une permission Android refusée ne se corrige pas en régénérant une clé. Commencez toujours par identifier où la chaîne s’arrête : authentification, endpoint, modèle, réseau, outil ou permission locale.

SymptômeCause probableCorrection utile
401 ou authentification refuséeAPI Key absente, expirée, copiée avec erreur ou non autoriséeRegénérer ou recopier la clé, vérifier le compte et les restrictions
404 ou endpoint introuvableAPI Base URL incorrecte, chemin incompatible, version manquanteComparer le chemin avec la documentation du fournisseur
Modèle introuvablemodel ID mal écrit ou indisponible pour le compteUtiliser le nom exact du modèle autorisé
TimeoutRéseau lent, fournisseur indisponible, modèle trop lentTester la connexion, réduire la demande, essayer un modèle plus rapide
Réponse texte correcte mais action Android impossibleOutil non pris en charge, permission absente, app cible ambiguëTester une action plus simple, guider la permission, clarifier la cible
Permission Android refuséeL’utilisateur n’a pas accordé l’accès local requisDemander la permission au moment de la tâche ou choisir un autre chemin
JSON ou format invalideRéponse incompatible avec le format attenduChanger de modèle, de configuration ou de fournisseur compatible

Les codes d’erreur peuvent varier selon les fournisseurs, mais cette lecture reste utile : 401 pointe souvent vers l’authentification, 404 vers le chemin ou le modèle, et un timeout vers la disponibilité, la latence ou le réseau. Ne publiez jamais votre clé pour demander de l’aide. Décrivez plutôt le fournisseur, le type d’erreur, le model ID non sensible et l’étape qui échoue.

Quand l’action Android échoue, regardez le téléphone. L’application cible est-elle installée ? L’écran attendu est-il visible ? La permission est-elle accordée ? L’action est-elle prise en charge dans FoneClaw ? Le modèle peut bien raisonner, mais le runtime Android doit encore vérifier l’état et appliquer les contrôles.

Choisir un modèle pour les actions Android

Un modèle personnalisé pour agent mobile doit être choisi par tâche, pas par prestige. Pour une commande courte, la latence peut compter plus que la taille du modèle. Pour une interface ambiguë, la compréhension visuelle ou multimodale peut devenir importante. Pour une tâche multi-étapes, la stabilité du raisonnement, la sortie structurée et la capacité à demander une précision comptent autant que la vitesse brute.

Le coût doit aussi être évalué dans le contexte agentique. Une tâche de téléphone peut demander plusieurs tours : comprendre, choisir l’outil, vérifier l’état, corriger une cible, produire un brouillon, confirmer. Un modèle abordable sur une réponse simple peut devenir moins adapté si la tâche multiplie les reprises. À l’inverse, un modèle plus rapide peut suffire pour ouvrir une app ou résumer un état visible.

FoneClaw accepte des modèles compatibles configurés avec API Base URL et API Key, mais chaque endpoint doit être testé. Tous les modèles ne gèrent pas les outils, la multimodalité, la latence ou les formats de la même manière. Pour aller plus loin sur la sélection et le routage entre modèles de phone agent, notre guide Kimi K3, DeepSeek V4 et GLM-5.2 : choisir le meilleur modèle pour phone agent traite ce choix sans transformer ce guide de configuration en classement.

Le même raisonnement vaut pour Grok, Gemini, DeepSeek ou un autre fournisseur compatible. Si votre question porte sur Grok et Android, Grok peut-il contrôler un téléphone Android ? Réponse claire avec FoneClaw montre comment séparer le modèle, l’API et l’exécution mobile.

Transformer le modèle connecté en action téléphone gouvernée

Une fois le modèle configuré et testé, l’objectif n’est pas de lui donner carte blanche. L’objectif est de transformer son raisonnement en action Android gouvernée. L’utilisateur formule une demande ; le modèle planifie ; FoneClaw choisit un outil pris en charge ; Android fournit l’état et les permissions ; l’utilisateur approuve les étapes sensibles ; le résultat devient visible.

D’après les informations FoneClaw actuellement disponibles, FoneClaw ajoute les contrôles par outil, les remplacements d’approbation, la récupération de permissions et une gestion d’échec renforcée. Ces éléments sont essentiels lorsque vous passez d’un simple test API à une action sur téléphone : ils permettent de savoir quel outil agit, quelle permission manque et comment reprendre en cas d’échec.

La page Fonctionnalités FoneClaw présente plus de 100 outils intégrés pour les actions Android prises en charge. Commencez par une action sans effet externe, puis avancez vers des tâches plus utiles avec confirmation. Une configuration réussie n’est pas seulement un modèle qui répond ; c’est un modèle qui aide FoneClaw à produire une action Android lisible, contrôlée et vérifiable.

Questions fréquentes

Dans FoneClaw, vous pouvez garder le modèle gratuit par défaut ou ajouter un modèle compatible dans la configuration de l’agent. Pour une API externe, renseignez API Base URL, API Key et model ID, puis testez d’abord une réponse simple avant toute action Android.
API Base URL indique le point d’entrée HTTPS du service compatible. API Key authentifie vos requêtes auprès du fournisseur. Le model ID choisit le modèle exact à utiliser. Ces champs doivent être exacts et la clé ne doit jamais être publiée.
Oui, FoneClaw peut utiliser des modèles compatibles configurés avec API Base URL et API Key. Le modèle fournit le raisonnement ; FoneClaw gouverne les actions Android prises en charge avec permissions, approbations et résultats visibles.