Claude Platform Docs
管理データとコンプライアンス

APIとデータ保持

AnthropicのAPIおよび関連機能がどのようにデータを保持するかについて学びます。ゼロデータ保持(ZDR)およびHIPAA対応のAPIアクセスに関する情報も含まれます。

このページでは、Anthropicがデータ処理者となるClaude API(api.anthropic.com)、Claude Platform on AWS、およびClaude in Microsoft Foundryについて説明します。Amazon BedrockおよびGoogle Cloud's Agent Platformでは、クラウドプロバイダーがデータ処理者となります。同等の管理機能については、それらのプラットフォームのデータ保持およびコンプライアンスに関するドキュメントを参照してください。

Anthropicは、Claude APIに対して2つのデータ取り扱いの取り決めを提供しています。「zero data retention」(ゼロデータ保持)、すなわちZDRと、HIPAA対応です。機能の適格性の表には、各取り決めがどのAPI機能を対象とするかが記載されています。これらの取り決め以外のAnthropicの標準的な保持ポリシーについては、商用データ保持ポリシーおよびコンシューマー向けデータ保持ポリシーを参照してください。

Anthropicのデータ保持に対するアプローチ

APIや機能によって、必要とされるストレージは異なります。機能が顧客のプロンプトや応答の保存を必要としない場合、その機能はZDRの対象となる可能性があります。機能が必然的に保存を必要とする場合、Anthropicは以下のコミットメントのもとで、保持のフットプリントが可能な限り小さくなるように設計します。

  • 保持されたデータは、お客様の明示的な許可なしにモデルのトレーニングに使用されることは決してありません。
  • 機能が動作するために技術的に必要なもののみが保持されます。会話の内容(お客様のプロンプトとClaudeの出力)はデフォルトでは保持されません。例外は対象モデル(Covered Models)で、これらは30日間の保持を必要とします。
  • 保持されたデータは、実用上最短の「time to live」(生存期間)、すなわちTTLで消去されます。また、Anthropicはデータの保持期間をお客様が制御できるようにすることを目指しています。何が保持されるか、および特定のTTLが適用される場合の保持期間は、各機能のページに記載されています。

このページで説明するZDRおよびHIPAAの取り決めの範囲外となる保持モデルがいくつかあります。Compliance APIを通じてアクセスできるデータは、独自の保持モデルに従います。Activity Feedはデータを6年間保持します。claude.aiのチャット、ファイル、プロジェクトのコンテンツは、ユーザーがそれより早く削除しない限り、claude.ai > Organization settings > Data and privacyで設定された組織の保持ポリシーに従います。ローカルセッションのトランスクリプト(CoworkやClaude Codeなどのアプリで、ユーザーのマシン上で実行されたセッションのもの)は、デフォルトで6年間保存されます。組織で有限のカスタム会話保持期間が設定されている場合(同じclaude.aiの設定)は、その期間保存されます。リモートセッションのトランスクリプト(クラウド上のCowork)は、ユーザーがそれより早くセッションを削除しない限り、6年間保持されます。Compliance APIは、ZDRが有効になっているローカルセッションをキャプチャしません。HIPAA対応が有効になっている組織では、CoworkおよびClaude Codeのローカルセッションのみをキャプチャし、そのトランスクリプトを30日間保存します。

ゼロデータ保持(ZDR)

ZDRの取り決めのもとでは、AnthropicはAPI応答が返された後、顧客のプロンプトや応答を保存状態(at rest)で保持しません。組織でZDRをリクエストするには、Anthropicの営業チームにお問い合わせください。ZDRは組織ごとに有効化されます。新しい組織ごとに、アカウントチームによってZDRを個別に有効化する必要があり、有効化は同じアカウント配下の他の組織に自動的に拡張されることはありません。

