はじめてAIhajimete-ai🗞️ 無料購読
Tier 3

/compact で長い会話を生き延びさせる — 3 時間の作業を捨てずに続ける

Claude Code の会話が長くなると、だんだん「さっき話したこと」を忘れていきます。/compact という延命ツールの使いどきと、「何を残すか」の指示のコツを。

最終更新: 2026-04-23/compact会話管理応用

結論(2 行で)

  • /compact は「長くなった会話を要約して、新しい会話で続けられる」ツール。
  • コツは、自動に任せずに『何を残すか』を明示的に指示する こと。ここを省くと、大事な決定が消えます。

このページで扱うこと

  • 会話が長いと何が起きるか
  • /compact の基本 — 3 行で
  • 「何を残すか」指示テンプレ
  • 使いどき 3 パターン

会話が長いと何が起きるか

Claude Code を 2〜3 時間使い続けると、こういう症状が出ます。

  • 「さっき言ったのに」と同じ説明を 2 回することになる
  • 「今日は何してたんだっけ」が返事に出始める
  • 返事が微妙に遅くなる

原因は、Claude Code の 「読める文章量」に上限 があるからです。会話が長くなると、古い部分から 自動で切り捨て られます。

/compact は、切り捨てられる前に、自分で要約して圧縮する 機能です。

/compact の基本 — 3 行で

  • 会話の途中で /compact と入力
  • 今までの会話が サマリに圧縮 される
  • そのあとの会話は、サマリ + 最新の発言 で続く

会話は新しくならない(同じセッションの中で軽量化 される)のがポイント。

「何を残すか」指示テンプレ

/compact は、何も指示しないと「自動で要約」してくれます。でも 自動要約はズレる ことが多いです。

私はいつもこう指示しています。

/compact

残してほしいもの:
- 今日の作業の目的(ブログ 3 本執筆、家計レビュー)
- 確定した方針(note の章立て、CLAUDE.md の変更点)
- 残っているタスク(note の失敗談ブロックを書く、画像 OG を差し替える)
- ユーザーが言った決定事項(「この表は残す」「このトーンは禁止」)

捨ててよいもの:
- 検索結果のダンプ
- 中間のファイル一覧
- 私が却下した案

「残す vs 捨てる」を 2 列で書く と、圧縮精度が一段上がります。

使いどき 3 パターン

パターン 1: 「今日 2 時間使った、あと 1 時間続ける」

これが一番多いケース。午前の作業と午後の作業を 続き物として 扱いたいとき。

/compact 午前の決定事項(note の構成)を残して、検索ダンプは捨ててください

パターン 2: 「方針がブレた、リセットしたい」

議論の途中で、「あ、そもそも方向が違った」と気づいたとき。 このときは /compact ではなく新しい会話 を始めるほうが早い場合もあります。

  • /compact: 今の方針を 維持したまま 続ける
  • 新しい会話: 今の方針を 忘れて やり直す

ブレた時は /clear で新しい会話、ズレてないけど軽くしたい時は /compact、が私の使い分け。

パターン 3: 「寝る前、明日続けたい」

明日の自分は、今日の自分の記憶を持ってません(笑)。 なので、寝る前に /compact で「明日の自分への引き継ぎ書」 を作ってもらいます。

/compact

明日の私が読んで、今日の続きから入れるようにしてください。
残す: 今日決めたこと、明日やること、詰まってる箇所、参考 URL
3 行以内で「明日の一言」も付けて

寝て起きると、「明日の自分への手紙」 が会話の先頭に残っていて、読んでから再開できます🌸

/compact の限界

万能ではないので、正直に限界を書きます。

  • ファイルの中身は消える: /compact は文字要約だけ。「あのファイルの 34 行目」みたいな詳細は消えます → 必要ならそのファイルをもう一度読み直すのが早い
  • 長すぎる会話は /compact でも救えない: 5 時間以上の会話は、一度 /clear して CLAUDE.md を育てるほうが結果的に早い
  • 圧縮ミス: 私が「残して」と頼んだのに消えることがあります。重要な決定は 別途 decisions.md に書き出す ほうが安全

詰まったポイント

  • /compact の後に結果が変: 指示が曖昧だったとき。「残す」「捨てる」を明示する
  • 何回まで打っていいの?: 1 会話で 2〜3 回までが体感的にいい塩梅。4 回目からは /clear したほうが早い
  • 料金: /compact 自体もトークンを使います。頻繁すぎると逆に高くつく

次に読むとよい記事

🌸 Claude Code 特集の他の記事
🗞️ 毎週月曜、やさしいAIニュース

速報じゃなくて「翻訳」します。難しいニュースを、ワーママの私がやさしく噛み砕いて、月曜朝にお届け。

無料・いつでも解除できます