在 Claude Code 里三条命令 — 无需注册,无需安装向导。
# 1. 添加市场仓库
/plugin marketplace add https://github.com/sapdev-ai/sap-dev
# 2. 安装核心插件
/plugin install sap-dev-core@sap-dev
# 3. 登录 + 初始化
/sap-login → /sap-dev-init
可选附加插件:
/plugin install sap-gen-code@sap-dev — 设计稿 → ABAP 流水线 /plugin install sap-tcd@sap-dev — BP / MM01 / VA01 自动化 每个团队都遇到过的六大痛点
为了一处修改,在 SE11 → SE38 → SE37 → SE16N 之间来回跳转。注意力涣散,每天损失数小时。
手动创建和分配 TR,一处笔误就遭遇「对象被锁定」的恐怖错误。
Excel/PDF 设计稿手工誊写为 ABAP,每次修订都会出现字段长度、数据类型、键标志的偏差。
命名规范、类型、SQL 字段、FM 参数错误在评审时才暴露,每轮往返耗费半天。
「先保存再检查再激活」等隐性规则只存在于资深员工脑中,新人需要数周才能上手。
每个项目都从头编写无人维护的 GUI 脚本,没有复用、没有标准、没有测试。
由 AI 编排的 ABAP 开发,基于 SAP GUI Scripting + RFC
Excel/PDF 设计稿 → DDIC 对象、程序、FM、类、RFC 包装器、ABAP Unit 脚手架。
命名、类型、SQL 字段、FM 参数、ATC 质量门禁 — 全部对接实机 SAP 进行校验。
用自然语言驱动 SE01/SE11/SE16N/SE37/SE38/SE24/SE91/CMOD/SNRO/MM01/BP/VA01。
New
每次运行都读取贵方 Customer Brief 的资深 ABAP 开发者
abap-developer 智能体是您的端到端 SAP 交付伙伴。它每次运行都读取 Customer Brief,设置 MODE 标志(现代 ABAP、OOP、单元测试、性能分级、权限严格性),并为任务编排合适的技能。从不绕过 ATC 发现项,部署前必先确认。
「按这份 Excel 设计稿生成程序」 — 读档案、校验 DDIC、生成 ABAP、跑 ATC、部署。
「修复 Z<PROG>」 — 打开程序,运行语法/命名/类型检查,修补,重新激活。
「部署这个 .abap 文件」 — 解析 TR,先部署 DDIC 依赖,再激活,最后 ATC 门禁。
# abap-developer agent
name: abap-developer
modes:
- BUILD # spec → deployed code
- FIX # repair existing object
- DEPLOY # push .abap with TR + ATC
reads: customer_brief.md
sets: MODE_OOP
MODE_UNIT_TESTS
MODE_PERF_BAND_HIGH
MODE_AUTHZ_STRICT
guards: never bypasses ATC
always asks before deploy 3 个插件 · 47 个技能 · 1 个智能体 · 生产环境验证
34 个技能 + 1 个智能体 · 基础插件
10 个技能 · 设计稿 → ABAP
3 个技能 · 业务事务
每项能力都源自 SAP 实际交付中的痛点 — 不是玩具演示
TR 解析的唯一入口。三种策略:DEFAULT、ASK、CREATE_NEW。
ATC / 代码检查器质量门禁。可配置严重度阈值,直接阻止有风险的部署。
一键初始化、亚秒级健康检查、按反向依赖顺序的保守清理。
脚本遇到意外屏幕时,捕捉所有可见窗口,让 AI 看见并恢复。
「谁在用」检索 + SAP 假脱机下载 — 引用分析端到端。
号码段对象生命周期:创建、维护、区间 — TR 弹窗一并处理。
生成前用实机 RFC 取回 FM 接口,杜绝最常见的 AI 幻觉(BAPI 参数名错)。
一页式项目档案,全部技能统一适用,并驱动智能体的 MODE 标志。
Customer Brief、设计稿模板、解析规则均同时提供 EN 与 JA 版。
兼容 EN/JA/DE/ZH 登录。组件以 ID + DDIC 字段定位,绝不依赖被翻译的文字。
所有技能产出 start/step/stop 记录,跨 PS1+VBS 传递 run-id。审计就绪。
纯 Markdown + VBS + PowerShell。可读、可分叉、可替换,无供应商绑定。
Customer Brief
每家 SAP 客户的命名空间、包、消息类、命名规则、质量基线、性能门槛、权限处理都不同。Customer Brief 把这些全部凝练在一份 Markdown 中。abap-developer 智能体每次都读取它,所有技能遵循它,所有产出物符合它。不再有「资深开发者做法不一样」 — 您的标准本身成为生成引擎。
需要协助编写吗?这正是入场服务的目的。
# customer_brief.md
project: HK-Manufacturing
abap_release: 7.57
namespace: ZHK
packages:
- ZHK_MM
- ZHK_SD
message_class: ZHK
naming_overrides:
custom_url: \\share\sap-dev\hk\
quality_bar:
atc_max_priority: 2
unit_test_min: 80% Pilot programme
我们正在以大幅折扣进行试点,以构建生产级案例
每个项目都按报价制 — 大多数项目采取以下形式
1 周 · 1 个增强 · 量化前后差异。早期参考客户享大幅折扣。
撰写项目档案、安装工具链、培训团队。2-3 周。
您的 MM02 有 6 个定制屏幕,BP 有独特的角色逻辑 — 我们按您的环境扩展。
1-2 天工作坊。基于您的真实代码库,而不是通用演示。
面向已上线团队。SLA 保障的故障响应。
Every engagement is by quotation. 说说您的项目 →
是的。工具链以 GPL-3.0 在 GitHub 开源。我们的收入来自帮您部署、定制和运营。
在开发者工作站上由 Windows DPAPI 加密。永远不会离开您的网络。Claude API 调用是唯一的出站流量。
可以。我们识别 Unicode / 非 Unicode 并通过 ADODB 转换 CJK 源文件,上传不会乱码。
可以 — 定制屏幕正是定制技能存在的目的。我们按客户环境扩展工具链。
一切都在开发者工作站上运行。Claude API 是唯一外部调用(模型与密钥由您掌控)。
让您可审计、可分叉、不受钳制。您的运营依赖在您的团队,而不在我们。
启用 SAP GUI Scripting (服务器 + 客户端)。RFC 功能可选 SAP NCo 3.1。
它读取 Customer Brief,运行三种模式:BUILD(设计稿 → 已部署代码)、FIX(打开并修复已有对象)、DEPLOY(把 .abap 文件按 TR + DDIC + ATC 完整流程部署)。部署前必先确认,从不绕过 ATC 发现项。
由付费客户的需求决定。最近的新增:abap-developer 智能体、/sap-gui-diagnose、按系统的 FM 签名缓存。下一阶段重点为更深入的 SD/MM 覆盖。
不会。sapdev.ai 通过开发者本人的 SAP Dialog 用户许可,使用 GUI Scripting 与 RFC 的标准接口 — 与开发者手动操作 SAP 完全等同。本工具只是「更快的键盘」。不使用服务账号,不在云端缓存,不产生聚合式间接访问。正式签约前,建议向贵方 SAP 许可负责人确认。
请告诉我们您的项目情况,我们会在 1 个工作日内回复。
或直接发邮件: hello@sapdev.ai