会話を畳む
スラッシュ /compact (こんぱくと)
別名: compact、圧縮、要約
長くなった会話を要約して畳み、軽い状態で続きを話せるようにする
/ 記号
compact コマンド
指示 要約時に残しておきたい観点を Claude に伝える文(省略可) string
/ で始まる命令は、コマンド名と引数の組で書く。
書式
/compact [指示] これは何
今までの会話の要点だけを Claude 自身に要約させて、軽くする機能です。長い話し合いの「議事録」を取って、原稿は捨てるイメージ。以降はその要約を踏まえて会話が続きます。
こういう時に使う
会話が長くなって動きが重い時、一旦区切って次の話題に進みたい時、ファイル探索や npm run build のログで履歴が溢れかけている時に使います。このサイト全体の顔と言ってもいい、覚えて損のないコマンドです。
使い方の例
/compact と打つだけで自動的に要約が始まります。「テストの件だけは残して」のように、残したい観点を後ろに付ける書き方もできます(例: /compact テスト戦略の決定事項は残して)。
よくある勘違い
畳むと「完全に前の状態」ではなくなります。直前の細かなコード片や、細部の指示は抜け落ちることがあるので、大事な取り決めは畳む前に CLAUDE.md や /memory に残しておくのが安全です。
こういう時に使う
- 会話が長くなって反応が遅くなってきた時
- トピックが切り替わる節目で整理したい時
- ファイル探索で履歴を食い過ぎた時