Перейти к основному содержимому
Версия: v2 (текущая)

import IdealImage from "@theme/IdealImage";

IDE-плагины — обзор

PanDev Metrics поставляет лёгкие плагины для всех основных семейств IDE. После установки плагин работает в фоне и отправляет в PanDev Metrics активность разработчика: события по файлам, переключения веток, промпты в AI. Запускать или останавливать его вручную не нужно.

На этой странице — полный список поддерживаемых IDE, источник установки и что именно собирает каждый плагин.

Страница плагинов в веб-приложении

В веб-приложении все интеграции собраны в Настройки → Плагины. Страница разбита на категории, чтобы администратор сразу видел, какие каналы подключены в tenant'е:

ВкладкаЧто внутри
ВсеВсе плагины одним списком
Браузер10 браузерных расширений (Chrome, Edge, Firefox, Brave, Opera, Arc, Vivaldi, Yandex, Whale, Sidekick)
IDEs12 IDE-интеграций (JetBrains, Visual Studio, VS Code, Xcode, Eclipse) — о них и эта статья
AI5 интеграций с AI coding tools — трекаются как отдельная категория от обычных IDE-плагинов, чтобы AI-активность была видна на своих счётчиках
CLICLI-плагин для терминалов — см. обзор CLI-плагина

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

IDE / семействоГде взять плагинСтатусГайд по установке
IntelliJ IDEAJetBrains MarketplaceПоддерживаетсяJetBrains plugin
PyCharmJetBrains MarketplaceПоддерживаетсяJetBrains plugin
WebStormJetBrains MarketplaceПоддерживаетсяJetBrains plugin
PhpStormJetBrains MarketplaceПоддерживаетсяJetBrains plugin
GoLandJetBrains MarketplaceПоддерживаетсяJetBrains plugin
RiderJetBrains MarketplaceПоддерживаетсяJetBrains plugin
CLionJetBrains MarketplaceПоддерживаетсяJetBrains plugin
RustRoverJetBrains MarketplaceПоддерживаетсяJetBrains plugin
RubyMineJetBrains MarketplaceПоддерживаетсяJetBrains plugin
Android StudioJetBrains MarketplaceПоддерживаетсяJetBrains plugin
Visual Studio (2019, 2022)Visual Studio MarketplaceПоддерживаетсяVisual Studio plugin
Visual Studio 2024+Visual Studio MarketplaceДолжен работать, ещё не тестировалиVisual Studio plugin
VS CodeVS Code MarketplaceПоддерживаетсяVS Code plugin
CursorVS Code Marketplace (тот же плагин)Поддерживается через VS Code pluginCursor и Windsurf
WindsurfVS Code Marketplace (тот же плагин)Поддерживается через VS Code pluginCursor и Windsurf
XcodeПлатформа PanDev (DMG)ПоддерживаетсяПлагин для Xcode
Eclipse и Eclipse-подобные IDEРучная установкаПоддерживаетсяОбратитесь к администратору
к сведению

Отдельных плагинов для Cursor, Windsurf и других форков VS Code нет. В них устанавливается стандартный плагин VS Code из marketplace.

Что плагины собирают

СобираетсяНе собирается
Имена файлов, которые вы открываете и редактируетеСодержимое исходного кода
События активности (изменения, скролл, открытие / закрытие)Скриншоты
Переключения ветокЗапись экрана
Название проектаСодержимое буфера обмена
Время в каждом файлеНажатия клавиш
Промпты в AI-ассистентах (Copilot, Cursor AI и т.д.) — как активность разработчикаЛичные файлы вне проекта
Изменения, сделанные AI — отдельным счётчиком как активность ИИ

Вся телеметрия передаётся по HTTPS / TLS.

Алгоритм активного времени

PanDev Metrics превращает сырые события в «активное время» по одному простому правилу:

  • Если интервал между двумя соседними событиями меньше 15 минут, время между ними считается активным.
  • Если интервал 15 минут или больше, он считается простоем и не учитывается.

Алгоритм одинаков для всех плагинов (JetBrains, VS Code, Visual Studio, Xcode, Eclipse), поэтому цифры между IDE напрямую сравнимы.

Auto-update

Семейство IDEМодель обновления
JetBrains (все 10 IDE)Автообновление через JetBrains Marketplace
VS Code, Cursor, WindsurfАвтообновление через VS Code Marketplace
Visual StudioАвтообновление через Visual Studio Marketplace
XcodeВручную
Eclipse и Eclipse-подобныеВручную

Рекомендуем держать последнюю версию плагина. Жёсткого минимума нет — старые версии продолжают работать, но новые фичи и фиксы выходят только вперёд.

Поведение в offline

Если плагин не может достучаться до сервера PanDev Metrics, события складываются в локальную очередь. Как только связь восстанавливается, очередь отправляется на сервер по порядку. Активность не теряется ни от проблем со связью, ни от обрыва VPN, ни от работы в самолёте.

Параметры подключения

Любому плагину нужно три вещи:

  • Server URLhttps://metrics-cloud.pandev.io для cloud или адрес вашего сервера для on-prem.
  • Login — email или логин в PanDev Metrics.
  • Password — пароль PanDev Metrics.

В cloud для компаний дополнительно заполняется Company login (идентификатор tenant). Для on-prem оставляйте поле пустым.

AI-ассистенты и AI-редакторы

Когда вы пользуетесь AI-инструментами прямо в IDE, PanDev Metrics разделяет работу на два потока:

  • Активность разработчика — ваши промпты, принятые правки, время на ревью того, что предложил AI.
  • Активность ИИ — код, сгенерированный и применённый самим AI. Учитывается на отдельном счётчике, чтобы было видно, сколько кодовой базы написано с помощью AI, а сколько — руками.

Это работает для GitHub Copilot, JetBrains AI Assistant, Cursor AI, Windsurf и любого другого in-IDE ассистента.

Приватность

  • Исходный код не покидает вашу машину.
  • Никаких скриншотов, записи экрана и логов нажатий.
  • Администратор воркспейса задаёт, какие проекты трекаются.

Связанные статьи