User Actions est le plugin de Singularity qui permet à un agent IA de vous confier ce qu’il ne peut pas faire seul. Créer un key vault, poser un secret de production, valider une facturation chez un fournisseur : l’agent dépose un ticket avec les étapes à suivre, puis peut attendre que vous ayez terminé avant de reprendre son travail.
Captures de l’application avec un profil de démonstration. Aucun agent ne s’y exécute réellement.
Quel problème User Actions résout-il ?
Un agent avance vite jusqu’au moment où le travail lui est structurellement inaccessible : un compte à ouvrir, une clé protégée par une double authentification, un choix réservé à un humain. Sans cadre, la demande se perd dans un journal ou dans le résumé du ticket. User Actions en fait un ticket visible, avec ses instructions et son état.

Comment fonctionne une action utilisateur ?
Le plugin expose deux outils MCP à tout agent, tant qu’il est actif :
user_action_createdépose un ticket de typeuser-actionavec un titre, des instructions et une priorité. Il arrive toujours en attente d’approbation.user_action_listrend l’état des actions déjà déposées, pour vérifier que vous avez fait le pas attendu avant d’en redemander un.
Avec blocking: true, le ticket de l’agent ajoute l’action à ses dépendances. Sans ce champ, la demande est créée et l’agent continue. La fin de l’action lève cette dépendance ; les autres dépendances et l’ordonnanceur décident ensuite de la reprise.

Comment l’utiliser au quotidien ?
- Installez User Actions depuis le Marketplace, activez-le et accordez ses permissions.
- Laissez vos agents travailler. La colonne Action utilisateur n’apparaît qu’à partir de la première action déposée.
- Ouvrez le ticket, lisez ce qui a été fait, pourquoi on vous sollicite et les étapes à suivre.
- Exécutez ces étapes, puis cliquez sur Marquer comme terminé.
Vous pouvez aussi créer votre propre action en choisissant l’agent Humain dans le dialogue de nouveau ticket, et filtrer la colonne avec la recherche.

Quelles sont les limites à connaître ?
Le plugin ne fait pas le travail à votre place : il l’organise. Il ne possède aucune table : les actions sont des tickets Singularity ordinaires. Le désactiver retire les outils aux agents, mais ne résout pas les actions existantes. Si les outils manquent, vérifiez l’activation et les permissions, puis démarrez une nouvelle exécution d’agent. Si blocking revient à false, aucun ticket appelant n’a été trouvé : inspectez le ticket créé avant de réessayer.
Questions fréquentes
User Actions est-il payant ?
Non. Le plugin est gratuit et ne demande ni compte externe ni secret. Il est désactivé par défaut : installez-le et activez-le depuis le Marketplace.
Un agent peut-il terminer lui-même une action utilisateur ?
Une action attend une personne, jamais une exécution automatique par un agent : aucun ordonnanceur ne lance ce type de ticket.
Que se passe-t-il si je désinstalle le plugin ?
Les actions restent des tickets ordinaires : une désinstallation ne perd rien de ce qu’il vous restait à faire. Les agents perdent seulement l’accès aux outils.