Features New Products News Releases

Представляем публичную версию Code With Me

Мы представляем публичную версию Code With Me — нового сервиса JetBrains для удаленного парного программирования и совместной разработки. Наша команда получила много положительных отзывов и конструктивных предложений от тех, кто уже попробовал Code With Me. Большое спасибо нашим первым пользователям! Нам было приятно узнать, что наш сервис помог командам справиться с переходом на удаленную работу.

Поэтому мы решили предоставить пользователям удобный доступ к функциям Code With Me и интегрировали наше решение в большинство IDE на основе платформы IntelliJ.

⭐ Сейчас Code With Me включен в версию 2021.1 IntelliJ IDEA (Community и Ultimate), WebStorm, PyCharm (Community и Professional), PhpStorm, CLion, GoLand и RubyMine.

Для пользователей AppCode сервис доступен в качестве плагина, который можно скачать на Marketplace.

Эффективная работа в команде

Code With Me помогает программистам продуктивно работать, где бы ни находились члены команды. Участникам сеансов совместной работы доступны ключевые функции IDE: умный анализ кода, навигация, удаленное юнит-тестирование и другие. Коллеги могут вместе редактировать и отлаживать код, следить за изменениями в нем и за действиями друг друга. Code With Me позволяет переписываться в чате и поддерживает аудио- и видеозвонки, чтобы вы могли обсуждать код, обмениваться знаниями и работать еще эффективнее.

Подготовка к сеансу Code With Me занимает несколько секунд: настройте уровни доступа для гостей и поделитесь с ними ссылкой на сеанс. Чтобы присоединиться к сеансу, вашим коллегам даже не обязательно иметь IDE — нужна только ссылка-приглашение.

В Code With Me предусмотрено множество настроек безопасности, чтобы контролировать уровень доступа к данным проекта. Никто не может присоединиться к сеансу без разрешения организатора. Code With Me осуществляет коммуникацию через распределенный протокол с открытым исходным кодом, созданный в JetBrains, и использует TLS 1.3 для сквозного шифрования.

Для тех, кто не хочет, чтобы трафик выходил за пределы внутренней сети, есть локальная версия. Code With Me можно установить и запустить в локальной сети. Если вы хотите попробовать локальный вариант Code With Me, у нас есть бесплатная пробная версия на 30 дней.

В этом видео мы демонстрируем основные функции Code With Me в действии:

Цены

У нас есть три варианта подписки на Code With Me. Подписка нужна тем, кто организовывает сеансы совместной работы. Чтобы присоединиться к сеансу в качестве гостя, лицензия не нужна.

Какие есть варианты подписки:

  1. Бесплатная подписка Community дает возможность оценить совместную работу над кодом и протестировать функциональность Code With Me. С такой подпиской вы можете создавать неограниченное количество 30-минутных сеансов и приглашать к сотрудничеству до 3 гостей. Если нужно больше времени, просто создайте новый сеанс и пригласите коллег еще раз. Или рассмотрите вариант перехода на план Premium.

  2. Подписка Premium подойдет для больших команд и тех, кто много работает коллективно. Вы можете создавать сколько угодно сеансов без ограничений по времени. На сеанс можно пригласить до 50 гостей. Подписку можно оплачивать раз в месяц или раз в год. Цены начинаются с $5 в месяц.

🎁 Спецпредложение: учитывая растущую потребность в инструментах для удаленной совместной работы и парного программирования, мы делаем Code With Me доступным для участников нашего сообщества.

Premium-подписка предоставляется бесплатно нескольким категориям пользователей:

— Тем, у кого есть активная платная подписка на IntelliJ IDEA Ultimate, PhpStorm, GoLand, AppCode, PyCharm Professional, CLion, RubyMine или WebStorm.
— Владельцам лицензий на All Products Pack.
— Владельцам образовательных лицензий.
— Владельцам лицензий для проектов с открытым исходным кодом.
— Владельцам лицензий для экспертов по технологиям (участникам программы Developer Recognition).

  1. План Enterprise подойдет компаниям и пользователям, предъявляющим повышенные требования к безопасности. Вы получаете доступ к локальной версии Code With Me. В рамках этой подписки можно проводить одновременные сеансы и приглашать на них до 100 гостей. Количество одновременных сеансов ограничено числом приобретенных лицензий. План Enterprise доступен при покупке от 10 лицензий. Годовая стоимость одной лицензии составляет $400. Чтобы оценить всю функциональность, запросите бесплатную пробную версию на 30 дней.

Попробовать бесплатно

Что дальше

Публичный релиз — важное событие для команды Code With Me, но мы не собираемся на этом останавливаться. Вот что у нас в планах:

  1. Интеграция с AppCode.
  2. Поддержка Rider и DataGrip.
  3. Совместимость с Android Studio. Присылайте нам свои предложения по функциональности.
  4. Поддержка IntelliJ IDEA EDU и PyCharm EDU.
  5. Решение для запуска полнофункциональной среды для удаленной разработки на удаленном сервере. Такой подход позволит избежать хранения исходного кода на компьютере разработчика и производить вычисления IDE на серверах с неограниченной мощностью.

