# Session Management

> 세션 관리 및 대화 컨텍스트 유지. 세션 저장, 작업 이어하기, resume, 컨텍스트 유지 요청 시 사용.

- Skill: `koaedo/session-management` (Agent Skill)
- Install (CLI): `npx skillmds@latest add koaedo/session-management`
- Raw SKILL.md: https://api.skillmd.com/api/skills/koaedo/session-management/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: koaedo (https://skillmd.com/u/koaedo)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/koaedo/session-management

---


# Session Management Skill

세션 관리 - 대화 컨텍스트 유지 및 이어하기 지원

## When to Use
- 주요 작업 완료 시 세션 저장 제안
- 사용자가 "저장", "세션 저장", "save session" 요청 시
- 사용자가 "나중에 이어서", "오늘은 여기까지" 말할 때
- 1시간 이상 연속 작업 진행 시
- 사용자가 "이어서", "계속", "resume" 요청 시

---

## 🎯 목적
대화 컨텍스트를 저장하고 나중에 이어서 작업할 수 있도록 지원

---

## 📋 세션 저장 트리거

다음 상황에서 세션 상태 저장을 **제안**합니다:

1. **주요 작업 완료 시**
   - 기능 구현 완료
   - 분석 보고서 작성 완료
   - 설계 문서 작성 완료

2. **사용자 명시적 요청 시**
   - "저장", "세션 저장", "save session"
   - "나중에 이어서", "오늘은 여기까지"

3. **장시간 작업 시**
   - 1시간 이상 연속 작업 진행 시 저장 제안

---

## 📁 세션 저장 형식

**저장 위치**: `!AGENT_System/YYYYMMDD_HHMMSS_SESSION_세션명.MD`

**내용 구조**:
```markdown
# 세션: [세션명]

## 📅 세션 정보
- 저장 시각: YYYY-MM-DD HH:MM:SS
- 작업 시간: X시간 Y분

## ✅ 완료된 작업
- [작업 1]
- [작업 2]

## 🔄 진행 중인 작업
- [현재 작업 상태]

## 📌 다음 단계
- [예정 작업 1]
- [예정 작업 2]

## 📎 관련 파일
- [파일1](경로)
- [파일2](경로)

## 💡 메모
- [중요 결정사항]
- [기억해야 할 것]
```

---

## 🔄 세션 복원 트리거

다음 키워드 감지 시 세션 복원 제안:
- "이어서", "계속", "resume", "지난번"
- "어디까지 했지", "뭐 하고 있었지"

---

## 📋 세션 복원 프로세스

```
세션 복원 요청 감지
    │
    ▼
!AGENT_System/에서 SESSION 파일 검색
    │
    ▼
최근 세션 목록 표시 (최대 5개)
    │
    ▼
사용자 선택 또는 가장 최근 세션 자동 선택
    │
    ▼
세션 내용 로드 및 컨텍스트 복원
    │
    ▼
"지난 세션에서 [작업]을 진행 중이었습니다. 이어서 진행할까요?"
```

---

## ⚠️ 주의사항

- 세션 저장은 **제안**만 하고, 실제 저장은 사용자 확인 후 진행
- 민감한 정보(API 키, 비밀번호 등)는 세션에 저장하지 않음
- 세션 파일은 프로젝트별로 분리 관리

