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 in to 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 in to 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