データ使用
ClaudeのAnthropicのデータ使用ポリシーについて学ぶ
データポリシー
データトレーニングポリシー
デフォルトでは、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 API | Vertex API | Bedrock 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
にチェックインできます(詳細を読む)。