# Claude Session Analysis

> Analyze Claude Code session files. セッションを探し、timeline(tl)を見て、コンパクトやクリアにより失われた文脈を取り戻す

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

---


# Claude Session Analysis

This is `{SKILL_DIR}/SKILL.md`. CLI: `{SKILL_DIR}/bin/claude-session-analysis`

My session ID: `${CLAUDE_SESSION_ID}`

| Subcommand | Description |
|--------|-------------|
| `sessions [--since <2d>] [--limit <N>] [--path REGEXP] [--grep REGEXP]` | セッション検索（デフォルト全プロジェクト） |
| `timeline <id> [options]` | タイムライン表示（`--help` で全オプション確認可） |
| `resolve [--path] <id_prefix>` | セッションID補完・パス解決 |
| `file-ops <id>` | ファイル操作一覧 |

## Paths

- Sessions: `~/.claude/projects/{project-path}/{session-id}.jsonl`
- Backups: `~/.claude/file-history/{session-id}/{hash}@v{version}`

## Timeline の使い分け

| 目的 | コマンド例 |
|------|-----------|
| 全体像の把握 | `timeline SID` |
| 会話内容の確認 | `timeline SID --md -t RU` |
| コンパクト後の文脈復旧 | `timeline SID --md -t TRU --last-since 2h --last-turn 10` |
| 特定トピックの抽出 | `timeline SID --grep <pattern> -C 1 --md` |

