Salesforce Code Review Agent — плагин

Плагин Cursor ревьюит Salesforce DX как архитектор: Apex, LWC, Aura, Flow и метаданные, со скиллом и подагентом.

  • 109 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

Почему такой уровень

  • Подагент работает только на чтение, но скрипт установки добавляет файлы в `.cursor/` и в корень проекта.
Все причины и проверки

rediga/salesforce-code-review-agent

Установка

Работает в

Ручная установка

./scripts/install.sh Project /path/to/your-sfdx-project

Сначала `git clone`; для Windows есть `install.ps1`. Затем перезагрузите окно Cursor.

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Подагент работает только на чтение, но скрипт установки добавляет файлы в `.cursor/` и в корень проекта.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Агент для Cursor, который разбирает исходники Salesforce DX так, как это делал бы архитектор платформы. В комплекте скилл `/salesforce-code-review` с чек-листами по лимитам governor, CRUD и FLS, инъекциям, тестам, XSS в LWC и пакетной обработке во Flow, подагент `salesforce-code-reviewer` только для чтения, чтобы ревью шло в отдельном контексте, и слэш-команда `/review-salesforce`. Правила включаются, когда в работе есть файлы Apex, LWC или Flow. Файл `BUGBOT.md` настраивает Cursor Agent Review и Bugbot на тот же уровень требований. По желанию агент подмешивает в отчет вывод Salesforce CLI и Code Analyzer. Установка копирует навыки, подагента, команды и правила в папку `.cursor/` вашего проекта, чтобы вся команда получала одного ревьюера.

Для кого. Salesforce-разработчикам и техлидам, которые ведут проект на Salesforce DX в Cursor и хотят единые требования к ревью.

Подходит, если

  • Перед слиянием нужна проверка класса Apex на лимиты governor и права CRUD и FLS.
  • В компоненте LWC надо искать XSS и небезопасный рендер.
  • Flow обрабатывает записи по одной, и его требуется перевести на пакетную работу.
  • Все участники репозитория должны получить одного ревьюера через коммит папки `.cursor/`.

Не подходит, если

  • Проект не на Salesforce DX: чек-листы написаны только для этой платформы.
  • Нужно автоматическое исправление кода: агент только читает и пишет отчет.
  • Работа идет не в Cursor, потому что плагин рассчитан на него.

Пример запроса к агенту

Проведи ревью изменений в force-app командой /review-salesforce и отдели замечания по безопасности от замечаний по лимитам.

Ограничения

Агент рассчитан на Cursor (настольная версия) и проект Salesforce DX с `sfdx-project.json`. Он только читает код и пишет отчет, правки вносите сами. Вывод Salesforce CLI и Code Analyzer попадает в отчет, только если эти инструменты установлены. Работает по чек-листам. Анализатор и человеческое ревью остаются обязательными. Оценку нагрузки на лимиты governor подтверждайте тестами. Установка в проект добавляет `BUGBOT.md` и `AGENTS.md`, если их еще нет, и после копирования нужно перезагрузить окно Cursor. Скрипт установки для macOS и Linux требует права на запуск.

Как отключить. Удалите скопированные скиллы, подагента, команды и правила из `.cursor/` проекта, а также добавленные `BUGBOT.md` и `AGENTS.md`, если они не нужны.

Частые вопросы

Как установить агента в проект?

Склонируйте репозиторий и выполните `./scripts/install.sh Project /path/to/your-sfdx-project`. В Windows используйте `.\scripts\install.ps1 -Target` с путем к проекту.

Как проверить, что установка сработала?

Откройте проект в Cursor, перезагрузите окно командой Developer: Reload Window и введите `/review-salesforce` в чате Agent. Команда должна появиться в списке.

Что проверяет скилл?

Лимиты governor, права CRUD и FLS, инъекции, тесты, XSS в LWC и пакетную обработку во Flow. Охвачены Apex, LWC, Aura, Flow и метаданные.

Меняет ли агент код?

Нет. Подагент `salesforce-code-reviewer` работает только на чтение и пишет отчет в своем контексте.

Зачем нужен BUGBOT.md?

Он делает так, что Cursor Agent Review и Bugbot применяют те же требования к Salesforce, что и скилл.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

CLI и плагин для ревью кода агентом: читает git diff и пишет замечания по строкам с учетом контекста

CLIРасширенный доступ50,1 тыс.Звезды репозитория

Скилл и CLI для ревью кода: команда агентов-рецензентов смотрит изменения независимо, спорит о находках и выдает один отчет

СкиллРасширенный доступ385Звезды репозитория
Официальный

Плагин и скиллы CodeRabbit для Claude Code, Cursor, Codex и 35 других агентов: ревью изменений, правки по комментариям, конфиг

ПлагинРасширенный доступ215Звезды репозитория

CLI и три скилла, которые разбирают комментарии ревью-ботов в PR: оценивают находки, правят код, отвечают и ждут проверок

СкиллШирокий доступ321Звезды репозитория
Выбор редакции

Официальный набор агентских скиллов Salesforce для разработки на платформе: Apex, Flow, SOQL, Lightning Web Components, метаданные и развертывание

СкиллШирокий доступ1,2 тыс.Звезды репозитория

cross-review отдает планы и код на проверку второй модели: Codex, Claude Code или Antigravity ревьюит работу вашего агента.

СкиллШирокий доступ167Звезды репозитория

Коротко о README

Репозиторий упаковывает скилл, подагента, команду и правила для ревью Salesforce в Cursor и устанавливается копированием в `.cursor/` проекта.

Бейдж для README

Сообщить о проблеме