Code With Me Enterprise  part of JetBrains IDE Services

Pair programming solution
for security-conscious organizations

Session Traffic Flow

Private network

Creating and Joining Session

Private network

Install and run Code With Me on a private network.

Ensure full compliance with strict security policies.

Control the IT infrastructure and the flow of data.

Invite up to 100 participants to collaborate securely.

Licensing

Code With Me Enterprise is available with an Enterprise subscription. The license starts from 10 host users, priced at $4,200.00 per year. Each collaborative session can host up to 100 participants.

How does licensing work?

  • A single host user can run one collaborative session at any given time.
  • The Enterprise license is floating and can be shared between developers.
  • Guests do not need a license. They only have to access the private network.
  • A standalone server has to be deployed to handle the licensing.

Distributions

Please note that the Code With Me on‑premises servers won’t be available without a trial or a purchased license.

Quick setup launcher

A quick launcher provides you with a fast and easy way to try Code With Me on‑premises without investing much time and resources in a proper deployment.

Lobby distributions

A lobby server tracks active sessions and helps exchange connection information between hosts and guests.

Relay distributions

A relay server is responsible for relaying the traffic between the host and guests when the P2P connection is not available.

Docker-compose setup

Compose is a tool for defining and running multi-container Docker applications.

Kubernetes setup

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.

JetBrains Client Downloader

Use this script to download the required files from JetBrains servers and to place them on end-users’ workstations in air-gapped environments.

Knowledge Base

FAQ

The on-premises edition helps you control the security of your data. No traffic will be transferred outside of your private network, and your pair programming practices will be under your full control.

Concurrent sessions are sessions that happen at the same time. If you are using Code With Me on-premises with an Enterprise subscription, your concurrent sessions are limited by the number of users stated in the license.

Example: Bank B purchased an Enterprise Code With Me license for 15 users. This means that up to 15 different users can each run a different collaborative session simultaneously.

Sign up for a trial period and receive an email with your temporary license within 1 business day. You may want to visit the Knowledge Base to learn how to get started. Then, download your preferred server distribution, install the servers, and activate your trial license.

On-premises functionality is available only with an Enterprise subscription. Please consider upgrading your subscription to access the on-premises edition of Code With Me.

No, a credit card is not required.

If your guests are not authorized to use your company network, they will not be able to join a shared session.