| name | checkpointing |
| description | Save session context to agent configuration files or create full checkpoint files.
Supports three modes: session history (default), full checkpoint (--full),
and skill analysis (--full --analyze) for extracting reusable patterns.
|
| metadata | {"short-description":"Checkpoint session context with skill extraction support"} |
Checkpointing โ ์ธ์
์ปจํ
์คํธ ์ง์์ฑ
์ธ์
์ค ์์
๊ธฐ๋ก์ ์ ์ฅํ๊ณ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์คํฌ ํจํด์ ์ฐพ๋๋ค.
๋ชจ๋
Mode 1: Session History(๊ธฐ๋ณธ๊ฐ)
CLI ์๋ด ์ด๋ ฅ์ ๊ฐ ์์ด์ ํธ์ ๊ตฌ์ฑ ํ์ผ์ ์ถ๊ฐํ๋ค.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ .claude/logs/cli-tools.jsonl โ
โ โ โ
โ /checkpointing โ
โ โ โ
โ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ CLAUDE.md โ โ AGENTS.md โ โ GEMINI.md โ โ
โ โ ## Session โ โ ## Session โ โ ## Session โ โ
โ โ History โ โ History โ โ History โ โ
โ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Mode 2: Full Checkpoint๏ผ--full๏ผ
์ ์ฒด ์์
์ ํฌ๊ด์ ์ธ ์ค๋
์ท์ ๋ง๋ ๋ค.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Data Sources: โ
โ โโ git log (commits) โ
โ โโ git diff (file changes) โ
โ โโ cli-tools.jsonl (Codex/Gemini logs) โ
โ โ โ
โ /checkpointing --full โ
โ โ โ
โ .claude/checkpoints/2026-01-28-153000.md โ
โ โโ Summary (commits, files, consultations) โ
โ โโ Git History (commits list) โ
โ โโ File Changes (created, modified, deleted) โ
โ โโ CLI Consultations (Codex/Gemini) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Mode 3: Skill Analysis๏ผ--full --analyze๏ผ
์ฒดํฌํฌ์ธํธ์์ ์คํฌํํ ์ ์๋ ํจํด์ ๋ฐ๊ฒฌํ๋ค.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ /checkpointing --full --analyze โ
โ โ โ
โ 1. Full Checkpoint ์์ฑ โ
โ 2. ๋ถ์์ฉ ํ๋กฌํํธ ์์ฑ โ
โ โ .claude/checkpoints/YYYY-MM-DD-HHMMSS.analyze-prompt.mdโ
โ โ โ
โ 3. ์๋ธ์์ด์ ํธ์์ AI ๋ถ์ ์ํ โ
โ โ ์์
ํจํด ๋ฐ๊ฒฌ โ
โ โ ์คํฌ ํ๋ณด ์ ์ โ
โ โ โ
โ 4. ์๋ก์ด ์คํฌ์ .claude/skills/์ ์ถ๊ฐ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๋ฐ๊ฒฌํ ํจํด ์์:
- ํ
์คํธ โ ๊ตฌํ ๋ฐ๋ณต(TDD ์ํฌํ๋ก์ฐ)
- ์ฐ๊ตฌ โ ์ค๊ณ โ ์ค์ฅ ํ๋ฆ
- ํน์ ํ์ผ ์ธํธ์ ๋์ ๋ณ๊ฒฝ
- CLI ์๋ด โ ์ฝ๋ ๋ณ๊ฒฝ ์์
์ฌ์ฉ๋ฒ
/checkpointing
/checkpointing --full
/checkpointing --full --analyze
/checkpointing --since "2026-01-26"
/checkpointing --full --analyze --since "2026-01-26"
Skill Analysis ์คํ ํ๋ฆ
python checkpoint.py --full --analyze
์ฒ๋ฆฌ ๋ด์ฉ
Session History ๋ชจ๋
.claude/logs/cli-tools.jsonl ๊ตฌ๋ฌธ ๋ถ์
- Codex/Gemini์ ์๋ด ๋ด์ฉ์ ๋ ์ง๋ณ๋ก ์ ๋ฆฌ
- ๊ฐ ์์ด์ ํธ ๊ตฌ์ฑ ํ์ผ์
## Session History ์ถ๊ฐ
Full Checkpoint ๋ชจ๋
-
Git ์ ๋ณด ์์ง
git log๋ก ์ปค๋ฐ ๋ด์ญ
git diff --name-status๋ก ํ์ผ ๋ณ๊ฒฝ
git diff --numstat๋ก ํ ์ ๋ณ๊ฒฝ
-
CLI ์๋ด ๋ก๊ทธ ๋ถ์
- Codex์๋ด ๋ด์ฉ ๋ฐ ์ํ
- Gemini์กฐ์ฌ ๋ด์ฉ ๋ฐ ์ํ
-
์ฒดํฌํฌ์ธํธ ํ์ผ ์์ฑ
.claude/checkpoints/YYYY-MM-DD-HHMMSS.md
Full Checkpoint ํ์
# Checkpoint: 2026-01-28 15:30:00 UTC
## Summary
- **Commits**: 5
- **Files changed**: 12 (8 modified, 3 created, 1 deleted)
- **Codex consultations**: 3
- **Gemini researches**: 2
## Git History
### Commits
- `abc1234` Add checkpointing enhancement
- `def5678` Update documentation
### File Changes
**Created:**
- `new_feature.py` (+120)
**Modified:**
- `checkpoint.py` (+80, -20)
- `SKILL.md` (+45, -10)
**Deleted:**
- `old_script.py`
## CLI Tool Consultations
### Codex (3 consultations)
- โ ์ค๊ณ: ์ฒดํฌํฌ์ธํธ ํ์ฅ ์ํคํ
์ฒ
- โ ๋๋ฒ๊น
: Git log parsing issue
### Gemini (2 researches)
- โ ์กฐ์ฌ: Git integration best practices
Session History ํ์
## Session History
### 2026-01-26
**Codex์๋ด:**
- โ ํ์ ์์ด์ ํธ ํจํด์ผ๋ก Codex / Gemini ํธ์ถ ๊ถ์ฅ...
**Gemini์กฐ์ฌ:**
- โ MCP vs CLI ๋น๊ต ์กฐ์ฌ...
์คํ ํ์ด๋ฐ
| ํ์ด๋ฐ | ๊ถ์ฅ ๋ชจ๋ |
|---|
| ์ธ์
์ข
๋ฃ ์ | --full --analyze |
| ์ค์ํ ์ค๊ณ ๊ฒฐ์ ํ | --full |
| ํฐ ๊ธฐ๋ฅ ๊ตฌํ ์๋ฃ ํ | --full --analyze |
| ์ฅ์๊ฐ ์์
๊ตฌ๋ถ | --full |
| ๋ฐ๋ณต ํจํด์ ๋๊ผ์ ๋ | --full --analyze |
| ์ผ์ผ ๊ฐ๋ฒผ์ด ๊ธฐ๋ก | ๊ธฐ๋ณธ |
์ฃผ์์ฌํญ
- ๋ก๊ทธ๊ฐ ๋น์ด ์์ผ๋ฉด ์๋ฌด ๊ฒ๋ ์ถ๊ฐ๋์ง ์๋๋ค.
- ๊ธฐ์กด '## Session History'์น์
์ ๋ฎ์ด ์ด๋ค.
- ๋ก๊ทธ ํ์ผ ์์ฒด๋ ๋ณ๊ฒฝ๋์ง ์๋๋ค (์ฝ๊ธฐ ์ ์ฉ)
- Full Checkpoint๋
.claude/checkpoints/์ ์ถ์ ๋๋ค.
- Git ์ด๊ธฐํ๋์ง ์์ ํ๋ก์ ํธ์์๋ CLI ๋ก๊ทธ ๋ถ๋ถ์ด ์๋ํ๋ค.
-
--analyze ๋ก ์์ฑ๋ ์คํฌ ์ ์์ ์ธ๊ฐ์ด ๊ฒํ ํ๊ณ ๋์ ์ฑ์ฉํ๋ ๊ฒ์ด๋ค.
- ์คํฌ ๋ถ์์ ํจํด์ ๊ณ ์ ํ์ง ์๊ณ AI๊ฐ ์์ ๋กญ๊ฒ ๋ฐ๊ฒฌํ๋ ์ค๊ณ๋ฅผ ํ๋ค.