И конечно, мы продолжим улучшать существующую функциональность Code With Me. Следите за обновлениями!

Ваша команда Code With Me
The Drive to Develop

Discover more

Features New Products News Releases

Code With Me Reaches Public Release

Note: 2026.1 will be the last IDE version to officially support Code With Me, as we gradually sunset the service. Learn more in this blog post.

JetBrains is rolling out the public release of Code With Me, the new service for remote pair programming and collaborative coding. Our team received a lot of positive and constructive feedback from the early adopters, and we wanted to thank them for their support and suggestions. We are happy to learn how Code With Me helped remote teams navigate the challenging shift to distance work during the pandemic.

That is why we wanted to provide users with seamless access to Code With Me functionality and have bundled our solution into the majority of IntelliJ-based IDEs.

⭐ The latest 2021.1 builds of IntelliJ IDEA (Community and Ultimate), WebStorm, PyCharm (Community and Professional), PhpStorm, CLion, GoLand, and RubyMine have Code With Me integrated and ready for use!

For AppCode, Code With Me is available as a plugin that you can download from the Marketplace.

You can read this post in Brazilian Portuguese, Chinese, French, German, Japanese, Korean, Russian, and Spanish.

Mastering collaboration

Code With Me connects remote teams in a feature-rich collaborative environment and helps boost productivity, no matter where the team members are based. The essential IDE features, such as smart code insights, navigation, and remote unit testing, are available for participants during collaborative sessions. Teams can simultaneously edit code, debug, track changes with diff previews, and follow each other in the shared project. The embedded audio, video calls, and chat messaging will help software developers discuss questions, share their knowledge, and cooperate more efficiently.

Enabling Code With Me takes just a few moments: determine your guests’ permissions and share a link with them. Your peers don’t even need to have their own JetBrains IDE installed – they only need an invitation link to join your session.

Code With Me has a variety of security settings that allow the host to control the level of access to the project data. No one can join a shared session without the host’s approval. Code With Me communicates through an open-source distributed protocol created by JetBrains and uses TLS 1.3 for end-to-end encryption.

For businesses that do not want their traffic to go outside of their organization’s network, Code With Me has an on-premises version. The collaborative service can be installed and run securely on a private network. Are you interested in giving Code With Me on-premises a try? Learn more about how to start a 30-day free trial here.

Check out this video to see the core features of Code With Me in action:

Pricing and availability

With the public release, Code With Me introduces three types of licenses. Please note, only hosts need to have a subscription, guests do not need a license to join a shared session.

Let’s look at the benefits of each plan:

  1. The Community Plan is free of charge and gives you a great option to obtain a collaborative coding experience and test Code With Me’s feature-rich functionality. With the Community Plan, you can create an unlimited number of 30-minute sessions and invite up to 3 guests to your IDE. Need more time? Just create a new session and share a new link with your peers. Or consider upgrading to the Premium plan!
  2. The Premium Plan works perfectly for bigger teams and those who need more time and space for collaboration. With a Premium subscription, you can also create an unlimited number of shared sessions, but you won’t have any time limit per session. Also, it allows you to invite up to 50 guests. This subscription is available with an annual and monthly billing cycle. The Premium plan starts from $5.00 per month.
🎁 Special offer: Given the daily need for collaborative tools for remote development and pair programming, JetBrains makes Code With Me easily accessible for users in our community.These users have free access to a Code With Me Premium subscription:

– Anyone who has an active paid subscription for IntelliJ IDEA Ultimate, PhpStorm, GoLand, AppCode, PyCharm Professional, CLion, RubyMine, or WebStorm.
Holders of All Products Pack licenses.
Holders of Educational licenses.
Holders of Open Source licenses.
Users with Developer Recognition licenses.

3. The Enterprise Plan suits companies and individuals who are seeking extra security. With this subscription, businesses have exclusive access to the Code With Me on-premises solution. Enterprise users can host up to 100 guests and run concurrent collaborative sessions according to the number of active licenses. The subscription is available starting from 10 licenses, and an annual user license costs $400.00. To see all the functionality in action, you can request a 30-day free trial.

Try Free Now

What we plan to do next

The public release is an essential milestone for the whole team behind Code With Me, though we have even more ambitious plans. Here is what we are up to next:

  1. Expand accessibility and bundle Code With Me into AppCode.
  2. Provide support for the Rider and DataGrip IDEs.
  3. Make Code With Me compatible with Android studio. If you have any specific functionality for this in mind, please tell us!
  4. Add support for IntelliJ IDEA EDU and PyCharm EDU.
  5. Introduce Remote Development, a solution that allows running a feature-rich remote development environment on a remote server. This approach avoids having source code on a developer’s laptop and launches the IDE computations on servers with unlimited horsepower.

In the meantime, we will keep plugging away on our end to continually ‘smooth and improve’ – stay tuned for more updates from Code With Me! Leave us a comment – we want to hear your thoughts 👇

Discover more