Skip to content

原文(日本語に翻訳)

テレメトリ無効ユーザー(Bedrock、Vertex、Foundry、DISABLE_TELEMETRY)向けにセッションリキャップが有効化された。/config または CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0 でオプトアウト可能

原文(英語)

Session recap is now enabled for users with telemetry disabled (Bedrock, Vertex, Foundry, DISABLE_TELEMETRY). Opt out via /config or CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0.

概要

セッションリキャップ機能(しばらく離席した後にセッションに戻ると、会話の要約を提示してくれる機能)が、テレメトリを無効化している環境でも利用できるようになりました。Bedrock、Vertex AI、Azure Foundry などのエンタープライズ環境や、DISABLE_TELEMETRY を設定している組織のユーザーが対象です。不要な場合は /config または環境変数でオプトアウトできます。

基本的な使い方

bash
# セッションリキャップは自動的に機能する
# → セッションを離れて戻ると要約が表示される

# 手動でリキャップを呼び出す
/recap

# オプトアウトする場合
/config
# → Session recap (away summary) を無効化

# または環境変数で無効化
export CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0

実践例

Bedrock 環境でのリキャップ活用

AWS Bedrock 経由で Claude Code を使用している組織でのユースケース:

bash
# Bedrock で Claude Code を使用(テレメトリは自動的に無効)
export ANTHROPIC_API_KEY=...
export AWS_REGION=us-east-1
claude

# 会議などで離席後にセッションに戻ると
# → 「あなたが離席している間に以下の作業を行いました...」という要約が表示される

# 手動でも確認できる
/recap

Vertex AI 環境での設定

Google Cloud Vertex AI 環境でのリキャップ設定:

bash
# Vertex AI で Claude Code を使用
export CLOUD_ML_REGION=us-central1
claude --vertex

# リキャップが自動的に利用可能

# 不要な場合はオプトアウト
export CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0

エンタープライズ環境でのオプトアウト

組織のポリシーでリキャップを無効化したい場合:

bash
# 方法 1: 環境変数(全ユーザーに適用)
# .bashrc / .zshrc / 組織の環境設定ファイルに追加
export CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0

# 方法 2: 設定ファイルで無効化
# settings.json に追加
{
  "enableAwaySummary": false
}

# 方法 3: 対話的に設定
/config
# → Session recap の項目を無効にする

リキャップを有効活用するシナリオ

bash
# 長時間実行タスクを開始して離席
"このプロジェクト全体のテストを実行して問題があれば修正して"

# (数時間後に戻る)
# → リキャップが自動表示:
# "テストを実行しました。以下の問題を修正しました:
#  1. UserService.test.ts: null チェックの追加
#  2. APIClient.test.ts: タイムアウト値の修正
#  合計: 23 件のテストが通過するようになりました"

注意点

  • リキャップ機能は Claude Code が実行中の状態が前提です。セッションを閉じてしまうと要約は生成されません
  • リキャップの生成には追加の API リクエストが発生します(Haiku モデルを使用)
  • CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0 で無効化した場合でも /recap で手動呼び出しは可能です
  • この機能はテレメトリが無効でも完全に動作します(ローカルで処理されます)

関連情報