【Claude Code】セッション管理が便利になるデフォルト機能を小ネタ的に紹介

【Claude Code】セッション管理が便利になるデフォルト機能を小ネタ的に紹介

2026.05.18

データ事業本部の川中子(かわなご)です。

最近はタスクごとに、並列でClaude Codeのセッションを動かす場面が増えてきました。

ただ作業の都合などでターミナルやセッションを一度閉じてしまうと、
作業を再開するために該当のセッションを探すのがちょっと億劫でした。

これまでは目当てのフォルダまでcdで移動し、claude -rで一覧を出して、
それっぽい表示のものを探すという運用をしていました。

ただ改めて調べてみると、デフォルトで便利な機能が揃っていたので、
今回はそれらを小ネタ・備忘録的にまとめて紹介してみたいと思います。

この記事で話すこと

本記事で紹介する内容は以下の通りです。

  • -nオプションでセッションに名前を付ける
  • セッション中、/renameコマンドでセッション名を後から変更する
  • claude -rの一覧画面で使えるキーバインド
    • Spaceでセッション内容をプレビュー
    • Ctrl+Aで他ディレクトリのセッションも横断検索
    • 他ディレクトリのセッションを選ぶと、再開コマンドがクリップボードにコピーされる

1. セッションに名前を付けて起動

Claude Codeを起動する際は、-nオプションでセッションに任意の名前を付けられます。

claude -n "セッション名"

実際に名前付きで起動してみると、以下のようにフッター部分にセッション名が表示されます。

kawanago.ryohei project_banana % claude -n "バナナの栄養素について"

 バナナにはどんな栄養素が含まれている?

  バナナには主に以下の栄養素が含まれています。
  (中略)

─────────────────────────────────── バナナの栄養素について ──────

─────────────────────────────────────────────────────────────

私はBacklogのチケット単位や、個人の作業単位でセッションを開始することが多いので、
対応するチケット名やタスク名を付けておくと、あとから探すのが非常に楽になります。

また{session_name}_20260518のようなタイムスタンプを付けておくと、
のちに--resumeオプションでセッションを検索する際にも便利になります。

もし-nで任意の名前をつけなかった場合は、Claudeによって自動的に命名されます。
ただこの場合は英語で命名されるため、日本語がいい場合は任意に命名するのがオススメです。

2. セッション名変更

-nで命名するのを忘れてしまったり、セッション名を変更したくなった場合には、
/renameコマンドを使用することで、セッション開始後でも名前を変更できます。

 /rename バナナは栄養豊富なのか
  Session renamed to: バナナは栄養豊富なのか

──────────────────────────────── バナナは栄養豊富なのか ─────────

─────────────────────────────────────────────────────────────

実際、セッション開始時に名前を付けたけど、進むにつれて命名のイメージが変わることもあります。
そんな場合には覚えておくと便利なスラッシュコマンドだと思います。

3. セッション一覧

過去のセッションを再開する場合は、claude -r--resume)を実行することで、
カレントディレクトリに紐づくセッション一覧から、選択して再開できます。

kawanago.ryohei project_banana % claude -r

  Resume session
  ╭─────────────────────────────────────────────────────────╮
 Search…
  ╰─────────────────────────────────────────────────────────╯
    project_banana

 バナナは栄養豊富なのか
    17 seconds ago · HEAD · 29.1KB

    Ctrl+A to show all projects · Ctrl+B to only show current branch · Space to preview · Ctrl+R to rename · Type to search · Esc to cancel

画面下部に表示されている通り、この一覧画面では以下のキーバインドが利用できます。

キー 動作
Ctrl+A 全プロジェクト(他ディレクトリ)のセッションを表示
Ctrl+B 現在のブランチのセッションのみ表示
Space 選択中セッションの内容をプレビュー
Ctrl+R セッション名をリネーム
文字入力 検索バーで絞り込み
Esc 一覧を閉じる

今まで--resumeはよく使っていたのですが、これらの機能は知りませんでした。
この中でいくつか、セッション検索に関わるところだけをピックアップしていきます。

なおclaude -rはデフォルトではカレントディレクトリのセッションだけを表示します。
そのディレクトリでセッションを開いたことがない場合は、何も表示されません。

kawanago.ryohei test_dir % claude -r
No conversations found to resume.
Press Ctrl+C to exit and start a new conversation.

3.1. セッション検索

他ディレクトリのセッションを検索したい場合はCtrl+Aが便利です。

  Resume session (1 of 44)
  ╭─────────────────────────────────────────────────────────╮
 Search…
  ╰─────────────────────────────────────────────────────────╯

 バナナは栄養豊富なのか
    47 seconds ago · HEAD · 29.1KB · ~/test_dir/project_banana

    いちごの産地について
    6 minutes ago · HEAD · 27.2KB · ~/test_dir/project_strawberry

    夕日の色がオレンジの理由
    8 minutes ago · HEAD · 20.8KB · ~/test_dir/project_orange

各セッションのパスと、最終更新のタイミングも一緒に表示されます。

ただ6 days agoのような表示なので、直接日付を確認することはできません。
そのため前述の通り、セッション名自体に日付を付与しておくのが便利そうです。

なお検索窓に打ち込んだ文字列は、パスや会話の履歴には引っかからず、
表示されているセッション名に対してのみ検索ができました。

3.2. セッションプレビュー

名前だけで目当てのものか判断がつかない場合は、Spaceキーで中身をプレビューできます。

 なぜ夕日はオレンジ色になるの?

                                              02:06 PM claude-opus-4-7

  夕日がオレンジ色に見えるのは、太陽光が大気中を通過する距離が長くなるためです。
  (中略)

 /exit
  Catch you later!
─────────────────────────────────────────────────────────────
  9m ago · 4 messages · HEAD
  Enter to resume · Esc to cancel

プレビュー画面でそのままEnterを押せばセッションを再開できます。
一覧に戻りたい場合はEscで戻ることも可能です。

3.3. セッション再開

Ctrl+Aで表示された他ディレクトリのセッションを選んでEnterを押すと、
その場ですぐに再開はされず、再開用のコマンドがクリップボードにコピーされます。

This conversation is from a different directory.

To resume, run:
 cd ~/test_dir/project_orange && claude --resume 2dd34817-8c26-4402-af33-3f920242e0c3

(Command copied to clipboard)
kawanago.ryohei project_banana %

cdコマンドとセッションIDを指定したclaude --resumeがクリップボードに入るため、
ターミナルにペーストするだけで該当ディレクトリに移動してセッションを再開できます。

さいごに

今回はClaude Codeのセッション管理に関する便利な機能を簡単に紹介しました。
重要なポイントだけここに再掲します。

  • -nオプションでセッションに名前を付けて起動できる
  • claude -rの一覧画面では、Ctrl+Aで他ディレクトリのセッションも検索できる

最近はClaude Codeのセッション管理用のツールを自作している方も増えていますが、
個人的にはこのデフォルトの機能だけでも、特に不便を感じることなく使えています。

今まではPCの再起動をするたびにセッションが閉じられることを億劫に感じていましたが、
今後はもっと気軽にターミナルを閉じて、こまめにPCの再起動をしようと思います。

少しでも参考になれば幸いです。
最後まで記事をご覧いただきありがとうございました。


生成AI活用はクラスメソッドにお任せ

過去に支援してきた生成AIの支援実績100+を元にホワイトペーパーを作成しました。御社が抱えている課題のうち、どれが解決できて、どのようなサービスが受けられるのか?4つのフェーズに分けてまとめています。どうぞお気軽にご覧ください。

生成AI資料イメージ

無料でダウンロードする

この記事をシェアする

関連記事