DevOptify
Войти в пространствоВойтиЗаписаться на демоДемо

Плагин JetBrains

Плагин DevOptify работает во всех 10 IDE JetBrains и ставится из JetBrains Marketplace. После установки вы вставляете один токен из пространства — адрес сервера и пространство уже внутри токена.

Поддерживаемые IDE

  • IntelliJ IDEA
  • PyCharm
  • WebStorm
  • PhpStorm
  • GoLand
  • Rider
  • CLion
  • RustRover
  • RubyMine
  • Android Studio

Плагин ставится отдельно в каждой IDE. Если вы переключаетесь, например, между IntelliJ IDEA и GoLand на одной машине — установите его в обоих.

Что делает плагин

  • Отслеживает события файлов (открытие, редактирование, закрытие), переключения веток и время.
  • Учитывает использование AI-ассистентов — JetBrains AI Assistant, Copilot и других.
  • Отправляет данные на сервер DevOptify по HTTPS.
  • Не собирает исходный код и не делает скриншоты.

Установка

  1. Откройте JetBrains IDE.
  2. Перейдите в Settings → Plugins.
  3. Выберите вкладку Marketplace.
  4. Введите в поиске DevOptify. Если плагин не находится, откройте в пространстве Настройки → Плагины — там точное имя и ссылка на установку.
  5. Нажмите Install и перезапустите IDE.
ПодсказкаДержите последнюю версию — JetBrains Marketplace обновит плагин автоматически.

Настройка: один токен

После перезапуска откройте Settings → Tools → DevOptify. В плагине одно поле — токен. Адрес сервера и пространство зашиты в него, других полей нет.

  1. Откройте пространство и перейдите в Настройки → Плагины.
  2. Нажмите на вашу IDE — откроется инструкция по установке.
  3. Скопируйте значение из шага «Введите ваш токен». Токен начинается с pandev_.
  4. Вставьте его в поле токена в плагине и сохраните.
К какому пространству привязан токен?К тому, под которым вы сейчас авторизованы в веб-приложении. Чтобы метрики шли в другое пространство, сначала переключитесь на него в вебе и скопируйте токен заново.
Перевыпуск и отзывРядом с токеном есть две кнопки. «Перевыпустить» выдаёт новый и сразу гасит старый, «Отозвать» удаляет без замены. У пользователя один активный токен на пространство — после перевыпуска его нужно вставить заново во все плагины. Токен — учётные данные: не кладите его в коммиты и общие чаты.

Тот же токен подходит для VS Code, Cursor, Windsurf, Visual Studio и CLI. Нужен контур у себя — запишитесь на демо.

Проверка

После сохранения плагин сразу начнёт слать heartbeat’ы.

  1. Поредактируйте файл в IDE.
  2. Подождите пару минут.
  3. Откройте пространство → ваш профиль → сегодня. На таймлайне должна появиться активность.

Если за пять минут ничего не появилось — смотрите ниже.

Если что-то не работает

Нет данных на дашборде. Перезапустите IDE. Убедитесь, что токен вставлен целиком и вы смотрите то же пространство, из которого его копировали.

Authentication failed. Чаще всего токен перевыпустили или отозвали: скопируйте актуальный в Настройки → Плагины и вставьте заново. Проверьте, что нет пробелов в начале и конце.

Офлайн. Ничего настраивать не надо. Плагин кладёт события в локальную очередь и сливает её, когда связь восстанавливается.

FAQ

Нужен отдельный плагин для каждой IDE JetBrains?

Плагин в Marketplace один, но JetBrains IDE — отдельные приложения, поэтому ставить нужно в каждую.

Замедляет IDE?

Плагин батчит события и почти не тратит CPU и память. Заметного влияния нет даже на больших монорепо.

Будет ли отправляться исходный код?

Нет. Плагин фиксирует имена файлов, события активности и ветки. Код остаётся на вашей машине.

← Назад к быстрому старту