Skip to main content

Комментарии ревью

Комментарии ревью позволяют оставить замечания прямо к строкам кода — как при ревью pull request — и отправить их агенту одним сообщением. Так не нужно переписывать в чат пути к файлам и номера строк.

Добавить комментарий​

  1. Выделите строки в редакторе или поставьте курсор на нужную строку.
  2. Выберите Add Review Comment: сочетание Alt+Shift+A, контекстное меню редактора или плавающая панель над выделением.
  3. Введите текст и нажмите Save.

У сохранённого комментария есть кнопки Edit comment, Delete comment и Go to code. Если код под комментарием изменился, комментарий получает метку Outdated.

Пройти по комментариям​

Пока в проекте есть комментарии, в верхней части редактора показывается заголовок Review: N comments:

  • Previous comment и Next comment — переход между комментариями;
  • Send all — отправить все комментарии агенту;
  • Delete all comments — удалить все комментарии.

У каждого комментария есть переключатель видимости: им можно скрыть комментарий в редакторе, не удаляя его.

В чате рядом с полем ввода показывается чип Review N со списком комментариев.

Отправить агенту​

Send all отправляет все комментарии одним сообщением в чат, который последним был в фокусе и принимает сообщения. Если такого чата нет (например, вы правите отправленное сообщение), Send all недоступна. Плагин открывает этот чат; если агент сейчас работает, сообщение встанет в очередь — см. очередь сообщений.

После успешной отправки или постановки в очередь отправленные комментарии удаляются из редактора и панели. Если сообщение отклонено, комментарии остаются.

Ревью общее для всех чатов проекта и сохраняется после закрытия чата и перезапуска IDE в файле <проект>/.neo/review.json. Если проект под Git, решите, нужен ли файл команде: чаще его добавляют в .gitignore, чтобы личные замечания не попадали в коммиты.

Запись старого плагина (интерфейс отличается):

Ревью силами агента​

Агента можно попросить проверить изменения в чате:

Проверь незакоммиченные изменения: ошибки, граничные случаи, лишний код.
Сохрани замечания в review.md, отсортировав по важности.

У агента Veai есть встроенный скилл code-review-orchestrated: он согласует с вами объём ревью, запускает независимых проверяющих и собирает один отчёт. Вызовите его через /code-review-orchestrated или просто попросите провести ревью. Подробнее о скиллах — в разделе «Скиллы».

Отчёт удобно сохранять в файл: так его можно пройти по пунктам и вернуть агенту на исправление.

Поиск уязвимостей​

Встроенного поиска уязвимостей в плагине нет. Подключите Semgrep как MCP-сервер:

  1. Установите Semgrep: python3 -m pip install semgrep или brew install semgrep.

  2. Добавьте сервер в .veai/mcp.json проекта или ~/.veai/mcp.json:

    {
    "mcpServers": {
    "semgrep": { "command": "semgrep", "args": ["mcp"] }
    }
    }
  3. Откройте новый чат и попросите агента найти уязвимости в проекте.

Можно просто попросить агента: «Установи и подключи Semgrep MCP». Подробнее — в сценарии проверки безопасности и на странице «MCP-серверы».