# Collaboration en temps réel

Source : https://webgune.cloud/eu-eu/docs/collaboration-temps-reel · Mis à jour le 2026-10-27

# Collaboration en temps réel

Le canvas d'un projet est un espace **partagé en direct** : quand plusieurs membres l'ouvrent en même temps, chacun voit les autres travailler.

## Ce qui est synchronisé en direct

- **Les curseurs** des coéquipiers présents sur le canvas, identifiés par leur nom.
- **Les actions** : création ou suppression d'un service, redémarrage, déploiement. L'événement apparaît chez tous les participants dès qu'il se produit.
- **L'organisation du canvas** : déplacement des cartes, liens entre services, dossiers.
- **L'état des services** : les pastilles de statut (build en cours, en ligne, crash) sont les mêmes pour tout le monde, en direct.

Il n'y a rien à activer : ouvrez le même projet à deux, la présence est automatique.

## Pourquoi c'est utile

- **Pair debugging** : l'un lit les [logs](/docs/logs-monitoring) pendant que l'autre redéploie : chacun voit ce que fait l'autre, sans partage d'écran.
- **Onboarding** : montrez l'architecture du projet à un nouveau membre en déplaçant les cartes sous ses yeux.
- **Coordination** : un déploiement lancé par un collègue est visible instantanément, ce qui évite un double déploiement simultané par accident.

## Permissions

La présence en direct respecte les [rôles](/docs/roles-permissions) : un **viewer** voit tout se produire mais ne peut rien déclencher ; l'organisation du canvas demande le rôle **developer** ou plus.

> La collaboration temps réel repose sur une connexion WebSocket établie avec votre session navigateur. Si les curseurs n'apparaissent pas, vérifiez qu'aucune extension ne bloque les WebSockets.
