Un espace de travail peut accueillir plusieurs sessions
Espace de travail
Correction du paiement
Exemple : un dépôt et une branche partagée
Session du responsable
Coordonne la correction
Session du relecteur
Consulte les mêmes fichiers
Sous-espace de travail · emplacement distinct
Tester la correction du paiement
Session de test · fichiers de travail et branche distincts
Les quatre concepts
- Espace de travail
- Un dossier de travail sur une machine, avec ses fichiers et les sessions associées. Il peut contenir un dépôt ou des fichiers sans utiliser Git.
- Session
- Une conversation avec un agent et son contexte d’exécution. Elle peut comprendre plusieurs échanges, appels d’outils et demandes d’autorisation. Plusieurs sessions peuvent utiliser le même espace de travail.
- Sous-agent
- Une session d’agent lancée par un responsable pour traiter une partie de la tâche. Elle lui transmet son résultat.
- Sous-espace de travail
- Un espace distinct créé pour une tâche déléguée. Il apparaît sous le travail du responsable et possède ses propres fichiers ainsi que sa propre branche lorsqu’il utilise Git.
Deux emplacements pour le travail délégué
| Emplacement | Fonctionnement |
|---|---|
| Même espace de travail | Une session distincte utilise les fichiers et la branche du responsable. Les modifications sont immédiatement partagées. |
| Espace de travail distinct | Le travail délégué dispose de son propre espace. Ses modifications peuvent nécessiter une intégration. |
Un sous-agent ne crée pas systématiquement de sous-espace de travail. Un sous-espace n’est pas non plus un sous-dossier dans les fichiers du responsable.