sap-gen-code — плагин для Claude Code: генерация ABAP
Плагин проводит от проектной документации к ABAP-коду, CDS-представлениям и ABAP Unit тестам. В конце он запускает семантическую и security-проверку.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install sap-gen-code@claude-communityЧто делает sap-gen-code
Плагин превращает проектные документы в структурированные данные, проверяет процесс и DDIC, а затем генерирует ABAP, включая CDS-представления, и тесты ABAP Unit. Завершает процесс проверка кода с помощью ИИ: она оценивает семантику и безопасность.
Перед запуском установите sap-dev-core: общие скрипты этого плагина нужны sap-gen-code во время работы. Без них пайплайн не запустится, поэтому ставить один sap-gen-code недостаточно.
Какие задачи решает
- извлечь структурированные данные из проектной документации
- проверить процесс и DDIC перед генерацией
- создать ABAP-код и CDS-представления
- сгенерировать тесты ABAP Unit и проверить код
Примеры запросов агенту
- Преобразуй проектную документацию в структурированные данные и подготовь ABAP-код.
- Проверь процесс и DDIC, затем создай CDS-представления и тесты ABAP Unit.
- Проведи семантическую и security-проверку сгенерированного ABAP-кода.
Как установить sap-gen-code
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install sap-gen-code@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о sap-gen-code
Как установить sap-gen-code в Claude Code?
Сначала добавьте маркетплейс командой /plugin marketplace add anthropics/claude-plugins-community, затем установите плагин: /plugin install sap-gen-code@claude-community. Для работы также нужен sap-dev-core.
Что делает sap-gen-code?
Он извлекает данные из проектной документации, проверяет процесс и DDIC, генерирует ABAP и CDS-представления с тестами ABAP Unit, а затем проводит семантическую и security-проверку.
Нужен ли sap-dev-core для sap-gen-code?
Да. Плагин использует общие скрипты sap-dev-core во время работы, поэтому сначала установите его.