ZDRの対象となるもの

  • Claude Messages APIおよびToken Counting API: ZDRは、機能の適格性の表に記載されている適格な機能について、これらのエンドポイントに適用されます。/v1/messages上で動作するものの、表で「No」とマークされている機能(コード実行など)は対象外です。
  • APIキーを使用したClaude Code: ZDRは、商用組織(コンシューマー向けClaudeアカウントとは異なり、Anthropicの商用利用規約に基づく組織)のAPIキーでClaude Codeを使用する場合に適用されます。Claude Codeでメトリクスのログ記録が有効になっている場合、使用統計などの生産性データはZDRの対象外となり、保持される可能性があります。Claude Enterprise上のClaude Codeはこの取り決めの対象外であり、別のZDRオファリングがあります。ZDRの対象とならないものを参照してください。
  • Claude Platform on AWS: Claude Platform on AWSは、ファーストパーティのClaude APIと同じデータ保持ポリシーに従います。ZDRはリクエストに応じて利用可能です。有効化するには、Anthropicのアカウント担当者にお問い合わせください。

ZDRの対象とならないもの

  • Claude Console: playgroundを含む、Claude Consoleでのあらゆる使用。
  • Claude Managed Agents: Claude Managed Agentsはステートフルなリソースであり、セッションのトランスクリプトはお客様が削除するまで保持されます。
  • Claudeコンシューマー製品:Claude Free、Pro、Maxプラン(これらのプランのお客様がClaudeのWeb、デスクトップ、モバイルアプリ、またはClaude Codeを使用する場合を含む)。
  • Claude TeamsおよびClaude Enterpriseの製品インターフェース: これらのインターフェースはZDRの対象外です。唯一の例外はClaude Enterprise上のClaude Codeで、このページで説明するZDRの取り決めとは別の、独自のZDRオファリングがあります。このオファリングはClaude Enterpriseの適格なアカウントのみが利用でき、Anthropicによる個別の有効化が必要です。Claude Enterprise組織にのみ適用されるClaude CodeのZDRドキュメントを参照してください。
  • Claude for Excel: 現在ZDRの対象外です。
  • Claude Fable 5.1、Claude Mythos 5.1、Claude Fable 5、Claude Mythos 5: これらのモデルは30日間のデータ保持を必要とし、Anthropicが明示的に承認しない限りZDRのもとでは利用できません。モデル固有のデータ保持要件を参照してください。
  • サードパーティ統合: サードパーティのWebサイト、ツール、その他の統合によって処理されるデータは対象外ですが、一部には同様のオファリングがある場合があります。各サービスのデータ取り扱い方針を確認してください。
  • 「Cross-Origin Resource Sharing」(オリジン間リソース共有)、すなわちCORS: ZDRの取り決めを持つ組織ではCORSはサポートされていません。ブラウザベースのアプリケーションからAPI呼び出しを行うには、バックエンドのプロキシサーバーを経由してリクエストをルーティングしてください。プロキシのパターンとAPIキーの取り扱いについては、APIセキュリティガイダンスを参照してください。
  • フラグが付けられたコンテンツと法的保持: 取り決めに関係なく行われる保持を参照してください。

HIPAA対応

Claude APIは、「protected health information」(保護対象医療情報)、すなわちPHIを取り扱う組織向けに、HIPAA対応の統合をサポートしています。署名済みのBAAとHIPAAが有効化された組織があれば、サポートされているAPI機能を使用してPHIを処理しながら、組織のHIPAAコンプライアンスをサポートできます。適格な組織は、Claude Consoleから直接BAAを確認・締結し、HIPAA対応を有効化できます。HIPAA対応は、即時の削除を要求するのではなく、ZDRよりも広範なプライバシーおよびセキュリティの保護措置(PHIをそのライフサイクル全体にわたって保護する暗号化、アクセス制御、監査ログ)を適用します。組織がPHIを取り扱う場合、使用すべき取り決めはHIPAA対応です。ZDRを併用する必要はありません。各取り決めがどの機能を対象とするかについては、機能の適格性の表を参照してください。

