Remote Pair Programming Across IDEs

Three steps to pair programming remotely—even with different IDEs.

Step 1: Install CodeTogether

CodeTogether lets you host a remote pair programming session from your IntelliJ, VS Code, or Eclipse IDE. Teammates join the session from their IDE or a web browser. Full end-to-end source encryption ensures all code stays secure.

To download CodeTogether, select your IDE below.
Free plan always available!

VS Code



Installing the VS Code Extension

Install directly from the Marketplace or click this button to download a VSIX file and then install the extension into your IDE. Refer to the Installation Guide for details.

Requires VS Code 1.44 or higher.

Installing the IntelliJ Plugin

Install from the Markeptlace or click this button to download a ZIP file and then install the plugin into your IntelliJ-based IDE (excluding Rider).  Refer to the Installation Guide for details.

Requires 2019.1 or higher to host; 2019.2 or higher to join

Installing the Eclipse Plugin

If you have the Marketplace Client installed, simply drag this button to your running workspace. Refer to the Installation Guide for details.

Requires: Eclipse 4.6 (Neon) or higher
Update site:

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. It’s that easy! Next, you’ll want to invite others to join your remote pair programming session. Just click the Copy Invite URL button, and then share the link with anyone.

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

Host a pair programming session in Eclipse
Join a pair programming session in Eclipse

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 50 participants, plus advanced features like write-access terminals and shared servers. 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—Eclipse, IntelliJ or VS Code—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.

My students have been using CodeTogether this semester to help work at a distance. They have uniformly and overwhelmingly enjoyed the experience. Many of them have Eclipse experience, and have reported being able to do significantly more together using your product than with Eclipse alone.

Jason Hemann

Lecturer, Northeastern University

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

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

What are you waiting for?

Get CodeTogether today and let the collaboration begin!

Pro plan and free trials of Teams and On-Premises also available.