Salesforce Code Review Agent — плагин
Плагин Cursor ревьюит Salesforce DX как архитектор: Apex, LWC, Aura, Flow и метаданные, со скиллом и подагентом.
- 109 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Подагент работает только на чтение, но скрипт установки добавляет файлы в `.cursor/` и в корень проекта.
Установка
- Работает в
Ручная установка
./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 и пишет замечания по строкам с учетом контекста
Open Code Review — командное ревью кода агентами
Open Code Review
Скилл и CLI для ревью кода: команда агентов-рецензентов смотрит изменения независимо, спорит о находках и выдает один отчет
Плагин и скиллы CodeRabbit для Claude Code, Cursor, Codex и 35 других агентов: ревью изменений, правки по комментариям, конфиг
CLI и три скилла, которые разбирают комментарии ревью-ботов в PR: оценивают находки, правят код, отвечают и ждут проверок
Библиотека скиллов Salesforce
Salesforce Skills Library
Официальный набор агентских скиллов Salesforce для разработки на платформе: Apex, Flow, SOQL, Lightning Web Components, метаданные и развертывание
cross-review отдает планы и код на проверку второй модели: Codex, Claude Code или Antigravity ревьюит работу вашего агента.
Коротко о README
Репозиторий упаковывает скилл, подагента, команду и правила для ревью Salesforce в Cursor и устанавливается копированием в `.cursor/` проекта.