HIPAA対応の対象となるもの

  • Claude API: HIPAA対応は、機能の適格性の表に記載されている適格な機能について、Claude API(api.anthropic.com)に適用されます。

HIPAA対応の対象とならないもの

  • Claudeコンシューマー製品:Claude Free、Pro、Maxプラン。
  • Claude Console: Claude Consoleインターフェースを通じた使用(Consoleの設定からHIPAA対応を有効化することはサポートされていますが、Consoleを通じたPHIの処理は対象外です)。
  • パートナーが運営するプラットフォーム: Amazon BedrockおよびGoogle Cloud's Agent Platform。各プラットフォームのコンプライアンスに関するドキュメントを参照してください。
  • Claude Platform on AWSおよびMicrosoft Foundry: これらのプラットフォームではHIPAA対応は利用できません。
  • サードパーティ統合: アプリケーションに接続された外部ツールやサービスによって処理されるデータ。
  • Claude Code: Claude CodeはHIPAA対応の対象外です。
  • ベータ機能: ベータ版の機能は、機能の適格性の表で適格として明示的に記載されていない限り、通常BAAの対象外です。
  • フラグが付けられたコンテンツと法的保持: 取り決めに関係なく行われる保持を参照してください。

PHIの取り扱いガイドライン

保護対象医療情報(PHI)には、個人を特定できるあらゆる医療情報が含まれます。Claude APIの文脈では、PHIは通常、メッセージの内容(プロンプトとClaudeの応答)、添付ファイル(画像、PDF)、およびメッセージの内容に関連付けられたファイル名やメタデータに現れます。BAAのもとでは、次のフィールドにはPHIが含まれないことが想定されています。ワークスペース名、ユーザー情報(名前、メールアドレス、電話番号)、請求データ、サポートチケット。

構造化出力またはstrict: trueを指定したツールを使用する場合、APIはJSONスキーマを文法にコンパイルし、メッセージの内容とは別にキャッシュします。これらのキャッシュされたスキーマには、プロンプトや応答と同じPHI保護は適用されません。JSONスキーマ定義にPHIを含めないでください。 この制限は、スキーマのプロパティ名、enum値、const値、およびpattern正規表現に適用されます。患者固有の情報は、HIPAAの保護措置のもとで保護されるメッセージの内容にのみ含めるようにしてください。

HIPAAのエラー処理

どの機能が対象となるかについての公式な情報源は、署名済みのBAAです。APIもこれらの制限を自動的に適用します。HIPAAが有効化された組織が適格でない機能を含むリクエストを送信すると、APIは400エラーを返し、BAAの対象外の機能が誤って使用されることを防ぎます。

{
  "type": "error",
  "error": {
    "type": "invalid_request_error",
    "message": "The requested features are not available for HIPAA-regulated organizations without Zero Data Retention: code_execution."
  }
}

エラーメッセージには、リクエストで検出された適格でない機能が列挙されます。それらを削除して再試行してください。「without Zero Data Retention」という文言はAPI独自の表現であり、解決方法を変えるものではありません。機能の適格性の表の詳細列にブロックされないと記載されているクライアント側ツールは受け付けられますが、引き続きHIPAA対応の対象外です。

HIPAA対応を始める

HIPAA対応のAPIアクセスを設定する方法は2つあります。ほとんどの組織は、Anthropicの標準BAAを使用してClaude Consoleで直接有効化できます。交渉によるBAAを必要とする組織は、アカウントチームと連携してください。

