Skip to content

Avec un agent ​

Votre agent IA utilise Daimon par ses outils MCP : il regarde l'écran, lit l'interface, agit à votre place et vous montre ce qu'il fait. Vous décidez, l'agent exécute, et le plafond que vous fixez borne tout ce qu'il peut faire.

Vous parlez à votre agent en langage naturel. Chaque page de ce guide part de ce que vous lui demandez, puis dit ce qu'il fait, ce que vous obtenez, et ce qui se passe quand un appel est refusé.

Compatibilité ​

Daimon ne cible pas un agent en particulier : tout client MCP capable de lancer un serveur en stdio peut l'utiliser. Les agents qui s'appuient sur des modèles de pointe sont les plus à même d'enchaîner perception et action de façon fiable. La liste des clients que Daimon sait configurer est dans Clients IA.

Travailler au mieux ​

Contrairement à un outil lié à un projet, Daimon n'a pas de dossier de travail : il agit sur votre machine, quel que soit l'endroit où la session de l'agent est ouverte. Ce qui compte :

  • Daimon est enregistré dans votre agent et l'agent a été redémarré depuis (voir ci-dessous) ;
  • les autorisations système sont accordées : Autorisations ;
  • le plafond est à la hauteur de la tâche : à L0 (le réglage par défaut), l'agent peut regarder, pas agir. Voir Agir ;
  • le panneau Daimon est à portée de clic, et Présence à l'écran est activée si vous voulez voir ce que fait l'agent : voir Montrer ce qui se passe.

Puis parlez-lui : « Vérifie que Daimon est prêt » ou « Regarde mon écran et dis-moi quelle fenêtre est au premier plan ».

Connecter un agent ​

Trois voies, qui font le même travail, détaillées dans Clients IA :

  • le parcours d'installation, puis le panneau, avec un interrupteur par client ;
  • un terminal : Daimon install enregistre Daimon dans chaque client détecté ;
  • pour un client inconnu, une déclaration stdio dont la commande est le binaire de Daimon et l'argument serve.

Après un enregistrement, redémarrez votre agent pour qu'il voie les outils.

Vous gardez la main ​

  • Le plafond. Chaque action des Mains a un niveau (L1 à L4). L'agent peut lire le plafond avec main_ceiling, jamais le relever.
  • La confirmation. Jusqu'à L3, une action que Daimon juge irréversible s'arrête sur une boîte de confirmation, qui refuse d'elle-même au bout de 30 secondes.
  • L4 est votre décision. Il demande votre consentement explicite, depuis le panneau ou le terminal. Aucun outil ne permet à l'agent de l'engager.
  • Vos exclusions. Les applications et zones que vous protégez sont censurées ou refusées : Plafond et exclusions.
  • L'audit. Chaque action est consignée avec l'intention que l'agent a déclarée.

Quand un appel est refusé ​

Le refus dit toujours pourquoi, sous une forme que votre agent comprend directement :

FormeSens
{"status": "refused", "reason": "…"}Une action des Mains est refusée : plafond, garde, confirmation non obtenue
{"status": "error", "reason": "…"}Une action des Mains a échoué à s'exécuter
{"error": "<code>", "message": "…"}Une erreur de préparation ou de perception : argument invalide, autorisation manquante, application protégée

Chaque page de parcours liste les refus réels de ses outils. En cas de doute, l'agent appelle daimon_doctor.

Les parcours ​

PagePour
DémarrerVérifier que Daimon est prêt avant la première tâche
Regarder l'écranCapturer un écran, localiser un texte, convertir des coordonnées
Lire une interfaceObtenir les éléments d'une fenêtre sans passer par l'image
AgirCliquer, saisir, appuyer, glisser, sous le plafond que vous fixez
Montrer ce qui se passeVoir à l'écran ce que fait l'agent
Déléguer à un sous-agentConfier un enchaînement d'actions à un autre agent
Quand ça ne marche pasTrouver la cause avant de conclure à une panne

Référence ​

Chaque outil, ses paramètres et son niveau : Référence des outils.