# Установка расширения VS Code

> Скачайте .vsix, установите его в VS Code, Cursor, Windsurf или VSCodium, войдите и проверьте работу.


Найдите NotHoly.com на панели расширений VS Code, Cursor, Windsurf или VSCodium: расширение есть в [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=NotHolycom.notholy) и в [Open VSX](https://open-vsx.org/extension/NotHolycom/notholy). Чтобы установить из файла, скачайте [notholy-vscode-latest.vsix](https://notholy.com/releases/vscode/notholy-vscode-latest.vsix). Версия и SHA-256 указаны на [странице расширения](https://notholy.com/ru/vscode).

На панели Extensions откройте меню **...** вверху, выберите **Install from VSIX** и укажите файл. Или выполните это в папке с файлом:

```bash
code --install-extension notholy-vscode-latest.vsix
```

В Cursor, Windsurf или VSCodium используйте `cursor`, `windsurf` или `codium` вместо `code`. Наши автотесты работают только в VS Code, поэтому в этих трёх редакторах мы расширение не проверяли. Редактор должен быть основан на VS Code 1.95 или новее.

## Вход

1. Запустите **NotHoly: Sign in** из палитры команд или нажмите **✦ NotHoly** в строке состояния.
2. Браузер откроет `notholy.com/activate`. Сверьте код, выберите организацию и подтвердите. Код действует 10 минут.
3. Ключ сохраняется в хранилище секретов редактора. Поля для вставки ключа нет. В CI задайте `NOTHOLY_API_KEY` в окружении, которое запускает редактор.

После этого в строке состояния появятся ваш баланс и текущая модель.

Расширение соблюдает Workspace Trust. В недоверенной рабочей области проверки, регрессионные тесты, упоминания `@path` и ссылки на проверку отключены. Чат, поиск CVE, **Explain selection** и правила обнаружения работают с тем текстом, который вы отправляете. Файлы рабочей области не читаются, git не запускается.

## Обновление и удаление

Редактор не обновляет сам расширение, установленное из файла. Скачайте новый `.vsix` и установите поверх старого:

```bash
code --install-extension notholy-vscode-latest.vsix --force
```

Сначала выполните **NotHoly: Sign out**, чтобы ключ исчез из этого редактора, затем удалите расширение на панели Extensions или командой:

```bash
code --uninstall-extension NotHolycom.notholy
```

Выход не отзывает ключ. Это делается в разделе «Подключения» в консоли.

## Что дальше

- [Команды](/ru/vscode/commands)
