What are the main features and advantages of Jetbrains Code with me Enterprise?
Live Collaboration – Enables real-time coding and teamwork inside JetBrains IDEs.
Shared Debugging – Lets teams inspect, fix, and test together.
Secure Access – Helps control sessions for safer enterprise collaboration.
Remote Pairing – Supports mentoring, reviews, and distributed development.
IDE Integration – Works naturally within familiar JetBrains development workflows.
Development Agility – Supports long-term team productivity and smoother collaboration.
Real-time co-editing – Multiple developers edit one shared IDE project together
Guest access link – Invitees join without their own IDE license
Permission controls – Set read-only, edit, terminal, or run access
On-premises relay –Self-host lobby and relay inside your network
Core Capacity – Up to 100 guests per on-premises session
Important – Code With Me is being sunset; new sales have ended and the service closes in Q1 2027
Code With Me Enterprise is the self-hosted edition of JetBrains' in-IDE collaboration plugin, used for live pair programming, code review, and joint debugging across JetBrains IDEs. The Enterprise tier runs the lobby and relay servers on your own infrastructure, so collaboration traffic never leaves your network.
Private infrastructure – Keep all session traffic inside your network
Air-gapped support – Run sessions in fully offline environments
Shared debugging – Step through breakpoints together, not just edit
Granular permissions – Control what each guest can touch
Larger sessions – Host up to 100 guests at once
Floating licenses – Share host seats across your team
It lets a host share a running JetBrains IDE project so guests can edit, navigate, and debug the same code in real time. Guests open an invitation link and a lightweight JetBrains Client is downloaded automatically, so they do not need their own IDE installed or licensed. During a session you get smart code insights, shared run and debug, diff previews to review and roll back changes, plus port forwarding to expose a local web or database port to participants. Embedded voice and video calls, chat, and browser-based screen sharing keep discussion inside the same window. The Enterprise difference is that the lobby and relay servers run on your own hardware instead of JetBrains' public relay.
It fits engineering teams in regulated or security-conscious organisations that cannot route source code through an external relay. Because the Enterprise plan supports on-premises hosting and fully offline, air-gapped operation, it solves the specific problem of pair programming on proprietary code without traffic leaving the corporate network. It also raises the per-session guest cap to 100, which suits larger code walkthroughs and onboarding sessions that the 3-guest free tier cannot handle. It is aimed at JetBrains IDE users specifically, not at teams looking for a general screen-sharing or remote-desktop product.
All three run the same collaboration engine, but they differ in session limits, guest count, and where the relay lives. Community is free with sessions capped at 30 minutes and up to 3 guests on the public relay. Premium removes the time limit and allows up to 50 guests, and is already included with active paid JetBrains IDE subscriptions. Enterprise is the only plan with on-premises servers, offline/air-gapped support, floating licenses, and a 100-guest ceiling.
| Feature | Community | Premium | Enterprise |
|---|---|---|---|
| Session limit | 30 min | Unlimited | Unlimited |
| Max guests | Up to 3 | Up to 50 | Up to 100 |
| Relay hosting | Public | Public | On-premises |
| Offline / air-gapped | ✕ | ✕ | ✓ |
| Floating licenses | ✕ | ✕ | ✓ |
No. Code With Me is session-based collaboration, not an unattended remote-desktop tool: the host starts a session, must accept each guest individually, and the invitation link is disabled the moment the host closes the IDE. There is also no dedicated mobile client, since guests join through the desktop JetBrains Client or a browser launcher, so phone and tablet participation is not a supported workflow. If your goal is logging into an unattended machine or remote desktop, this is the wrong tool, and JetBrains itself points such use cases to its remote development features instead. What it does cover well is supervised, permission-bound collaboration where the host stays in control of file, terminal, and run access.
Yes. JetBrains has announced that Code With Me is being gradually sunset: version 2026.1 is the last IDE release to officially support it, no new features are being developed, and new sales and renewals have already been discontinued. After 2026.1 the feature continues only as a separate JetBrains Marketplace plugin with security updates during a transition window. The public relay infrastructure is scheduled to be turned off in Q1 2027, after which public sessions stop working entirely. The Enterprise on-premises solution is also no longer supported within JetBrains IDE Services, so anyone buying now should treat it as an end-of-life product and plan a migration path before the shutdown.
No. Only the host needs a licensed JetBrains IDE; guests open the invitation link and a free, lightweight JetBrains Client is downloaded automatically. The guest client requires less disk space and fewer resources than a full IDE because the heavy work runs on the host machine.
It runs as a host plugin in IntelliJ IDEA, PyCharm, PhpStorm, GoLand, CLion, RubyMine, and WebStorm, among other IntelliJ-platform IDEs. The guest connects with a JetBrains Client that is matched to the exact build of the host IDE, which is why host and guest stay in sync during a session.
Yes. The host assigns read-only, edit-files, full, or custom permissions, controlling access to files, the terminal, and code execution per session or per guest. Port forwarding can expose a local web or database port to guests, but this should be granted carefully because it can give participants access to system resources.
Yes. Code With Me has embedded voice and video calls, text chat, and screen sharing built into the session, with screen sharing handled through the browser. These run independently of the host, so participants can stay in the call and keep talking even after the host steps away.
| Operating Systems |
Windows 11: Home / Pro / Education / Enterprise |
| Processor | CPU with x86_64 or arm64 architecture and 4 cores |
| Memory RAM | 8 GB total RAM with 3 GB available for IDE processes |
| Hard Disk | 11.3 KB plugin package size. 10 GB available disk space for the supported JetBrains IDE installation. |
| Display | Standard display compatible with the respective operating system. |
| Special Features | Real-time collaborative coding and pair programming. Shared editing, navigation, follow mode, and debugging on the host machine. Host controlled permissions for read-only, edit files, terminal access, and run actions. Voice calls, video calls, browser-based screen sharing, and in-session chat. Port forwarding support. RD protocol for port forwarding. End-to-end encryption with TLS 1.3. Connection modes Direct, Peer-to-Peer, and Relay. |
| Note | Requires a supported JetBrains IDE installation. JetBrains Runtime is bundled with the IDE. Internet connection required for collaboration sessions. Windows 7 SP1 and Windows 8.1 are not supported in current JetBrains desktop IDE requirements. Code With Me 2026.1 is the last officially supported IDE release. Code With Me Enterprise is no longer supported in JetBrains IDE Services. |
| Operating Systems | macOS Tahoe 26 macOS Sequoia 15 |
| Processor | CPU with x86_64 or arm64 architecture and 4 cores |
| Memory RAM | 8 GB total RAM with 3 GB available for IDE processes |
| Hard Disk | 11.3 KB plugin package size. 10 GB available disk space for the supported JetBrains IDE installation. |
| Display | Standard display compatible with the respective operating system. |
| Special Features | Real-time collaborative coding and pair programming. Shared editing, navigation, follow mode, and debugging on the host machine. Host controlled permissions for read-only, edit files, terminal access, and run actions. Voice calls, video calls, browser-based screen sharing, and in-session chat. Port forwarding support. RD protocol for port forwarding. End-to-end encryption with TLS 1.3. Connection modes Direct, Peer-to-Peer, and Relay. |
| Note | Requires a supported JetBrains IDE installation. JetBrains Runtime is bundled with the IDE. Internet connection required for collaboration sessions. Separate JetBrains IDE disk images are provided for Intel and Apple silicon Macs. Code With Me 2026.1 is the last officially supported IDE release. Code With Me Enterprise is no longer supported in JetBrains IDE Services. |
By continuing to browse our site you agree to our use of cookies, revised Privacy Policy and Terms of Service.
More information about cookies