VS Code Multiplayer(global)
This extension is the server-backed version of your local multiplayer extension.
With this version:
- the shared project is stored on your server
- invited users can reconnect at any time
- collaboration continues even when the original host machine is offline
How it works
- You run the global server from the
server folder on your home machine.
- In VS Code, run
Start Global Multiplayer Session (Server).
- The extension uploads the selected file/folder snapshot to your server.
- The server returns an invite code.
- Teammates use your server URL + invite code to join.
- Every edit is saved to the server and broadcast to connected users.
Commands
Start Global Multiplayer Session (Server)
Join Global Multiplayer Session
Stop Multiplayer Session
Copy Global Session Invite
Rejoin Last Session
Quick Start
1. Run the server on your home machine
cd "VS Code Multiplayer(global)/server"
npm install
npm run build
npm start
Server default: http://0.0.0.0:8787
2. Host globally from VS Code
- Right click a folder or file in Explorer
- Choose
Start Global Multiplayer Session (Server)
- Enter your server URL, for example
http://192.168.1.50:8787
- Share the invite code
3. Join globally
- Run
Join Global Multiplayer Session
- Enter the same server URL
- Enter the invite code
Notes
- This version syncs text files (binary files are skipped).
- The canonical project state lives in
server/data/projects.
- If you want internet access outside your LAN, expose your server securely (reverse proxy + TLS).
| |