「あの時Claudeに頼んだ作業、また同じことをやりたいんだけど、何て頼んだか忘れた」 — これ、Claude Codeを長く使うほど起きます。
会話履歴は実は ~/.claude/projects/ に自動保存されているので、いつでも遡れる。さらに /export コマンドでMarkdownなどに書き出せば、業務記録として残せます。
今日はこのエクスポート機能の使い方と、業務に活かす方法をまとめます。
自動保存はすでに動いている
最初に押さえておきたいのが、 保存設定は何もしなくても動いている こと。
Claude Codeで会話するたびに、~/.claude/projects/ 配下のJSONLファイルに 会話の全履歴が自動的に書き込まれます。プロジェクトディレクトリごとに別フォルダに分かれていて、消されない限り残り続けます。
つまり「過去の会話、どこ行ったかな」と探す必要はなくて、ファイルを見ればある。ただしJSONLは人間が読むには不便な形式なので、Markdownなどに変換するのが /export の役割です。
/export コマンドの基本
Claude Codeのセッション中に、こう叩きます。
/export
これで現在の会話がMarkdown形式で書き出されます。保存先のパスがターミナルに表示されるので、それを開けばいい。
ファイルの中身は、こんな感じで残ります。
## User
日報のフォーマット作って
## Assistant
こちらが日報フォーマットです...
ChatGPTのように対話形式で読み返せるので、 議事録代わりに使う のに向いています。
--detailed で深掘り
普通のexportは「ユーザーとClaudeの会話本文」だけが出ますが、 裏で動いていたツール呼び出しやMCP応答まで全部見たい 場合は --detailed を付けます。
/export --detailed
これで以下の情報まで含まれます。
- ツール呼び出しの内訳(どのファイルを読んだか、どのコマンドを叩いたか)
- MCPサーバーへのリクエストとレスポンス
- システムメッセージ(Claudeへの指示の中身)
- エラーログ
トラブルシューティングや、 「Claudeはなぜこの判断をしたのか」を後で振り返る 時に有効。普段のエクスポートには重すぎるので、必要な時だけ。
Stop Hookで自動エクスポートする
私の運用で一番効いているのがこれ。
Hooksという仕組みを使うと、 会話が終わるたびに自動でエクスポート できます。設定は ~/.claude/settings.json に1ブロック追加。
{
"hooks": {
"Stop": [
{
"matcher": ".*",
"hooks": [
{
"type": "command",
"command": "/export ~/Documents/claude-logs/$(date +%Y-%m-%d-%H%M).md"
}
]
}
]
}
}
これで、Claude Codeセッションを /exit で終了するたびに、 ~/Documents/claude-logs/2026-05-01-1430.md のようなファイルが自動生成されます。
「やったことを後で見直せる」状態が、 何もしなくても勝手にできあがる。1ヶ月続けると、過去のClaude依頼履歴が時系列で蓄積されていて、 業務日誌として読み返せる ようになります。
Web版Claudeとの違い
ややこしいのが、Web版のClaude(claude.ai)も別系統で会話エクスポート機能を持っていること。
Web版は Settings → Privacy → Export your data から、過去の全チャット履歴をzipでダウンロードできます。これはClaude Codeとは別の仕組みで、メールでダウンロードリンクが届く方式。
整理するとこんな感じ。
場所 | 保存先 | エクスポート方法 |
|---|---|---|
Claude Code(ターミナル) |
|
|
Web版Claude(claude.ai) | Anthropic側 | 設定画面からzip |
Claude Desktopアプリ | アプリ内 | 設定 → プライバシー |
業務でClaude Codeを使っているなら、Web版の方は気にしなくてOK。 Claude Codeのexportだけ覚えれば 十分です。
業務での具体的な使い方3つ
私が普段やっている使い方を共有します。
1つ目 — 月次の業務記録
毎月末に、その月のClaude会話ログを1つのファイルにまとめます。「先月どんな仕事をしたか」が時系列で見えるので、業務報告にそのまま流用できる。
2つ目 — プロンプトのテンプレ化
うまくいった依頼文を後で見返すと、 再利用できるプロンプトのテンプレ が貯まってきます。「議事録整形してくれ」「Excelデータをこう変換してくれ」のような頼み方を、自分専用のスニペット集に整理する。
3つ目 — 引き継ぎ資料
業務を引き継ぐとき、Claudeとの会話ログを渡せば「この仕事はこうやってAIに頼んでいた」が分かる。 マニュアルの代わり になります。
まとめ
- 会話履歴は
~/.claude/projects/に 自動保存 されている(設定不要) /exportでMarkdown化、--detailedでツール呼び出しまで含める- Stop Hookで会話終了時に 自動エクスポート する設定がおすすめ
- Web版Claudeとは別系統、Claude Codeユーザーは
/exportだけ覚えればOK - 月次レビュー、プロンプトテンプレ化、引き継ぎ資料に活用できる
「Claudeとの会話をもっと活かしたい」と思ったら、まずStop Hookを仕込んでみてください。1週間後には、自分の業務記録が自動的に資産化されているはずです。





