VS Code extension

HighVibe для VS Code

Расширение отправляет проверки на app.highvibe.dev, чтобы команда видела риски прямо из редактора до коммита, pull request или релиза.

Русский язык основной. English version: HighVibe for VS Code.

Для какого кода

Сначала закрываем риски кода, написанного с ИИ

HighVibe полезен там, где скорость разработки выросла, а проверка намерений, зависимостей и скрытых побочных эффектов стала отставать.

Код с ИИ-ассистентом

Это изменения, где разработчик использует Copilot, Cursor, Claude Code, ChatGPT или другой помощник. Риск в том, что код выглядит уверенно, но может пропустить авторизацию, логировать секреты или сломать контракт.

Вайб-кодинг

Это быстрый режим, когда задача собирается через подсказки и итерации. HighVibe добавляет спокойный контроль: проверяет не стиль, а опасные места, которые могут попасть в продукт незаметно.

Что проверяет

Сигналы, которые важны до релиза

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

Секреты и конфиги. Ключи, токены, локальные адреса, небезопасные значения по умолчанию.

Данные и логи. Случаи, где персональные данные или технические секреты могут утечь в лог или ответ API.

Зависимости. Новые пакеты, рискованные обновления и места, где Semgrep/Gitleaks могут дать полезный дополнительный сигнал в shadow mode.

Как подключить

Минимальный путь

  1. Откройте app.highvibe.dev и войдите в рабочий аккаунт.
  2. Скопируйте plugin token для VS Code.
  3. В VS Code выполните команду HighVibe: Set Plugin Token.
  4. Откройте репозиторий и запустите проверку из панели расширения или команды HighVibe.

Данные

Что уходит в проверку

Расширение отправляет технический контекст проверки: измененные фрагменты кода, пути файлов, метаданные рабочего пространства и токен авторизации плагина. HighVibe не должен использовать localhost по умолчанию: рабочий адрес сервиса - https://app.highvibe.dev/.

Если проверка не приходит, начните с документации: там есть короткий список диагностики для версии расширения, токена, Output-канала и сетевого адреса.

Открыть документацию