Releases: BoxLogoDev/sapstack
v2.1.0 — Cross-pollination + Coverage Expansion
Theme
"Cross-pollination + Coverage Expansion" — superclaude-for-sap 프로젝트의 우수
패턴을 차용하여 sapstack 구조 보강. exceptions/, hooks/, country/, bridge/
4개 신규 디렉토리 추가. MCP 도구 9 → 20+, 다국어 번역 30+/62 확장.
Added — 신규 디렉토리 (superclaude-for-sap 차용)
exceptions/— SAP 예외 클래스 카탈로그 (CX_*) 6개 카테고리- financial, logistics, abap-runtime, integration, security, README
hooks/— sapstack 자동화 훅 시스템- pre-evidence-collect, post-session-end, period-end-guard, transport-validator
- sample-hooks.json 예시
country/— 국가별 SAP 로컬라이제이션 정리 (7개 국가)- korea, germany, japan, china, vietnam, usa
bridge/— SAP 시스템 연동 패턴 문서- rfc-pattern, odata-pattern, rest-pattern, idoc-pattern, cpi-pattern
Added — MCP Server 확장
- MCP 도구 9 → 20+개 (read 8 신규, write 3 신규, utility 1 신규)
- list_tcodes_by_module, list_agents_for_industry, get_period_end_sequence
- lookup_synonym, list_img_guides, list_best_practices
- get_master_data_rules, find_sap_note_by_module
- add_followup_request, submit_hypothesis, submit_verdict
- validate_session_file
- MCP Prompts 5개 구현 (NotImplementedError 해결)
- evidence-loop-turn2, evidence-loop-turn4
- korean-field-language, img-config-walk, best-practice-review
Changed — 다국어 번역 확장
- symptom-index 번역 30+/62 entries (각 zh/ja/de/vi)
- 커뮤니티 기여 가속화
References
- 차용 inspiration: babamba2/superclaude-for-sap
- 두 프로젝트는 상호 보완: superclaude = ABAP 개발 중심, sapstack = 운영/진단 중심
v2.0.0 — Runtime Completion
Theme
"Runtime Completion" — sapstack이 feature-complete knowledge repo에서
실제 작동하는 글로벌 OSS 플랫폼으로 진화하는 메이저 릴리스.
스캐폴딩 상태였던 MCP write-path, VS Code Extension, NPM 패키지를 전부
실구현하고, 엔터프라이즈 채택 장벽 제거를 위한 컴플라이언스 권고안을 추가.
Added — MCP Server Write-Path (실구현)
- start_session / add_evidence / next_turn 툴 완전 구현
- Evidence Loop 전체 턴을 MCP를 통해 실행 가능
- Ajv 기반 스키마 검증 활성화
- 원자적 파일 쓰기 (tmp → rename)
- mcp/cli.ts — stdio 서버 CLI 래퍼
- mcp/types.ts — TypeScript 타입 정의
- --offline 플래그 — 망분리 환경 지원
- npm 패키지 발행 준비 —
@boxlogodev/sapstack-mcp
Added — VS Code Extension (실구현)
- 전체 TypeScript 구현 — 10 commands + 3 tree views
- SessionsTreeProvider, FollowupsTreeProvider, PluginsTreeProvider
- VerdictWebview, FollowupWebview
- File watcher —
.sapstack/sessions/**/*.yaml자동 감지 - YAML 검증 — Red Hat YAML 연계
- esbuild 번들링 — dist/extension.js
Added — NPM + CI 자동화
.github/workflows/release.yml— 태그 push 시 자동 빌드/발행scripts/bump-version.sh— 3개 package.json 일괄 버전 업데이트scripts/generate-release-notes.sh— CHANGELOG에서 릴리즈 노트 추출
Added — 컴플라이언스 권고안
SECURITY.md대폭 교체 — Threat Model, Data Handling, PII, Air-Gap, 감사 매핑docs/compliance/— 8개 문서 (K-SOX, SOC2, ISO27001, GDPR, 망분리, PII, Audit Trail)mcp/pii-scrubber.ts— 한국 PII 자동 마스킹 (주민번호, 사업자번호, 전화, 카드, 계좌)
Changed
- marketplace.json — version 1.7.0 → 2.0.0
- MCP manifest — write tools를 stable로 표시
- README — v2.0 Runtime Completion 반영 (6개 언어)
Breaking Changes
- 없음. 하위 호환 유지.
Migration
- 기존 v1.x 사용자: 업그레이드만 하면 됨
- Evidence Loop 세션: 그대로 동작
- MCP 클라이언트: 읽기 툴 호출 방식 동일
v1.7.0 — Global Expansion + Cloud Native
Theme
Global Expansion + Cloud Native — sapstack이 한국 중심에서 글로벌 6개 언어로 확장되고, SAP Cloud PE 전용 컨설턴트와 SAP AI/Joule 연동 전략을 추가하는 릴리스.
SAP Cloud PE Module (NEW)
- sap-cloud 플러그인 (548줄) — S/4HANA Cloud Public Edition 전용
- Clean Core, Key User Extensibility, 3-Tier Extension Model
- Fit-to-Standard, Cloud ALM, Quarterly Release, CSP
- sap-cloud-consultant 에이전트 (287줄)
- IMG 가이드 3개 + Best Practice 1개 + Korean quick-guide
Agent Restructuring
sap-basis-troubleshooter->sap-basis-consultant(네이밍 통일)sap-abap-reviewer->sap-abap-developer(리뷰 -> 개발 전체)- sap-session 라우팅: 16개 에이전트 (Cloud PE, PM, QM, WM/EWM, HCM, TR, 튜터 추가)
SAP AI/Joule Research (NEW)
- docs/sap-ai-integration.md (558줄) — Joule vs sapstack 포지셔닝
- 4가지 상호보완 시나리오
- 기술 연동 옵션 (Prompt Injection / BTP RAG / API)
- 한국 시장 분석 + v2.0 비전
Multilingual Framework (6 Languages)
- 지원 언어: ko, en, zh, ja, de, vi (한국어, 영어, 중국어, 일본어, 독일어, 베트남어)
- CLAUDE.md에 다국어 감지/응답 규칙 추가
- symptom-index/synonyms 번역은 커뮤니티 기여 대상으로 열림
Stats
- 47 files changed, 2,495 insertions
- 20 plugins, 16 agents, 55+ IMG guides
Full changelog: https://github.com/BoxLogoDev/sapstack/blob/main/CHANGELOG.md
v1.6.0 — Enterprise SAP Operations Platform
Theme
Enterprise SAP Operations Platform — sapstack이 트러블슈팅 도구에서 SAP 운영 전체 라이프사이클 플랫폼으로 진화하는 릴리스.
Configure - Implement - Operate - Diagnose - Optimize 5축 구조 완성.
What's New
New Modules (+4)
- sap-pm — Plant Maintenance (설비보전): 장비마스터, 보전오더, 예방보전, MTBF/MTTR
- sap-qm — Quality Management (품질관리): 검사계획, 사용결정, ISO/GMP/HACCP
- sap-wm — Warehouse Management (창고관리): ECC 레거시, S/4 deprecated
- sap-ewm — Extended Warehouse Management: Wave/Pack/RF, Embedded vs Decentralized
IMG Configuration Framework (52 guides)
11개 모듈에 SPRO 경로 기반 IMG 구성 가이드. 각 가이드에 구성 단계, ECC/S/4 차이, 검증 방법 포함.
- FI(7), CO(5), TR(5), MM(5), SD(5), PP(5), PM(5), QM(5), WM(3), HCM(5), EWM(5)
Best Practice Framework (40 documents)
3-Tier 체계: Operational (일상) / Period-End (기간마감) / Governance (거버넌스)
- 공통 7개: 권한관리, 이관관리, 마스터데이터, 기간마감 오케스트레이션, 변경관리, 아카이빙
- 모듈별 33개: 11개 모듈 x 3 Tier
Enterprise Scenario Layer
- 6 문서: 다중 회사코드, SSC, 시스템 랜드스케이프, IC 거래, 글로벌 롤아웃, SAP 연동 제약
Industry-Specific Guides
- 3 업종: 제조업 (PP/MM/QM/PM), 유통업 (SD/WM/EWM), 금융업 (FI/CO/TR)
New Agents (+6)
- sap-tutor — 신입사원 교육 튜터 (각 컨설턴트에게 질문 위임)
- sap-hcm-consultant — 인사/급여 + 한국 4대보험
- sap-tr-consultant — 자금관리 + 은행 연동
- sap-pm-analyst — 설비보전 진단
- sap-qm-inspector — 품질검사 분석
- sap-ewm-consultant — EWM/WM 창고관리
New Commands (+5)
/sap-img-guide— IMG 구성 가이드 조회/sap-master-data-check— 마스터데이터 사전검증/sap-bp-review— Best Practice 준수 리뷰/sap-pm-diagnosis— 설비 고장 진단/sap-qm-inspection— 품질검사 분석
Data Assets
- T-codes: 279 -> 340+ (+PM/QM/WM/EWM)
- Symptom Index: 18 -> 62 (+CO/PP/SD/HCM/PM/QM/WM/EWM/TR)
- SAP Notes: 46 -> 57 (+PM/QM/WM/EWM/HCM)
- Synonyms: 58 -> 80+ (+PM/QM/WM/EWM field terms)
- NEW: period-end-sequence.yaml, master-data-rules.yaml, industry-matrix.yaml
Quality Gates
- 8 -> 11 (+check-img-references, check-best-practices, check-industry-refs)
Breaking Changes
sap-pp-analyzerrenamed tosap-pp-consultant
Stats
- 140 files changed, 33,000+ lines added
- 12 parallel subagents used during development
Full changelog: https://github.com/BoxLogoDev/sapstack/blob/main/CHANGELOG.md
v1.5.0 — Evidence Loop + Korean Field Language + Kiro Integration
Theme
Evidence Loop — from advisor to diagnostic partner
sapstack이 단발 조언봇에서 턴 인식 진단 파트너로 전환되는 릴리스.
Highlights
- Evidence Loop 4-Turn Framework — INTAKE → HYPOTHESIS → COLLECT → VERIFY
- Korean Field Language Layer — 58 용어 동의어 사전 + 41 T-code 발음
- Amazon Kiro IDE Integration — Steering + MCP 설정
- Triage Web Portal — 엔드유저 셀프 트리아지 (정적 사이트)
- MCP Server Scaffolding — 읽기 툴 5개 즉시 작동
- sap-session Plugin — Evidence Loop 오케스트레이터
- 5 JSON Schemas — evidence-bundle, hypothesis, followup-request, verdict, session-state
Data Assets
- 20 symptom index entries (ko/en + de/ja seed)
- 58 synonyms + 10 abbreviations + 15 time expressions
- 41 T-code Korean pronunciation guide
Full changelog: https://github.com/BoxLogoDev/sapstack/blob/main/CHANGELOG.md
v1.4.0 — Polish & Close the Loops (14 modules, 100% Korean, MCP-ready)
🏛 sapstack v1.4.0 — Polish & Close the Loops
테마: v1.3.0의 모든 열린 loop 닫기 + Multi-AI 생태계 확장 + README 랜딩 페이지화
🎯 주요 변화 한눈에
| 영역 | v1.3.0 | v1.4.0 | 증감 |
|---|---|---|---|
| 플러그인 모듈 | 13 | 14 | +1 (sap-gts) |
| 서브에이전트 | 9 | 9 | = |
| 슬래시 커맨드 | 10 | 10 | = |
| Multi-AI 호환 | 6 | 6+MCP+VSCode | +2 |
| 확정 T-code | 273 | 279 | +6 |
| 한국어 전문 번역 | 8 (62%) | 14 (100%) | +6 |
| Quality Gate | 7 | 8 (all strict) | +1 |
✨ 하이라이트
1. 🇰🇷 한국어 100% 완성 (8/14 → 14/14)
나머지 5개 모듈 전문 번역 추가:
sap-sfsf— SuccessFactorssap-s4-migration— S/4HANA 마이그레이션sap-btp— Business Technology Platformsap-basis— BASIS Administrationsap-bc— 한국 BC 컨설턴트 특화
→ 14개 모든 모듈 퀵가이드 + 전문 번역 100% 완성
2. 🌍 sap-gts 플러그인 신설 (14번째)
SAP GTS (Global Trade Services) — 한국 수출입 현장 특화:
- SPL (Sanctioned Party List) screening
- 수출입 신고 (Export/Import Declaration)
- HS Code 분류 (HSK 10자리)
- FTA 원산지 결정 (한국 50+ FTA 체결)
- Letter of Credit 관리
- 한국 UNI-PASS 관세청 연동 상세 가이드
- T-code 279개 (/SAPSLL/ 네임스페이스 6개 추가)
3. 🛡 Quality Gate 전부 Strict 전환
v1.3.0에서 warning-only였던 2개 게이트 strict 활성화:
check-links.sh --strict— 내부 링크 끊어지면 CI failcheck-ecc-s4-split.sh --strict— ECC/S4 구분 누락 시 fail
→ 8개 품질 게이트 전부 strict 모드 (lint-frontmatter, marketplace, hardcoding, tcodes, ko-refs, links, ecc-s4-split, build-multi-ai)
4. 🔄 build-multi-ai.sh 자동 생성 구현
v1.3.0에서 검증만 하던 스크립트를 실제 생성 기능으로 확장:
<!-- BEGIN sapstack-auto: stats -->sync block 주입--check(diff 탐지) /--write(실제 갱신)scripts/templates/디렉토리docs/build-multi-ai.md사용 가이드
5. 🚀 Reusable GitHub Actions Workflow
.github/workflows/sapstack-ci-reusable.yml — 다른 저장소에서 호출 가능:
jobs:
sapstack-gates:
uses: BoxLogoDev/sapstack/.github/workflows/sapstack-ci-reusable.yml@v1.4.0
with:
run-strict: true→ 회사 내부 SAP 지식 저장소에서도 sapstack 규칙 자동 적용 가능
6. 📖 6개 AI 도구 실전 예시
claude-code-example.mdcodex-cli-example.mdcopilot-example.mdcursor-example.mdcontinue-example.mdaider-example.md
각 파일에 실제 세션, 프롬프트, 예상 출력, 팁이 포함되어 있습니다.
7. 🤖 MCP Server 매니페스트
mcp/sapstack-server.json — Model Context Protocol server 매니페스트:
- Resources: Universal Rules, T-codes, SAP Notes, 14 SKILL.md
- Prompts: sap-fi-consultant, sap-abap-reviewer, sap-s4-migration-advisor, sap-basis-troubleshooter, sap-mm-consultant
- Tools: resolve_sap_note, check_tcode, list_plugins
→ Claude Desktop, Zed 등 MCP 클라이언트 자동 호환 (v1.5.0 네이티브 구현 예정)
8. 🎨 VS Code Extension 스텁
package.json— 매니페스트 (5 commands, settings, snippets)snippets/abap.code-snippets— ABAP 스니펫 5개 (bapi-call, alv-oo, cds-view, select-targeted, authority-check)- v1.5.0에서 TypeScript 네이티브 구현 예정
9. 🏗 Scaffolding Scripts
새 기여자를 위한 자동 파일 생성:
scripts/new-agent.sh <name>— 새 서브에이전트scripts/new-command.sh <name>— 새 슬래시 커맨드scripts/new-plugin.sh <name>— 새 SAP 모듈 플러그인 전체 구조
10. 🌐 SAP Note Resolver Web UI
web/ — 브라우저에서 SAP Note 검색:
index.html+style.css+script.js— 순수 정적 사이트data/sap-notes.yaml을 raw.githubusercontent.com에서 fetch- 카테고리 필터 (migration, korea, dump, performance, security, config)
- GitHub Dark 테마
- GitHub Pages 배포 가능
11. 📘 README 대개편 (랜딩 페이지화)
저장소 첫 페이지로서 완전히 재설계:
- 배지: Version, License, CI, Korean 100%, Multi-AI 6 tools
- 30초 소개 — 핵심 통계 bullet
- Quick Start — 6개 AI 도구 각각 30초 설치
- 3축 아키텍처 ASCII 다이어그램
- 14 플러그인 카탈로그 카테고리별 테이블 + 트리거 키워드
- 9 에이전트 + 10 커맨드 표
- BC = Basis 관계 명확화
- 8 품질 게이트 검증 블록
- 학습 경로 (초급 → 고급 → 기여자)
📊 통계
- 신규 파일: 80+
- 수정 파일: 12
- 14 플러그인 (sap-gts 추가)
- 14/14 한국어 완성 (100%)
- 279 T-codes
- 8 strict quality gates
설치
/plugin marketplace add https://github.com/BoxLogoDev/sapstack
/plugin install sap-fi@sapstack sap-abap@sapstack sap-bc@sapstack sap-gts@sapstack
Multi-AI 사용자
git submodule add https://github.com/BoxLogoDev/sapstack sapstack
cd sapstack && git checkout v1.4.0자세한 설치: docs/multi-ai-compatibility.md
⚠️ Known Limitations → v1.5.0
- MCP server 네이티브 TypeScript 구현 (현재는 매니페스트만)
- VS Code Extension 실제 동작 (현재는 스텁)
- build-multi-ai.sh 템플릿 기반 전체 생성 (현재는 sync block만)
- Continue.dev / Aider end-to-end 자동 테스트
- Industry Solution 추가 (IS-Retail, IS-U, IBP)
상세 로드맵: docs/roadmap.md
Full Changelog: v1.3.0...v1.4.0
v1.3.0 — Depth & Ecosystem (9 agents, 10 commands, 6 AI tools)
🚀 sapstack v1.3.0 — Depth & Ecosystem
테마: 깊이 있는 생태계 완성 + 커뮤니티 기반 + Multi-AI 확장 (4→6 도구)
🎯 주요 변화 한눈에
| 영역 | v1.2.0 | v1.3.0 | 증감 |
|---|---|---|---|
| 플러그인 모듈 | 13 | 13 | = |
| 서브에이전트 | 5 | 9 | +4 |
| 슬래시 커맨드 | 5 | 10 | +5 |
| Multi-AI 호환 도구 | 4 | 6 | +2 |
| 확정 T-code | 168 | 273 | +105 |
| SAP Note 카탈로그 | 11 | 50+ | +39 |
| 한국어 전문 번역 | 2 | 8 | +6 |
| Quality Gate 스크립트 | 4 | 7 | +3 |
| UX 문서 | - | 5+시나리오 5 | +10 |
| 커뮤니티 템플릿 | 0 | 8 | +8 |
✨ 하이라이트
1. 에이전트 생태계 완성 (5 → 9)
| 신규 에이전트 | 역할 |
|---|---|
sap-sd-consultant |
SD Order-to-Cash 전체 진단 |
sap-co-consultant |
CO 전반 (CCA/PCA/IO/CO-PC/CO-PA) |
sap-pp-analyzer |
PP 생산계획 + 한국 제조업 특화 |
sap-integration-advisor |
RFC/IDoc/OData/CPI + 한국 SaaS 연동 |
이제 FI/CO/MM/SD/PP 모든 비즈니스 모듈에 전용 에이전트가 있습니다.
2. 슬래시 커맨드 확장 (5 → 10)
/sap-quarter-close <회사코드> <분기> # 분기 결산 (K-IFRS + K-SOX)
/sap-year-end <회사코드> <연도> # 연결산 (법인세·감사)
/sap-transport-debug <TR ID> # STMS 실패 진단
/sap-korean-tax-invoice-debug <유형> # 전자세금계산서 디버그
/sap-performance-check <대상> # 성능 점검 파이프라인3. Multi-AI 호환 6개 도구
기존 4개(Claude Code, Codex CLI, GitHub Copilot, Cursor)에 추가:
- Continue.dev (
.continue/config.yaml) - Aider (
CONVENTIONS.md) - Copilot 파일 타입별 instruction 분할 (
.github/instructions/abap.instructions.md,yaml,markdown)
4. 한국어 전문 번역 (2 → 8)
기존 sap-fi, sap-abap에 추가:
- sap-co, sap-tr, sap-mm, sap-sd, sap-pp, sap-hcm
나머지 5개(sfsf/s4mig/btp/basis/bc)는 v1.4.0 예정.
5. 데이터 자산 대폭 확장
- T-code: 168 → 273개 (105개 추가 — FI/MM/SD/PP/CO/TR/BASIS/ABAP 전반)
- SAP Note: 11 → 50+건 (5 카테고리 균형)
- check-tcodes --strict CI 기본 활성화
6. 사용자 경험 문서 (v1.3.0 완전 신규)
- docs/tutorial.md — 15분 튜토리얼
- docs/scenarios/ — 5개 실전 Q&A
- MIRO 세금코드 오류
- F110 DME 생성 실패
- AFAB DBIF_RSQL_SQL_ERROR
- BP 마이그레이션 오류
- 한글 Unicode 덤프
- docs/faq.md — 30개 질문
- docs/glossary.md — 🇰🇷 SAP 용어집 150+ 한국어/영문
- docs/troubleshooting.md — sapstack 자체 문제 해결
7. 커뮤니티 인프라
- Issue 템플릿 3종: Bug / Feature / New Module
- PR 템플릿: 품질 게이트 체크리스트 강제
- CODEOWNERS: 모듈별 리뷰어
- CODE_OF_CONDUCT.md (Contributor Covenant 2.1 + SAP 현장 특수 규칙)
- SECURITY.md (한국 개인정보보호법 고려)
8. Quality Gate 확장 (4 → 7)
check-ko-references.sh— 13개 모듈 한국어 quick-guide 보장check-links.sh— 내부 markdown 링크 검증check-ecc-s4-split.sh— SKILL.md ECC/S4 구분 명시- CI 7단계 통과 필수
9. 설정 시스템
.sapstack/config.schema.yaml— JSON Schema Draft 2020-12scripts/validate-config.sh— config.yaml 유효성 검증
🔑 BC = Basis 한국 버전 명확화
README에 표로 명시:
BC = Basis 입니다. 한국 SAP 업계에서 "BC 컨설턴트"는 "Basis Consultant"와 완전히 같은 의미이며, SAP 공식 모듈 코드 체계에서도
BC = Basis Components입니다.sap-bc는sap-basis의 한국 현장 특화 버전입니다.
두 플러그인은 보완재 — 한국 프로젝트는 둘 다 설치 권장.
설치
/plugin marketplace add https://github.com/BoxLogoDev/sapstack
/plugin install sap-fi@sapstack sap-abap@sapstack sap-bc@sapstack
Codex CLI / Continue / Aider / Copilot / Cursor 사용자
git submodule add https://github.com/BoxLogoDev/sapstack sapstack
cd sapstack && git checkout v1.3.0자세한 설치 방법: docs/multi-ai-compatibility.md
⚠️ Known Limitations → v1.4.0
- 나머지 5개 모듈 한국어 전문 번역 (sfsf, s4mig, btp, basis, bc)
build-multi-ai.sh자동 생성 기능 (현재는 검증만)check-links.sh/check-ecc-s4-split.shstrict 모드- Industry Solution 플러그인 (IS-Retail, IS-U, GTS, IBP)
- Continue.dev / Aider end-to-end 테스트
상세 로드맵: docs/roadmap.md
Full Changelog: v1.2.0...v1.3.0
v1.2.0 — Scale-ready: Data Assets + Multi-AI + Korean Translations
🚀 sapstack v1.2.0 — Scale-ready
테마: "데이터 기반 검증 + Multi-AI 호환 + 한국어화" — sapstack을 Claude Code 전용에서 범용 SAP 운영 자문 플랫폼으로 확장했습니다.
🎯 주요 변화
🗃 데이터 자산 분리
지식(SKILL.md)과 데이터를 분리하여 업데이트 주기를 독립적으로 관리:
data/tcodes.yaml— 168개 확정 T-code 레지스트리 (모듈별, ECC/S4 구분)data/sap-notes.yaml— 확정된 SAP Note 카탈로그 (migration, Korea, dumps, performance, security)scripts/check-tcodes.sh— SKILL.md의 T-code를 데이터셋과 대조 (warning-only)scripts/resolve-note.sh— 키워드로 SAP Note 검색 (bash-only, jq 불필요)
./scripts/resolve-note.sh korea
./scripts/resolve-note.sh migration ACDOCA
./scripts/resolve-note.sh CONVT_CODEPAGE🤖 Multi-AI 호환 레이어 ⭐
sapstack은 이제 Claude Code 외에 OpenAI Codex CLI, GitHub Copilot, Cursor에서도 동일하게 사용 가능합니다:
| AI 도구 | 호환 파일 | 설치 |
|---|---|---|
| Claude Code | plugins/*/SKILL.md (원본) |
/plugin marketplace add ... |
| OpenAI Codex CLI | AGENTS.md |
git submodule |
| GitHub Copilot | .github/copilot-instructions.md |
저장소 복사 |
| Cursor | .cursor/rules/sapstack.mdc |
자동 인식 |
설계 원칙: "원본 1개 + 얇은 호환 레이어 N개". 어떤 AI를 쓰든 Universal Rules·Response Format·지식 품질이 일관됩니다.
자세한 사용법: docs/multi-ai-compatibility.md
🇰🇷 한국어 전문 번역
plugins/sap-fi/skills/sap-fi/references/ko/SKILL-ko.md— FI 본문 전문 번역plugins/sap-abap/skills/sap-abap/references/ko/SKILL-ko.md— ABAP 본문 전문 번역 (코드 예제는 원본 유지)
기존 13개 모든 모듈의 references/ko/quick-guide.md는 v1.1.0에서 이미 제공.
🤖 신규 서브에이전트 (3 → 5)
agents/sap-basis-troubleshooter— Basis 장애 증상별 라우팅 (덤프/WP행/Transport/RFC/Update/Lock/성능/Kernel 플로우)agents/sap-mm-consultant— MM 전반 (구매·재고·GR/IR·송장검증·계정결정·외주·한국 특화)
🛡 Quality Gates 강화
check-hardcoding.sh --strict활성화 — 경고가 오류로 변환되어 CI fail 유발- CI에
check-tcodes.sh검증 단계 추가 - CI에
resolve-note.sh스모크 테스트
📝 문서 개선
- README 대폭 확장: Multi-AI 지원, BC=Basis 관계 명확화, 데이터 자산 소개, 설치 검증 가이드
docs/architecture.md— sap-basis vs sap-bc 상세 관계 표 추가docs/multi-ai-compatibility.md— 신규 (5개 AI 도구 비교)
🔑 중요 명확화: "BC = Basis (한국 버전)"
v1.2.0에서 sap-basis와 sap-bc의 관계를 README와 architecture.md에 표로 명시했습니다:
BC = Basis 입니다. 한국 SAP 업계에서 "BC 컨설턴트"는 "Basis Consultant"와 완전히 같은 의미이며, SAP 공식 모듈 코드 체계에서도
BC = Basis Components입니다.sap-bc는sap-basis의 한국 현장 특화 버전입니다.
| 차원 | sap-basis |
sap-bc |
|---|---|---|
| 기능 영역 | SAP Basis | 동일한 SAP Basis |
| 본문 언어 | 영문 | 한국어 + 영문 키워드 |
| 대상 | 글로벌 컨설턴트 | 한국 SI 현장 BC 컨설턴트 |
| 추가 주제 | 글로벌 공통 | + 한글 Unicode, 망분리 Kernel, 전자세금계산서 STRUST, K-SOX |
결론: 두 플러그인은 보완재입니다. 한국 프로젝트는 둘 다 설치 권장.
📊 통계
- 신규 파일: 14개
- 수정 파일: 7개
- 총 플러그인: 13 (변동 없음)
- 확정 T-code: 168개
- 확정 SAP Note: 11개
- 서브에이전트: 3 → 5
- 호환 레이어: 1 → 4
설치
/plugin marketplace add https://github.com/BoxLogoDev/sapstack
/plugin install sap-fi@sapstack sap-abap@sapstack sap-bc@sapstack
Codex CLI 사용자
git submodule add https://github.com/BoxLogoDev/sapstack sapstack
cd sapstack && git checkout v1.2.0
codex "sapstack 에이전트 규칙을 따라 ..."Copilot / Cursor 사용자
.github/copilot-instructions.md 또는 .cursor/rules/sapstack.mdc를 프로젝트에 복사하면 자동 인식됩니다.
🐛 Known Limitations → v1.3.0
check-tcodes.sh는 warning-only (75건 미등록 T-code 데이터셋 확장 후 strict 전환 예정)- 13개 모듈 중 11개는 영문 본문 유지 (한국어 전문 번역은 sap-fi, sap-abap 2개만)
- Continue.dev, Aider 호환 레이어 미지원
scripts/build-multi-ai.sh자동 빌드 스크립트 미구현
Full Changelog: v1.1.0...v1.2.0
v1.1.0 — Active Advisor Pipeline (한국어 + sap-bc)
🚀 sapstack v1.1.0 — Active Advisor Pipeline
테마: "Passive Knowledge → Active Advisor" — sapstack을 단순 문서 번들에서 SAP 운영 자문 파이프라인으로 재구축했습니다.
🏛 3축 구조
축 1 — Active Advisors (위임 가능한 컨설턴트)
서브에이전트 3종 (한국어)
sap-fi-consultant— FI 이슈 체계적 진단. 환경 인테이크 → Issue → Root Cause → Check → Fix → Prevention → SAP Note.sap-abap-reviewer— ABAP 코드 리뷰. Clean Core, HANA 최적화, ATC, K-SOX 보안.sap-s4-migration-advisor— Brownfield/Greenfield/Selective 경로 추천 + Top 5 Risk 분석.
슬래시 커맨드 5종 (한국어)
/sap-fi-closing— FI 월결산/연결산 단계별 체크리스트/sap-abap-review— ABAP 코드 리뷰 위임/sap-s4-readiness— S/4HANA Readiness 평가/sap-migo-debug— MIGO 포스팅 에러 진단/sap-payment-run-debug— F110 지급실행 디버그
신규 플러그인 sap-bc 🇰🇷
한국 BC(Basis) 컨설턴트 특화 — Solution Manager Korea, HANA 한국 로케일, 전자세금계산서 STRUST, 망분리 환경, K-SOX 내부통제, 한글 Unicode 이슈. 글로벌 sap-basis와 상호 보완.
축 2 — Context Persistence (지속성 있는 컨텍스트)
.sapstack/config.yaml 1회 설정으로 환경 인테이크 반복을 제거합니다:
system.release— SAP 릴리스organization.primary_company_code— 주 회사코드korea.*— 한국 Localization 플래그project.phase— 현재 국면 (운영/구축/마이그레이션)preferences.language— 답변 언어 (ko/en/auto)
상세: docs/environment-profile.md
축 3 — Quality Gates (품질 보증)
scripts/lint-frontmatter.sh— SKILL.md/agent 프론트매터 검증 (21/21 통과)scripts/check-marketplace.sh— marketplace.json 무결성 (13/13 통과)scripts/check-hardcoding.sh— 회사코드/계정 하드코딩 패턴 경고- GitHub Actions CI — main push/PR에서 자동 실행
🇰🇷 한국어 문서화
- 13개 모든 모듈에 한국어 퀵가이드 추가 (
plugins/<mod>/skills/<mod>/references/ko/quick-guide.md) CONTRIBUTING.md한국어docs/architecture.md— 3축 구조 + 데이터 흐름docs/roadmap.md— v1.2.0 ~ v2.0.0 장기 계획
🐛 버그 수정
- 기존 7개 SKILL.md에 누락된
allowed-tools필드 추가
(sap-basis, sap-btp, sap-co, sap-mm, sap-pp, sap-s4-migration, sap-sd)
📊 통계
- 신규 파일: 28개
- 수정 파일: 11개
- 총 플러그인: 12 → 13
- 한국어 참고 문서: 13개
설치
/plugin marketplace add https://github.com/BoxLogoDev/sapstack
/plugin install sap-fi@sapstack
/plugin install sap-bc@sapstack
다음 버전 (v1.2.0) 예고
- T-code validator
- SAP Note resolver 데이터셋
- 추가 서브에이전트 2종 (sap-basis-troubleshooter, sap-mm-consultant)
- 자세한 내용:
docs/roadmap.md
Full Changelog: v1.0.0...v1.1.0
v1.0.0 — Initial release
🎉 Initial Release — sapstack v1.0.0
Universal SAP skills and agents for Claude Code covering all SAP functional and technical modules.
📦 12 Plugin Modules
Core Financials
sap-fi— Financial Accounting (GL, AP, AR, AA)sap-co— Controlling (CCA, PCA, IO, CO-PC, CO-PA)sap-tr— Treasury & Cash Management
Logistics
sap-mm— Materials Managementsap-sd— Sales & Distributionsap-pp— Production Planning
Human Resources
sap-hcm— HCM On-Premise (ECC + H4S4)sap-sfsf— SuccessFactors (EC, ECP, Recruiting, LMS)
Technology
sap-abap— ABAP Development (Classic + RAP)sap-s4-migration— ECC → S/4HANA Migrationsap-btp— SAP Business Technology Platformsap-basis— BASIS Administration
Installation
/plugin marketplace add https://github.com/BoxLogoDev/sapstack
/plugin install sap-fi@sapstack
Universal Rules
- No hardcoding of company codes, G/L accounts, or org units
- Always distinguish ECC vs S/4HANA behavior
- Transport request required for any configuration change
- Simulate before actual run
Compatibility: ECC 6.0, S/4HANA On-Premise, RISE with SAP, Cloud Public Edition (where applicable)
License: MIT