La collaboration est une URL, pas une fonctionnalité.
Chaque service de conteneur est accessible par plusieurs clients à la fois. Les terminaux ont des curseurs colorés. Les affichages partagent l'état en direct. Les fichiers s'éditent en concurrent. La plateforme est multiplayer par défaut — la verrouiller est l'opt-in.
URL = collaboration · curseurs colorés · n'importe quel appareil · humains + agents IA comme pairs
Pas de configuration. Pas de partage d'écran. Juste une URL.
Chaque service de conteneur — terminal, display, files, éditeur de code, browser — a une URL. Collez-la dans le navigateur de quelqu'un et il est dedans. Il voit l'état en direct, pas un snapshot. Il interagit avec le même processus, pas une réplique.
Ouvrez vous-même l'URL
Commencez à taper dans un terminal, à arranger des fichiers, à exécuter des commandes. Votre état est en direct à son URL.
Partagez l'URL
DM, email, Slack, code QR. N'importe qui avec l'URL peut l'ouvrir.
Ils rejoignent la même session
Pas un miroir. Pas un snapshot. La même session. Leur curseur est en direct à côté du vôtre.
L'alternative non autorisée est le partage d'écran. Cela a un hôte, un partageur, une pénalité de latence et aucune entrée concurrent. Le multiplayer Hoody n'a ni rôle ni latence ni exclusivité.
Contrôle simultané. Curseurs colorés. Pas de passation.
Plusieurs utilisateurs peuvent taper dans le même terminal, faire défiler le même affichage, déplacer les mêmes fichiers. Chaque utilisateur a une couleur de curseur. Il n'y a pas de geste 'qui a le contrôle' parce que personne n'a le contrôle exclusif.
Terminaux
Plusieurs curseurs dans le même shell. Les deux utilisateurs voient la même sortie. Les deux peuvent taper. Les commandes s'entrelacent — parfait pour le débogage en pair.
Affichages
Partagez une fenêtre Firefox, une instance VS Code, n'importe quelle app X11. Tout le monde voit les mêmes pixels ; tout le monde peut interagir. Les apps legacy deviennent multiplayer sans changements de code.
Fichiers
Deux utilisateurs dans le même navigateur de système de fichiers voient le même arbre. Les modifications d'un apparaissent immédiatement dans la vue de l'autre.
Éditeur de code
VS Code avec collaboration de classe Live Share intégrée. Ouvrez depuis une URL ; les collaborateurs ouvrent la même URL.
Ouvert par défaut. Verrouillez quand vous en avez besoin.
Une nouvelle URL de conteneur est accessible à quiconque a l'URL. C'est l'état de départ correct pour la collaboration. Quand vous avez besoin de la fermer, la couche d'auth est un seul appel API — JWT, mot de passe HTTP Basic, IP CIDR ou bearer token.
Par défaut
Open on first spawn
- URL partagée avec le coéquipier → il est dedans
- Pas de flux d'invitation, pas de création de compte, pas de facturation par siège
- Fonctionne depuis n'importe quel navigateur sur n'importe quel appareil immédiatement
Quand vous le verrouillez
Gated by auth group
- PATCH /proxy-permissions — ajoutez un groupe JWT / Mot de passe / IP
- Les requêtes non autorisées reçoivent un 401 au proxy, pas à l'app
- Révoquer : supprimez le groupe d'auth, ou supprimez le conteneur
Les agents IA sont des pairs, pas des opérateurs.
Un agent IA ouvre la même URL que vous. Il tape dans le même terminal. Il voit la même sortie. Il modifie le même fichier. Les mécaniques multiplayer qui rendent le pair-programming efficace pour les humains rendent aussi la supervision humaine en boucle de l'IA naturelle.
Revue en boucle
L'agent s'exécute. Vous regardez en temps réel. Mettez-le en pause à volonté en interrompant sa frappe dans le même terminal.
Travailler en pair sur une tâche
Vous commencez ; l'agent prend le relais ; vous reprenez le contrôle. L'état de la session est partagé, pas dupliqué.
Observation silencieuse
Le mode lecture seule sur un affichage partagé vous permet de regarder plusieurs agents s'exécuter en parallèle sans les toucher.
Signaux inter-appareils
L'agent pousse une notification sur votre téléphone quand il a besoin d'approbation. Vous appuyez sur l'URL ; vous êtes de retour dans la même session.
Rendez n'importe quelle app multiplayer — sans la modifier.
Les apps qui n'ont jamais été conçues pour la collaboration — VS Code, alternatives Figma, outils propriétaires, vieux logiciels de bureau — deviennent multiplayer via le partage d'affichage. L'environnement est partagé ; l'app à l'intérieur est accessoire.
— VS Code s'exécutant dans un affichage partagé — tous les collaborateurs voient et éditent
— App Electron / Win / Linux legacy — multiplayer via l'URL d'affichage
— Outils de design sans fonctionnalités collaboratives — partagés via l'affichage navigateur
— Jeux solo dans un affichage partagé pour le co-op canapé via internet
Téléphone. Tablette. Laptop. TV. Montre connectée. VR.
La couche d'accès est HTTP + SSH. Les deux sont universels. Tout appareil avec un navigateur peut rejoindre une URL de collaboration. Tout appareil avec un client SSH peut rejoindre un terminal. L'ensemble des appareils supportés est l'ensemble des appareils qui existent.
Téléphone
Navigateur complet · clavier virtuel · client SSH
Tablette
Navigation tactile · montages de fichiers via WebDAV
Laptop
Workflow de dev natif · SSH / VS Code Remote
TV
Navigateur écran partagé pour la revue d'équipe
Montre connectée
Notifications · approbations rapides sur petites URLs
Casque VR
Vision Pro, Quest Browser — compatible navigateur, mêmes URLs
— Pas une app mobile. Pas une app VR. Pas un client de bureau. L'URL est l'interface ; le navigateur la rend.
Collaboration sans rien installer.
Lancez un conteneur. Partagez une URL. Votre coéquipier est dedans — sur n'importe quel appareil, sans compte, en moins d'une seconde.
Voir aussi — /platform/proxy pour les groupes d'auth URL, /kit/terminal pour les mécaniques de session, /kit/display pour les bureaux X11 partagés.