Consoleで有効化する(標準BAA)

  1. 組織のデータ保持設定を開く

    Claude Consoleで、Data retentionページ(platform.claude.com/settings/privacy)に移動します。HIPAA管理権限を持つ組織管理者には、そこにHIPAA complianceカードが表示されます。カードが表示されない場合は、ページ上部のドロップダウンメニューからOrganizationを選択してください。組織が適格であるにもかかわらず、依然として有効化のオプションが表示されない場合は、組織管理者にこれらの手順を完了するよう依頼してください。

  2. BAAを確認して締結する

    Business Associate AgreementとHIPAA実装ガイドをダウンロードし、組織の権限ある法的代表者として契約に同意します。各ステップは前のドキュメントをダウンロードした後に利用可能になり、有効化はダウンロードしたBAAの正確なバージョンに紐付けられます。

  3. 有効化は即座に反映される

    HIPAA対応の管理機能は、同意した時点で組織に適用されます。組織でHIPAA対応が有効化されると、その構成は永続的なものとなり、管理者が無効化することはできません。APIは機能の制限を自動的に適用し、適格でない機能を使用するリクエストに対してエラーを返します。エラーとクライアント側ツールの例外については、HIPAAのエラー処理を参照してください。

営業に問い合わせる(カスタムBAA)

組織が交渉によるBAAまたはカスタムBAAを必要とする場合、あるいは組織でセルフサービスによる有効化が利用できない場合は、Anthropicの営業チームにお問い合わせください。AnthropicがBAAを締結し、組織のHIPAA対応を有効化します。

適格な機能で構築する

どちらの方法を使用する場合でも、機能の適格性の表でどの機能がサポートされているかを確認し、PHIを含められる場所を制限する機能についてはPHIの取り扱いガイドラインを確認してください。詳細な構成およびコンプライアンス要件については、HIPAA実装ガイドを参照してください。

モデル固有のデータ保持要件

Claude Fable 5.1、Claude Mythos 5.1、Claude Fable 5、およびClaude Mythos 5は対象モデル(Covered Models)に指定されており(対象モデルのサポート記事を参照)、30日間のデータ保持を必要とします。したがって、Anthropicが明示的に許可しない限り、これらのいずれについてもZDRは利用できません。Claude APIでは、データ保持構成がこの要件を満たしていない組織からClaude Fable 5へのリクエストは、400 invalid_request_errorを返します。

{
  "type": "error",
  "error": {
    "type": "invalid_request_error",
    "message": "In order to access this model, your organization or workspace must have data retention enabled."
  }
}

30日間のデータ保持要件は、対象モデルが提供されるすべての場所で適用されます。Claude API(Claude Platform on AWSを含む)では、Anthropicが保持されたデータを取り扱います。Amazon BedrockおよびGoogle Cloud's Agent Platformでは、保持されたデータはお客様のクラウドプロバイダーの環境内に留まります。有効化の手順については、各プラットフォームのドキュメントを確認してください。

ワークスペースで30日間の保持を有効化する

ZDRの取り決めを持つ組織は、特定のワークスペースに対してのみ30日間の保持を有効化することで、そのワークスペースでこれらのモデルを利用可能にできます。組織内の他のワークスペースはゼロデータ保持のままです。Default Workspaceは常に組織の設定に従うため、別のワークスペースを使用してください。

  1. ワークスペースのデータ保持設定を開く

    Claude Consoleで、Data retentionページ(platform.claude.com/settings/privacy)に移動し、ページ上部のドロップダウンメニューからワークスペースを選択します。

  2. 30日間のデータ保持をオンにする

    Standard data retention(30日間の保持)を選択し、Saveをクリックします。続いて確認ダイアログボックスが表示され、ワークスペースのデータ保持に適用される条件を確認して同意するよう求められます。データ保持は、条件に同意した後にのみワークスペースで有効になります。

  3. 確認する

    このワークスペースから対象モデルへのリクエストが成功するようになります。オーバーライドのないワークスペースは、引き続き組織のデフォルトに従います。

機能の適格性

次の表は、どのClaude API機能がZDRおよびHIPAA対応の取り決めの対象となるかを示しています。

