データポリシー

データトレーニングポリシー

デフォルトでは、AnthropicはClaude Codeに送信されるコードやプロンプトを使用して生成モデルをトレーニングしません。

私たちはあなたのデータをどのように使用するかについて完全に透明性を保つことを目指しています。製品やサービスの改善のためにフィードバックを使用することがありますが、Claude Codeからのフィードバックを使用して生成モデルをトレーニングすることはありません。

開発パートナープログラム

開発パートナープログラムなどを通じて、トレーニング用の素材を提供する方法に明示的にオプトインした場合、提供された素材を使用してモデルをトレーニングすることがあります。組織の管理者は、組織に対して開発パートナープログラムに明示的にオプトインできます。このプログラムはAnthropicファーストパーティAPIでのみ利用可能であり、BedrockやVertexユーザーは利用できないことにご注意ください。

フィードバック記録

使用記録などのClaude Codeに関するフィードバックを送信することを選択した場合、Anthropicはそのフィードバックを関連する問題のデバッグやClaude Codeの機能改善(例:将来的に類似のバグが発生するリスクを減らすため)に使用することがあります。このフィードバックを使用して生成モデルをトレーニングすることはありません。潜在的に機密性の高い性質を考慮して、ユーザーフィードバック記録は30日間のみ保存されます。

データ保持

ゼロデータ保持組織のAPIキーを使用できます。その場合、Claude Codeはチャット記録をサーバーに保持しません。ユーザーがセッションを再開できるように、ユーザーのローカルClaude Codeクライアントは最大30日間セッションをローカルに保存することがあります。この動作は設定可能です。

Privacy safeguards

We have implemented several safeguards to protect your data, including:

  • Limited retention periods for sensitive information
  • Restricted access to user session data
  • Clear policies against using feedback for model training

For full details, please review our Commercial Terms of Service and Privacy Policy.

データフローと依存関係

Claude CodeはNPMからインストールされます。Claude Codeはローカルで実行されます。LLMとやり取りするために、Claude Codeはネットワーク経由でデータを送信します。このデータには、すべてのユーザープロンプトとモデル出力が含まれます。データは転送中にTLSで暗号化され、保存時には暗号化されません。Claude Codeは最も人気のあるVPNやLLMプロキシと互換性があります。

Claude CodeはAnthropicのAPIに基づいて構築されています。APIログ記録手順を含むAPIのセキュリティ制御の詳細については、Anthropic Trust Centerで提供されるコンプライアンス成果物を参照してください。

テレメトリサービス

Claude Codeは、レイテンシ、信頼性、使用パターンなどの運用メトリクスをログに記録するために、ユーザーのマシンからStatsigサービスに接続します。このログ記録には、コードやファイルパスは含まれません。データは転送中にTLSを使用して暗号化され、保存時には256ビットAES暗号化を使用して暗号化されます。詳細はStatsigセキュリティドキュメントをお読みください。Statsigテレメトリをオプトアウトするには、DISABLE_TELEMETRY環境変数を設定してください。

Claude Codeは、運用エラーログ記録のために、ユーザーのマシンからSentryに接続します。データは転送中にTLSを使用して暗号化され、保存時には256ビットAES暗号化を使用して暗号化されます。詳細はSentryセキュリティドキュメントをお読みください。エラーログ記録をオプトアウトするには、DISABLE_ERROR_REPORTING環境変数を設定してください。

ユーザーが/bugコマンドを実行すると、コードを含む完全な会話履歴のコピーがAnthropicに送信されます。データは転送中および保存時に暗号化されます。オプションで、パブリックリポジトリにGithubイシューが作成されます。バグレポートをオプトアウトするには、DISABLE_BUG_COMMAND環境変数を設定してください。

APIプロバイダー別のデフォルト動作

デフォルトでは、BedrockやVertexを使用する際には、すべての非必須トラフィック(エラーレポート、テレメトリ、バグレポート機能を含む)を無効にします。CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC環境変数を設定することで、これらすべてを一度にオプトアウトすることもできます。完全なデフォルト動作は以下の通りです:

サービスAnthropic APIVertex APIBedrock API
Statsig(メトリクス)デフォルトでオン。
DISABLE_TELEMETRY=1で無効化。
デフォルトでオフ。
CLAUDE_CODE_USE_VERTEXは1である必要があります。
デフォルトでオフ。
CLAUDE_CODE_USE_BEDROCKは1である必要があります。
Sentry(エラー)デフォルトでオン。
DISABLE_ERROR_REPORTING=1で無効化。
デフォルトでオフ。
CLAUDE_CODE_USE_VERTEXは1である必要があります。
デフォルトでオフ。
CLAUDE_CODE_USE_BEDROCKは1である必要があります。
Anthropic API(/bugレポート)デフォルトでオン。
DISABLE_BUG_COMMAND=1で無効化。
デフォルトでオフ。
CLAUDE_CODE_USE_VERTEXは1である必要があります。
デフォルトでオフ。
CLAUDE_CODE_USE_BEDROCKは1である必要があります。

すべての環境変数はsettings.jsonにチェックインできます(詳細を読む)。