Three Steps to Remote Pair Programming with VS Code

Host a session from VS Code and invite anyone to join, even if they use a different IDE!

Step 1: Install CodeTogether

CodeTogether is an extension that lets you live share VS Code. Invite anyone to join—they can join from VS Code, Eclipse, IntelliJ, or even a browser. Full end-to-end source encryption ensures all code stays secure.

To get started, simply install CodeTogether directly from Visual Studio Code via the Visual Studio Marketplace.

Free plan always available!

For pair programming in VS Code-based solutions like VSCodium and Eclipse Theia, download CodeTogether from the Open VSX Registry.

Step 2: Start a session and invite others to join

Now that you’ve installed CodeTogether, you’re ready to start collaborating! Just click Host New Session from the CodeTogether view, select access privileges, and click Start Session. It’s that easy! The Invite URL is automatically copied to the clipboard for you to invite others to the session. If you need the URL at a later time, just click the Copy Invite URL button.

Invitees access the link from the CodeTogether view in their IDE (VS CodeIntelliJ or Eclipse), or from a browser (no registration, download or installation required).

Hosting a session in VS Code
Joining a session in VS Code

Work with a team? It’s even easier with CodeTogether Teams.

Skip copying and pasting URLs—join sessions & ask others to host or join with a single click. Unlimited sessions with up to 32 participants, plus advanced features like write access terminals. Free to try for 30 days, no credit card needed!

Step 3: Code together . . . alone or with a group, your choice

No learning curve for participants makes it simple to dive right into pair programming, or even mob programming!


IDE Versatility

Participants can join from their local IDE—VS Code, IntelliJ or Eclipse—even if everyone uses different versions, configurations or IDEs. They just add CodeTogether to their IDE! For even more versatility, you also have the option to join the session directly from a browser.


Host-Provided Intelligence

The host provides language smarts so everyone gets key functionality, like content assist, validation and navigation, whether joining from a browser or IDE. When joining from a browser, select the preferred IDE theme and key bindings for optimal productivity.


Stay Together or Code Alone

Everyone gets to choose whether to code on their own or as part of a group, and it’s a breeze to switch between groups and coding alone. Same-file simultaneous coding, just like in Google Docs, takes code collaboration to a whole new level! Perfect for mob programming.

Between its editor-agnosticism and collaborative flexibility, CodeTogether now looks like the best option for many real-world teams. 

Joel Falconer

Managing Editor, SitePoint

This tool addresses the shortcomings . . . in traditional collaborative developer solutions, such as screen sharing. A central issue with such tools is to ensure that collaborations are seamless and don’t hinder developers.

Charles King

Analyst, Pund-IT

Thank you for this brilliant tool. This is the first one that makes nearly instant sharing possible . . . overall a wonderful experience.

Astrid Sawatzky

Lead Developer, Thera-Pi

What are you waiting for?

Get CodeTogether today and let the collaboration begin!

Free trials of Teams and On-Premises also available.