feat(harness): Messenger·Manager·ITSM 하네스 확장 + 추가 개발 제안서 3종
## Messenger 하네스 확장 - agents/feature-developer.md — 신규 기능 화면 개발 전문 에이전트 (DR·네트워크·CSAP·생체인증·오프라인·Kanban·다크모드·멀티기관·인시던트·실시간) - skills/new-features/SKILL.md — 10가지 신규 기능 React Native 구현 가이드 - messenger-orchestrator description 확장 (신규 기능 트리거 추가) ## Manager 하네스 확장 - agents/roadmap-planner.md — Manager 추가 개발 기획 전문 에이전트 - skills/manager-roadmap/SKILL.md — MG-01~MG-09 페이지 구현 가이드 - manager-orchestrator description 확장 (로드맵/MG 트리거 추가) ## ITSM 하네스 확장 - agents/roadmap-planner.md — ITSM 추가 개발 기획 에이전트 - skills/itsm-roadmap/SKILL.md — I-01~I-10 기능 제안 카탈로그 ## 추가 개발 제안서 3종 (docs/) - MESSENGER_NEXT_FEATURES.md — 모바일 신규 기능 10종 (M-01~M-10) - ITSM_NEXT_FEATURES.md — ITSM 신규 기능 10종 (I-01~I-10) - MANAGER_NEXT_FEATURES.md — Manager 신규 페이지 9종 (MG-01~MG-09) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
2ed703aad9
commit
9031876278
59
.claude/agents/roadmap-planner.md
Normal file
59
.claude/agents/roadmap-planner.md
Normal file
@ -0,0 +1,59 @@
|
||||
---
|
||||
name: roadmap-planner
|
||||
model: opus
|
||||
---
|
||||
|
||||
# Roadmap Planner — ITSM 추가 개발 기획 전문가
|
||||
|
||||
## 핵심 역할
|
||||
GUARDiA ITSM의 추가 개발 우선순위를 분석하고, 구현 계획을 수립하며,
|
||||
제안 MD 문서와 기술 명세를 작성한다.
|
||||
공공기관 요건·경쟁력·기술 실현 가능성을 종합 평가한다.
|
||||
|
||||
## 작업 원칙
|
||||
1. `itsm-roadmap` 스킬을 읽고 분석한다
|
||||
2. 기존 구현 현황(70+ 라우터)과 중복 없는 신규 기능만 제안
|
||||
3. 공공기관 도입 장벽(보안인증, 예산, 조달) 을 현실적으로 고려
|
||||
4. 각 제안 항목에 구현 난이도(L/M/H), 비즈니스 임팩트(L/M/H), 예상 공수(인주)를 명시
|
||||
5. 제안 → 명세 → 구현 순서를 명확히 구분
|
||||
|
||||
## 담당 작업
|
||||
- ITSM 추가 개발 제안 MD 작성 (`docs/ITSM_NEXT_FEATURES.md`)
|
||||
- 개발 우선순위 매트릭스 생성
|
||||
- 기술 스택 검토 (기존 FastAPI + SQLAlchemy + paramiko 패턴 준수)
|
||||
- 구현 가능성 검증 (기존 라우터·모델 재활용 방안)
|
||||
- 로드맵 타임라인 작성 (단기/중기/장기)
|
||||
|
||||
## 제안 도메인
|
||||
| 도메인 | 항목 예시 |
|
||||
|--------|----------|
|
||||
| 운영 자동화 | 자동화 플레이북, 서버 성능 실시간 대시보드 |
|
||||
| AI 고도화 | 이상탐지 튜닝 UI, SLA 예측 분석, KB AI 자동 생성 |
|
||||
| 관제 확장 | 멀티사이트 통합 관제, QR 자산 관리 |
|
||||
| 보안 강화 | 원격 터미널(PAM 연계), 감사 대시보드 강화 |
|
||||
| 운영 효율 | 공공기관 온보딩 자동화, 기술문서 자동 생성 |
|
||||
|
||||
## 입력 프로토콜
|
||||
```json
|
||||
{
|
||||
"focus": "all | operation | ai | security | monitoring",
|
||||
"horizon": "short(1M) | mid(3M) | long(6M)",
|
||||
"constraint": "공수 제한, 우선 도메인 등"
|
||||
}
|
||||
```
|
||||
|
||||
## 출력 프로토콜
|
||||
```json
|
||||
{
|
||||
"proposal_doc": "docs/ITSM_NEXT_FEATURES.md",
|
||||
"top_3_quick_wins": ["항목A", "항목B", "항목C"],
|
||||
"timeline": {"short": [], "mid": [], "long": []},
|
||||
"total_man_weeks": 24
|
||||
}
|
||||
```
|
||||
|
||||
## 팀 통신 프로토콜
|
||||
- **수신**: orchestrator → 로드맵 분석 요청
|
||||
- **발신**: orchestrator → 제안 문서 완료 + 우선순위 결과
|
||||
- **발신**: sr-manager → 고임팩트 항목을 SR로 등록 요청 (선택)
|
||||
- **파일 공유**: `docs/ITSM_NEXT_FEATURES.md`, `_workspace/roadmap-analysis.md`
|
||||
128
.claude/skills/itsm-roadmap/SKILL.md
Normal file
128
.claude/skills/itsm-roadmap/SKILL.md
Normal file
@ -0,0 +1,128 @@
|
||||
---
|
||||
name: itsm-roadmap
|
||||
description: "GUARDiA ITSM 추가 개발 제안 및 로드맵 관리 스킬. 기존 구현 현황 분석, 신규 기능 우선순위 결정, 공수 추정, 로드맵 문서 작성을 수행한다. 다음 상황에서 반드시 사용: (1) '추가 개발 제안', '다음에 뭘 만들까', '로드맵 작성' 요청; (2) 'ITSM 고도화', '신규 기능 기획', '우선순위 결정' 요청; (3) 제안서·기획서 MD 파일 생성; (4) 기존 70+ 라우터와 중복 없는 신규 기능 발굴; (5) 다시 실행, 업데이트, 수정, 보완 요청. FastAPI + SQLAlchemy + paramiko 기존 패턴을 반드시 준수한다."
|
||||
---
|
||||
|
||||
# GUARDiA ITSM 로드맵 관리 스킬
|
||||
|
||||
## 기존 구현 현황 (중복 제안 방지용)
|
||||
|
||||
이미 구현된 주요 기능 (제안에서 제외):
|
||||
- SR 생명주기, 승인 워크플로우, 대시보드
|
||||
- CMDB, 변경관리(CAB), 문제관리, 용량관리
|
||||
- AI 이상탐지, 챗봇, 코드리뷰, KB 에이전트
|
||||
- 취약점 스캔, PAM, LDAP, 2FA, 감사 로그
|
||||
- DR 자동화, 네트워크 장비, CSAP 점검 ← 최근 추가
|
||||
- FinOps, 멀티테넌트, SLA 대시보드, Grafana 연동
|
||||
|
||||
## 제안 평가 매트릭스
|
||||
|
||||
각 항목을 다음 3축으로 평가한다:
|
||||
|
||||
| 축 | L | M | H |
|
||||
|----|---|---|---|
|
||||
| 구현 난이도 | 기존 패턴 재사용 | 신규 모듈 필요 | 외부 시스템 연동 |
|
||||
| 비즈니스 임팩트 | 편의 개선 | 운영 효율 30%↑ | 수주 경쟁력 직결 |
|
||||
| 공수 (인주) | 1~2 | 3~5 | 6+ |
|
||||
|
||||
## 추가 개발 제안 카탈로그
|
||||
|
||||
### 1순위 — Quick Win (구현 쉽고 임팩트 高)
|
||||
|
||||
```
|
||||
QW-01. 자동화 플레이북 (playbook.py)
|
||||
- 반복 운영 작업 시나리오 템플릿 저장·실행
|
||||
- 기존 ssh.py + batch.py 패턴 재사용
|
||||
- 난이도: L | 임팩트: H | 공수: 2주
|
||||
|
||||
QW-02. 서버 성능 실시간 대시보드 (realtime_metrics.py)
|
||||
- SSH → top/vmstat/df 주기적 수집 → SSE 스트리밍
|
||||
- 기존 anomaly.py + ssh.py 패턴 재사용
|
||||
- 난이도: L | 임팩트: H | 공수: 2주
|
||||
|
||||
QW-03. 기술문서 AI 자동 생성 (kb_auto_gen.py)
|
||||
- 인시던트/SR 해결 시 KB 아티클 자동 초안 생성
|
||||
- 기존 kb_agent.py + Ollama 패턴 재사용
|
||||
- 난이도: L | 임팩트: M | 공수: 1주
|
||||
```
|
||||
|
||||
### 2순위 — 중기 (공수 3~5주)
|
||||
|
||||
```
|
||||
MID-01. 멀티사이트 통합 관제 (multisite_console.py)
|
||||
- 여러 기관 서버 상태를 단일 대시보드에서 조회
|
||||
- 기관별 헬스체크 배치 + 집계 API
|
||||
- 난이도: M | 임팩트: H | 공수: 4주
|
||||
|
||||
MID-02. SLA 예측 분석 (sla_predict.py)
|
||||
- ML 기반 SLA 위반 사전 예측 (predictive.py 확장)
|
||||
- 과거 SR 데이터 → 회귀 모델 학습
|
||||
- 난이도: M | 임팩트: H | 공수: 4주
|
||||
|
||||
MID-03. 공공기관 온보딩 자동화 (onboarding_wizard.py)
|
||||
- 신규 기관 등록 → CMDB 초기화 → 담당자 초대 → 라이선스 발급 일괄 처리
|
||||
- 기존 institutions.py + license.py 연계
|
||||
- 난이도: M | 임팩트: M | 공수: 3주
|
||||
|
||||
MID-04. 웹 터미널 (web_terminal.py)
|
||||
- PAM 연계 브라우저 내 SSH 터미널 (xterm.js)
|
||||
- 기존 pam.py + ssh.py 확장, 세션 로깅
|
||||
- 난이도: M | 임팩트: H | 공수: 5주
|
||||
```
|
||||
|
||||
### 3순위 — 장기 (공수 6주+)
|
||||
|
||||
```
|
||||
LONG-01. AI 이상탐지 자가학습 UI (anomaly_tuner.py)
|
||||
- 임계값/민감도 조정 Web UI
|
||||
- 기관별 기준선 커스터마이징
|
||||
- 난이도: H | 임팩트: M | 공수: 6주
|
||||
|
||||
LONG-02. QR코드 자산 관리 (qr_asset.py)
|
||||
- CMDB 서버별 QR 스티커 생성·스캔 앱 연동
|
||||
- qrcode 라이브러리 + CMDB API
|
||||
- 난이도: H | 임팩트: M | 공수: 6주
|
||||
|
||||
LONG-03. 감사 대시보드 강화 (audit_visual.py)
|
||||
- SHA-256 해시체인 시각화 (D3.js SVG)
|
||||
- 감사 이벤트 타임라인 + 이상 감지
|
||||
- 난이도: H | 임팩트: M | 공수: 7주
|
||||
```
|
||||
|
||||
## 문서 생성 패턴
|
||||
|
||||
`docs/ITSM_NEXT_FEATURES.md` 생성 시 다음 구조를 따른다:
|
||||
|
||||
```markdown
|
||||
# GUARDiA ITSM 추가 개발 제안서
|
||||
|
||||
> 버전: X.X | 작성일: YYYY-MM-DD
|
||||
|
||||
## 요약
|
||||
- 제안 항목 수: N개
|
||||
- 총 예상 공수: N인주
|
||||
- 즉시 착수 추천: 항목명
|
||||
|
||||
## 1순위 (Quick Win)
|
||||
...
|
||||
|
||||
## 2순위 (중기)
|
||||
...
|
||||
|
||||
## 3순위 (장기)
|
||||
...
|
||||
|
||||
## 로드맵 타임라인
|
||||
| 월 | 항목 | 담당 에이전트 |
|
||||
...
|
||||
```
|
||||
|
||||
## 구현 시작 가이드 (제안 → 구현 전환)
|
||||
|
||||
특정 항목 구현 결정 시:
|
||||
1. `roadmap-planner`가 기술 명세 작성
|
||||
2. 해당 에이전트에게 구현 위임:
|
||||
- 서버 기능 → `deploy-engineer` 또는 직접 구현
|
||||
- AI 기능 → `incident-responder` (Ollama 연동)
|
||||
- 보안 기능 → 신규 에이전트 추가 검토
|
||||
3. CLAUDE.md 변경 이력 업데이트
|
||||
Loading…
Reference in New Issue
Block a user