Skip to content

原文(日本語に翻訳)

セッションに戻ったときのコンテキスト提供のためにリキャップ機能を追加。/config で設定可能で、/recap で手動呼び出しが可能。テレメトリが無効な場合は CLAUDE_CODE_ENABLE_AWAY_SUMMARY で強制有効化。

原文(英語)

Added recap feature to provide context when returning to a session, configurable in /config and manually invocable with /recap; force with CLAUDE_CODE_ENABLE_AWAY_SUMMARY if telemetry disabled.

概要

/recap コマンドとセッションリキャップ機能が追加されました。しばらくの間セッションを離れて戻った際に、これまでの会話や作業内容の要約を自動的に(または手動で)表示できます。長い作業セッションで途中離席した後に「どこまで何をやったか」を素早く把握するために非常に便利です。

基本的な使い方

bash
# 手動でリキャップを確認
/recap

# 設定の変更
/config
# → Session recap (Away summary) の項目で有効/無効を切り替え

# テレメトリ無効環境で強制有効化
export CLAUDE_CODE_ENABLE_AWAY_SUMMARY=1

実践例

会議から戻った後の状況確認

長い作業を途中でクロードに任せて離席した後:

bash
# 会議前: 大きなタスクをクロードに依頼
"このリポジトリのすべてのユニットテストを実行して、
 失敗しているものを修正してください"

# 1時間後に戻る
# → 自動リキャップが表示される(設定が有効な場合)
# または手動で確認:
/recap

# リキャップ例:
# ═══════ セッションリキャップ ═══════
# 離席中に以下の作業を完了しました:
# 
# ✅ 47件のテストを実行
# ✅ 3件の失敗テストを修正:
#    - UserAuth.test.ts: トークン有効期限チェックのバグ修正
#    - DataProcessor.test.ts: null ポインタ参照の修正
#    - APIClient.test.ts: タイムアウト設定の修正
# ⚠️  2件のテストは要確認:
#    - IntegrationTest.ts: 外部 API のモックが必要
# ════════════════════════════════

複数セッションにまたがる作業の管理

bash
# セッションに名前を付けて管理
/rename "feature-auth-implementation"

# 翌日にセッションを再開
claude --resume "feature-auth-implementation"

# 再開後すぐに昨日の作業内容を確認
/recap

テレメトリ無効環境での有効化

Bedrock、Vertex AI などテレメトリが無効な環境では:

bash
# 環境変数で強制有効化
export CLAUDE_CODE_ENABLE_AWAY_SUMMARY=1

# または settings.json で設定
{
  "enableAwaySummary": true
}

自動トリガーの条件

リキャップは以下の条件で自動的にトリガーされます:

  • セッション中にある程度の時間が経過した場合
  • セッションに戻った(フォーカスが戻った)場合
bash
# 自動リキャップを確認したくない場合は無効化
export CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0

注意点

  • リキャップの生成には少量の追加 API コスト(Haiku モデル使用)が発生します
  • リキャップ内容は会話の要約であり、詳細な作業内容をすべて含むわけではありません
  • 詳細を確認するには Ctrl+O でトランスクリプトモードを使用してください
  • CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0 で完全に無効化できます

関連情報