Claude Session Manager
Claude Codeの会話履歴・メモリを管理するVS Code拡張機能。
ブックマーク、タグ付け、メモ、検索、プレビューなど、Claude Code本体にない会話管理機能を提供します。
主な機能
会話管理
- 会話一覧 — 全プロジェクトの会話を日付別(今日/昨日/今週/今月/それ以前)に自動分類。モデル頭文字(O/S/H)とメッセージ件数を表示
- プレビュー — チャット形式で会話内容を表示。上部にヘッダ情報+メモ欄、下部に会話(最新メッセージに自動スクロール)
- ブックマーク — 大事な会話をお気に入り登録。専用セクションに一覧表示
- タグ — 自由なカテゴリで分類。タグ別グループ表示。プレビュー画面から直接追加/削除
- メモ — 各会話に役割や目的のメモを記入可能。自動保存
- リネーム — 会話にわかりやすい名前を設定。Claude Code側と双方向同期。元のメッセージはdescriptionに表示
- 検索 — タイトル・プロジェクト・ブランチ名でフィルタ
- 会話内検索 — プレビュー内のメッセージをキーワードで絞り込み
- Claude Codeで開く — 右クリックからVS CodeのClaude Codeパネルで会話を再開
- 他プロジェクト色分け — 現在のワークスペース以外のセッションは薄い色で表示
ライブセッション検出
- Claude Codeで現在使用中のセッションをリアルタイム検出
- 使用中の会話は緑の●アイコンで表示
メモリ管理
- メモリ一覧 — タイプ別バッジ(user/feedback/project/reference)付きで表示
- 容量表示 — プログレスバー付きインデックス使用率(最大200行)
- プレビュー・編集・統合・抽出・削除
アイコン凡例
| アイコン |
意味 |
| ・ primitive-dot |
通常の会話 |
| ★ star-full(黄) |
ブックマーク済み(会話一覧) |
| ● circle-filled(緑) |
Claude Codeで利用中 |
| 👁 eye |
プレビュー中 |
| 🎯 target(緑) |
プレビュー中 かつ 利用中 |
ラベル表記
● O 940 CSM拡張機能 元メッセージ... 19:51 opus
│ │ │ │ │
│ │ 件数(5桁右揃え) リネーム時のみ 時刻
│ モデル(O=Opus S=Sonnet H=Haiku)
アイコン
動作要件
使い方
- VS Code左のアクティビティバーに 💬 アイコンが表示される
- クリックするとサイドバーに4セクション(会話一覧・ブックマーク・タグ・メモリ管理)が表示
- 会話をクリックでプレビュー、右クリックでブックマーク・タグ・リネーム・Claude Codeで開く
詳しい使い方は同梱の guide.html をブラウザで開いて確認できます。
開発・技術情報
CONTRIBUTING.md を参照。
ライセンス
MIT
| |