各適格性の列では、3つの値を使用します。

  • はい: その機能は取り決めのもとで完全に適格です。ZDRの場合、「はい」は30日間のデータ保持を必要としないモデルを使用していることも前提としています。対象モデルは、機能の適格性に関係なくZDRのもとでは利用できません。
  • はい(条件付き): お客様のプロンプトとClaudeの出力は保存されませんが、機能が動作するために、限定された技術的アーティファクト(詳細列に記載)が短期間保持されます。これらの機能を規定するコミットメントについては、Anthropicのデータ保持に対するアプローチを参照してください。
  • いいえ: その機能は適格ではありません。HIPAA対応のもとでは、機能の詳細列に別段の記載がない限り、APIは「いいえ」の機能を含むリクエストをブロックし、400エラーを返します。ZDRのもとでは、APIはこれらの機能をブロックしません。これらの機能を使用することは、その特定のデータについてZDRの取り決めの外に出ることを選択することであり、その機能自体に文書化された保持ポリシーが適用されます。ZDRで「いいえ」とマークされている機能は通常ステートフル(ジョブ、ファイル、またはコンテナの状態を保存する)であり、そのためゼロ保持にはできません。
機能エンドポイントZDR適格HIPAA適格詳細
100万トークンのコンテキストウィンドウ/v1/messagesはいはい
適応型思考/v1/messagesはいはい
アドバイザーツール/v1/messages
advisorツールを使用
はいいいえアドバイザーモデルの出力はAPI応答で返されます。応答後、サーバー側には何も保存されません。
エージェントスキル/v1/skills
/v1/messages skillsを使用
いいえいいえスキルデータは標準ポリシーに従って保持されます。エージェントスキルを参照してください。
Bashツール/v1/messages
bashツールを使用
はいはいお客様の環境で実行されるクライアント側ツールです。
バッチ処理/v1/messages/batchesいいえいいえ29日間保持されます。非同期ストレージが必要です。バッチ処理を参照してください。
ブラウザ使用/v1/messages
browserツールセットを使用
はいいいえクライアント側ツールです。Anthropicはブラウザ操作を実行せず、標準的なAPI処理を超えてページの内容を保持することもありません。HIPAA対応の対象外ですが、ブラウザ使用ツールを含むリクエストはブロックされません。ブラウザ使用を参照してください。
キャッシュ診断/v1/messages
diagnosticsを使用
はい(条件付き)いいえお客様のプロンプトとClaudeの出力は保存されません。次のリクエストとの比較を可能にするため、暗号学的ハッシュとトークン数の推定値からなるフィンガープリントが短期間保持されます。キャッシュ診断を参照してください。
引用/v1/messagesはいはい
Claude Managed Agents/v1/agents
/v1/sessions
/v1/environments
いいえいいえセッションはステートフルなリソースであり、トランスクリプトはお客様が削除するまで保持されます。セルフホスト型サンドボックスを含む、Managed Agentsのすべてのサブ機能に適用されます。
コード実行/v1/messages
code_executionツールを使用
いいえいいえコンテナデータは最大30日間保持されます。コード実行を参照してください。
コンピュータ使用/v1/messages
computerツールセットまたはツールを使用
はいはいスクリーンショットやファイルがAnthropicではなくお客様の環境でキャプチャ・保存されるクライアント側ツールです。コンピューター使用を参照してください。
コンテキスト編集/v1/messages
context_managementを使用
はいいいえコンテキスト編集(ツール使用のクリアと思考のクリア)はリアルタイムで適用されます。
コンテキスト管理(コンパクション)/v1/messages
context_managementを使用
はいいいえサーバーサイドのコンパクション結果は、API応答を通じてステートレスに返され、やり取りされます。
データレジデンシー/v1/messages
inference_geoを使用
はいはい
エフォート/v1/messages
effortを使用
はいはい
高速モード/v1/messages
speed: "fast"を使用
はいはいより高速な推論を行う、同じMessages APIエンドポイントです。ZDRは速度設定にかかわらず適用されます。
Files API/v1/filesいいえいいえファイルは、明示的に削除されるか、設定された有効期限に達するまで保持されます。Files APIを参照してください。
きめ細かいツールストリーミング/v1/messagesはいはい
MCPコネクタ/v1/messages
mcp_serversを使用
いいえいいえデータは標準ポリシーに従って保持されます。MCPコネクタを参照してください。
MCPトンネル/v1/tunnelsいいえいいえリサーチプレビューです。データフローの境界とサブプロセッサーの詳細については、MCPトンネルのセキュリティを参照してください。
メモリツール/v1/messages
memoryツールを使用
はいはいお客様がデータ保持を管理する、クライアント側のメモリストレージです。
Messages API/v1/messagesはいはいClaudeの応答を生成するための標準的なAPI呼び出しです。
会話途中のシステムメッセージ/v1/messages
role: "system"メッセージを使用
はいはいMessages APIのリクエスト形式に関する機能です。会話途中のシステムメッセージは標準の推論パスを通過し、応答後にサーバー側には何も保存されません。
OpenTelemetryエクスポート/v1/organizations/telemetry_destinationsはいいいえベータ版です。スパンのZDR適格性は、それを生成する機能と同じです。HIPAA組織はメタデータをエクスポートできます。SDKのスパンは、お客様の環境からエクスポーターに直接送信されます。配信後、データはAnthropicの外部にある、お客様が選択したサービスによって、そのサービスの保持およびアクセス制御のもとで保持されます。
PDFサポート/v1/messagesはいはいHIPAAの適格性は、Files APIではなく、Messages APIを通じてインラインで送信されたPDFに適用されます。
プログラムによるツール呼び出し/v1/messages
code_executionツールを使用
いいえいいえコード実行コンテナ上に構築されており、データは最大30日間保持されます。プログラムによるツール呼び出しを参照してください。
プロンプトキャッシング/v1/messagesはいはいお客様のプロンプトとClaudeの出力は保存されません。KVキャッシュ表現と暗号学的ハッシュはキャッシュTTLの間メモリに保持され、期限切れ後に速やかに削除されます。プロンプトキャッシングを参照してください。
検索結果/v1/messages
search_resultsソースを使用
はいはい
構造化出力/v1/messagesはい(条件付き)はいお客様のプロンプトとClaudeの出力は保存されません。JSONスキーマのみが、最後の使用から最大24時間キャッシュされます。これは、同じ文法パイプラインを使用する厳密なツール使用(ツールでのstrict: true)にも適用されます。JSONスキーマ定義にPHIを含めてはなりません。PHIの取り扱いガイドラインを参照してください。構造化出力を参照してください。
テキストエディタツール/v1/messages
text_editorツールを使用
はいはいお客様の環境で実行されるクライアント側ツールです。
思考/v1/messages
thinkingを使用
はいはい
トークンカウント/v1/messages/count_tokensはいはいリクエストを送信する前にトークン数をカウントします。
ツール検索/v1/messages
tool_searchツールを使用
はいいいえAnthropicによって実行されるサーバーサイドツールです。リクエスト内のツール定義は呼び出しごとにメモリ内で検索され、応答後には何も保存されません。
Webフェッチ/v1/messages
web_fetchツールを使用
はいいいえ取得したWebコンテンツはAPI応答で返されます。動的フィルタリングはZDRおよびHIPAAの対象外です。Webサイトの運営者は、独自のポリシーに従ってリクエストデータ(取得されたURLやリクエストのメタデータなど)を保持する場合があります。
Web検索/v1/messages
web_searchツールを使用
はいはいリアルタイムのWeb検索結果がAPI応答で返されます。動的フィルタリングはZDRおよびHIPAAの対象外です。

取り決めに関係なく行われる保持

ZDRまたはHIPAAの取り決めが締結されている場合でも、Anthropicは、法律で義務付けられている場合、またはAnthropicの自動化された信頼・安全システムによってフラグが付けられた場合に、データを保持することがあります。その結果、チャットまたはセッションにフラグが付けられた場合、Anthropicは入力と出力を最大2年間保持することがあります。

よくある質問

Was this page helpful?