Комментарии ревью
Комментарии ревью позволяют оставить замечания прямо к строкам кода — как при ревью pull request — и отправить их агенту одним сообщением. Так не нужно переписывать в чат пути к файлам и номера строк.
Добавить комментарий
- Выделите строки в редакторе или поставьте курсор на нужную строку.
- Выберите
Add Review Comment: сочетаниеAlt+Shift+A, контекстное меню редактора или плавающая панель над выделением. - Введите текст и нажмите
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-сервер:
-
Установите Semgrep:
python3 -m pip install semgrepилиbrew install semgrep. -
Добавьте сервер в
.veai/mcp.jsonпроекта или~/.veai/mcp.json:{"mcpServers": {"semgrep": { "command": "semgrep", "args": ["mcp"] }}} -
Откройте новый чат и попросите агента найти уязвимости в проекте.
Можно просто попросить агента: «Установи и подключи Semgrep MCP». Подробнее — в сценарии проверки безопасности и на странице «MCP-серверы».