Aller au contenu
accueil / méthodes / multiplayer
Méthode transversale

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

Partager l'URL = partager l'accèsCurseurs en direct colorésN'importe quel appareil avec un navigateurHumains et agents comme pairs
accueil / méthodes / multiplayer / url-share
URL = collaboration

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.

1

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.

2

Partagez l'URL

DM, email, Slack, code QR. N'importe qui avec l'URL peut l'ouvrir.

3

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é.

accueil / méthodes / multiplayer / cursors
État partagé

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.

accueil / méthodes / multiplayer / open-by-default
Posture de sécurité

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
lock

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
JWTPasswordIP CIDRBearer
accueil / méthodes / multiplayer / humans-agents
Humains + IA

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.

accueil / méthodes / multiplayer / legacy
Applications legacy

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

accueil / méthodes / multiplayer / devices
N'importe quel appareil

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.

accueil / méthodes / multiplayer / start
Démarrer

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.

Guide multiplayer

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.