Aller au contenu

Espace de travail

Afficher en Markdown

L’espace de travail est la zone de fichiers propre à un agent sur son endue Computer : un dossier qu’il peut lire et modifier, et où il exécute des programmes. C’est ce qui permet à un agent de mener un travail qui a besoin d’un endroit où poser des choses : récupérer du code, générer un rapport à partir de données, garder un répertoire de travail temporaire d’une conversation à l’autre.

L’espace de travail se trouve sur l’endue Computer de l’agent, donc là où se trouve cet appareil.

  • Sur le cloud endue, sauf si vous avez choisi autrement. Vous ne le créez pas à l’avance. Demandez à un agent un travail qui nécessite un ordinateur : il en prépare un et vous l’indique dans la conversation pendant qu’il le fait. La préparation prend un moment la première fois. Ensuite, le même espace de travail est là pour la conversation suivante.
  • Sur votre propre serveur, si vous en avez connecté un pour cet agent. Le dossier est alors /var/lib/endue-computer/<agent-id>/workspace sur ce serveur.

La conversation affiche la préparation comme une étape à part entière : une première exécution lente s’explique au lieu de rester un mystère.

Lire, rechercher, écrire, modifier, déplacer et copier des fichiers. Exécuter des programmes, lire leur sortie et laisser des programmes tourner en arrière-plan.

La section Espace de travail, sous Inventaire dans Agent Builder, montre ce qu’il contient : l’arborescence des fichiers, le contenu d’un fichier et les processus en cours d’exécution.

Elle est en lecture seule. Pour modifier des fichiers, demandez-le à l’agent.

La vue ne s’actualise pas d’elle-même, car c’est l’agent qui modifie les fichiers, pas vous. Actualisez-la quand vous voulez voir l’état actuel.

L’endue Computer lui-même, avec son état et l’endroit où il s’exécute, se trouve dans Ressources › Appareils, dans Agent Builder pour ce même agent, et non ici.

  • Un espace de travail par agent, sur son unique endue Computer.
  • Sur le cloud endue, les fichiers durent aussi longtemps que l’appareil. Supprimer l’appareil, ou le remplacer par votre propre serveur, les supprime. Conservez les résultats dont vous avez besoin sous forme de livrables.
  • Si l’endue Computer est en veille, la vue l’indique, et il démarre la prochaine fois que l’agent travaille. Si votre propre serveur est éteint, la vue l’indique aussi : démarrez endue Computer sur le serveur pour voir les fichiers.
  • La vue permet de lister et de lire. Elle ne permet ni d’importer, ni de modifier, ni de supprimer.