computer_use_task), introduite dans 2.0.0-beta100.
Quand utiliser le mode arrière-plan
Utilisez Computer Use en arrière-plan lorsque :- Vous voulez qu’Alter scrape une page, remplisse un formulaire ou navigue dans une app pendant que vous continuez votre travail
- La tâche peut prendre plusieurs minutes et vous ne voulez pas QuickHub attaché à la fenêtre cible
- Vous devez exécuter l’automatisation UI sur une fenêtre qui n’est pas votre app au premier plan
Interface principale
Commencez par l’aperçu Computer Use — passez un
goal à computer_use_task et l’agent boucle avec son ensemble d’outils.Comment fonctionne une exécution en arrière-plan
Lorsque vous (ou l’agent parent) invoquez Computer Use, Alter :- Démarre une session Edge Bar immédiatement — avant que le subagent résolve sa fenêtre cible
- Applique la présentation
edgebarOnly— QuickHub ne s’attache pas à l’app cible, et l’overlay n’est pas dessiné sur cette fenêtre - Exécute un subagent dédié qui boucle avec les outils UI (
read_screen_ax,perform,scroll, etc.) pendant jusqu’à 600 secondes (10 minutes) - Route les entrées vers la fenêtre cible en arrière-plan via
BackgroundInputDriver - Suit la fenêtre cible active et la reflète dans la carte de session et l’aperçu en direct
Carte de session Edge Bar
Pendant une exécution active, une session Computer Use apparaît dans l’Edge Bar (nécessite le mode QuickHub). Chaque carte affiche :- Objectif — le texte de la tâche demandée
- Statut — ce que fait l’agent
- App cible — nom, icône et titre de fenêtre une fois liée
- Arrêter — annule le subagent immédiatement
Fenêtre d’aperçu en direct
L’aperçu flottant est une fenêtre picture-in-picture montrant une capture en direct de la fenêtre contrôlée par l’agent (~15 fps).Afficher l’aperçu automatiquement
Par défaut, l’aperçu s’ouvre au démarrage d’une tâche Computer Use. Désactivez dans Paramètres → Computer use → Afficher l’aperçu automatiquement.Watch preview
Quand l’aperçu est masqué, ouvrez-le depuis le Tool Inspector sur la tâche en cours : sélectionnez l’exécution Computer Use, cliquez Watch preview.Taille de l’aperçu
Choisissez Petit, Grand ou Personnalisé sous Paramètres → Computer use → Taille de l’aperçu. Jusqu’à six sessions concurrentes peuvent apparaître dans le sélecteur d’aperçu.Routage des entrées en arrière-plan
BackgroundInputDriver envoie clics, clavier et défilement au processus cible sans activer l’app au premier plan :
| Route | Quand utilisée |
|---|---|
| SkyLight | Préférée quand le serveur de fenêtres peut livrer les événements |
| Per-PID | Envoie les événements directement au processus cible |
| HID fallback | Dernier recours |
Ciblage de fenêtre pendant les exécutions en arrière-plan
Les outils UI résolventwindowID dans cet ordre :
windowIDexplicite dans l’appel d’outil- Cible suivie — fenêtre ouverte via
open_app,open_urlsou outil antérieur - Repli de session — pendant
edgebarOnly, la fenêtre liée à l’aperçu en direct - Fenêtre au premier plan — seulement hors session arrière-plan
Navigateur agent
Les pages web ouvertes avecopen_urls pendant Computer Use vont au navigateur agent si configuré sous Paramètres → Computer use → Navigateur agent.
Avec Nettoyer à la fin activé, Alter ferme les onglets ouverts par l’agent quand la dernière session se termine.
Arrêter, annuler et timeout
| Action | Effet |
|---|---|
| Arrêter (aperçu ou carte) | Annule le subagent ; l’agent parent reçoit un message pour résumer |
| Timeout 600 s | Le subagent s’arrête |
| Ignorer (session terminée) | Retire la carte de Edge Bar |
Paramètres
Configurez sous Paramètres → Computer use :- Navigateur agent
- Nettoyer à la fin
- Afficher l’aperçu automatiquement
- Taille de l’aperçu
- Apps bloquées
Dépannage
L’aperçu n’apparaît jamais
- Vérifiez Afficher l’aperçu automatiquement, ou cliquez Watch preview dans le Tool Inspector
- Edge Bar doit être disponible (mode QuickHub activé)
L’agent agit sur la mauvaise fenêtre
- Incluez un
windowIDspécifique dans votre objectif - Demandez à l’agent d’appeler
list_windowsune fois