BlueAI株式会社BlueAI
コマンド

/clear(会話リセット)とは?

読み方: クリア

定義

現在のセッションの会話履歴を完全に消去し、コンテキストを白紙に戻すスラッシュコマンド。別タスクに切り替える際に使う。

詳しい解説

/clear は Claude Code の会話履歴をその場でリセットし、コンテキストウィンドウを白紙の状態に戻すスラッシュコマンドです。実行するとそれまでのメッセージ・読み込んだファイル・ツール実行結果が会話メモリから消え、CLAUDE.md とシステムプロンプトだけが残った初期状態に近い状態でセッションを継続できます。ただし、ファイルの実体や Git の状態などディスク上の成果物には一切影響しません。/clear が役立つ典型シーンとして、(1) 1 つのタスクが完了して別のタスクに切り替える、(2) 試行錯誤でエラーログが大量に積み上がってコンテキストが汚染された、(3) ファイルを大量に読み込んでウィンドウが逼迫してきた、というケースがあります。/compact と混同しがちですが、/compact は会話を要約して圧縮するため文脈をある程度引き継ぐのに対し、/clear は完全リセットで文脈を引き継ぎません。同じタスクを継続するなら /compact、別タスクに移るなら /clear と使い分けます。/clear 後も CLAUDE.md は再読み込みされるため、プロジェクト固有のルールやコーディング規約は維持されます。長時間 1 つのセッションを使い続けると Claude の応答品質が徐々に落ちる傾向があるため、タスクの区切りで定期的に /clear する習慣を付けるとパフォーマンスを高く保てます。

使用例

/clear

Claude Code を体系的に学びませんか?

全10章・30レッスン無料公開中

第1章から始める