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

Установка плагина для VS Code

Расширение PanDev Metrics для VS Code публикуется в VS Code Marketplace. Оно же работает в Cursor, Windsurf и других форках VS Code — про них есть отдельная короткая страница в конце.

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

  • Отслеживает активность по файлам (открытие, редактирование, закрытие), переключения веток и время.
  • Считает использование AI-ассистентов (GitHub Copilot, Cursor AI и т. д.) двумя отдельными потоками: ваши промпты — активность разработчика, изменения, сделанные AI, — активность ИИ.
  • Отправляет всё на сервер PanDev Metrics по HTTPS.
  • Не собирает исходный код и не делает скриншоты.

Полный список того, что собирается и не собирается — в обзоре.

Установка

  1. Откройте VS Code.
  2. Откройте панель Extensions (Ctrl+Shift+X / Cmd+Shift+X).
  3. Введите в поиске PanDev Metrics.
  4. Нажмите Install.
  5. Перезагрузите редактор, если попросит.
подсказка

Marketplace обновляет расширение автоматически. Рекомендуем последнюю версию.

Настройка

Откройте Settings (Ctrl+, / Cmd+,) и наберите PanDev Metrics.

Альтернатива — Command Palette (Ctrl+Shift+P / Cmd+Shift+P) → команда PanDev: Configure.

Все плагины PanDev Metrics авторизуются одним токеном пользователя. Токен выдаётся в веб-приложении — вставьте его в настройки плагина, и на этом всё: адрес сервера и воркспейс уже зашиты в токен, других полей плагин не попросит.

  1. Откройте веб-приложение PanDev Metrics и перейдите в Settings → Plugins.
  2. Нажмите на ваш редактор — VS Code, Cursor или Windsurf — откроется инструкция по установке.
  3. Скопируйте значение из шага Введите ваш токен. Токен начинается с pandev_.
  4. Вставьте его в поле токена в плагине и сохраните.
К какому воркспейсу привязан токен?

Токен выдаётся для того воркспейса, под которым вы сейчас авторизованы в веб-приложении. Чтобы метрики шли в другой воркспейс, сначала переключитесь на него в вебе и скопируйте токен заново. On-prem работает так же — возьмите токен на своём инстансе, и плагин пойдёт на этот хост.

Перевыпуск и отзыв

Рядом с токеном в том же шаге есть две кнопки. Перевыпустить токен выдаёт новый, и старый сразу перестаёт работать, Отозвать токен удаляет его без замены. У пользователя один активный токен на воркспейс, поэтому после перевыпуска токен придётся вставить заново везде, где вы его используете.

Проверка

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

В статус-баре расширение показывает Online, когда подключение есть.

Troubleshooting

Нет данных на дашборде. Убедитесь, что Server URL без слеша в конце. Reload Window в VS Code. Посмотрите статус-бар на индикатор ошибки.

Self-signed certificate на on-prem. On-prem серверы иногда работают с самоподписанным сертификатом. В расширении есть опция отключить проверку SSL — администратор подскажет, нужно ли её включать.

Нет связи или отвалился VPN. Расширение складывает события в локальную очередь и отправляет их, когда сервер снова доступен. Делать ничего не нужно.

FAQ

Отслеживает ли расширение активность в браузере? Нет. Расширение работает только внутри VS Code. У PanDev Metrics есть отдельное браузерное расширение для веб-активности.

Можно использовать одновременно с JetBrains plugin? Да. PanDev Metrics агрегирует данные со всех плагинов — JetBrains, VS Code, Visual Studio, Xcode, Eclipse — в один таймлайн на разработчика.

Работает ли в Cursor и Windsurf? Да. Cursor и Windsurf — форки VS Code и ставят то же самое расширение. Подробнее — на странице Cursor и Windsurf.

Будет ли отправляться исходный код? Нет. Расширение фиксирует имена файлов, события активности и ветки. Код остаётся на вашей машине.

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