Skip to main content
HIPAA 設定は Claude Enterprise プランの組織設定で、保護対象医療情報(PHI)を扱い、Anthropic と事業提携契約(BAA)を締結している組織を対象としています。この設定は Claude Code(ローカルモード)と Cowork(ローカルモード)に適用され、両製品の機能を制限します。
「(ローカルモード)」とは、クラウドセッションではなくローカルセッションを意味します。ローカルセッションは次のいずれかで実行されます。
  • ターミナルの Claude Code
  • Claude Desktop の Code タブの Claude Code
  • Claude Desktop の Cowork
VS Code および JetBrains 向けの Claude Code 拡張機能は(ローカルモード)には含まれません。HIPAA 設定が適用された後も引き続き動作しますが、BAA の対象外です。対象サービス(Eligible Services)の完全な一覧については、実装ガイドを参照してください。
このページは、開発者のコンピューターを準備する IT 管理者またはセキュリティ管理者を対象としています。設定そのものは Claude 組織の Primary Owner が適用します。BAA に含まれる内容、設定の適用方法、適用日のスケジュール方法については、HIPAA 対応 Enterprise プランで Claude Code(ローカルモード)と Cowork(ローカルモード)を使用するで説明しています。 組織のメンバーが Cowork も使用している場合は、HIPAA 対応組織向けに Cowork(ローカルモード)をセットアップするの手順にも従ってください。こちらでは Claude Desktop のポリシーと Cowork のローカルデータについて説明しています。 次の表は、セットアップの各作業をいつ行うかを示しています。

HIPAA 設定が適用される前にコンピューターを準備する

このセクションの作業から始め、設定が適用される前に完了しておくことをお勧めします。

開発者のサインイン方法と接続方法を確認する

HIPAA 設定が有効になるのは、開発者が Claude Enterprise アカウントでサインインし、Claude Code が Claude API に直接接続しているセッションのみです。それ以外の接続でも開発者は Claude Code を引き続き使用できますが、HIPAA 設定は適用されません。 次の表は、どの接続が対象となるかを示しています。「いいえ」の行に該当するセッションが BAA の対象となるかどうかについては、HIPAA 対応 Enterprise プランで Claude Code(ローカルモード)と Cowork(ローカルモード)を使用するを参照してください。

コンピューターの接続方法を確認する

コンピューターでターミナルを開き、claude を実行して、プロンプトで /status と入力します。Status タブには次の行が表示されます。 コンピューターが HIPAA 設定の対象外の接続を使用している場合は、管理設定を使用して、クラウドプロバイダー、ゲートウェイ、および ANTHROPIC_API_KEY、ANTHROPIC_AUTH_TOKEN、apiKeyHelper で設定された認証情報をブロックできます。

Claude Code と Claude Desktop を更新する

HIPAA 設定には、Claude Code v2.1.285 以降と Claude Desktop v2.19675.0 以降が必要です。組織でターミナルと Claude Desktop アプリの両方を使用している場合は、両方を更新してください。 インストールされている Claude Code のバージョンを確認するには、ターミナルで次のコマンドを実行します。Bash、Zsh、PowerShell で共通です。
サポートされているインストールでは、2.1.285 (Claude Code) またはそれ以上の番号が出力されます。 インストールされている Claude Desktop のバージョンを確認するには、バージョンを確認するを参照してください。

古いバージョンで開発者に表示される内容

HIPAA 設定が適用された組織では、Anthropic のサーバーは最小バージョンより古いバージョンからのリクエストを拒否します。Anthropic は最小バージョンを随時引き上げますが、ユーザー側で設定する必要はありません。 開発者がサポートされているバージョンを使い続けるようにするには、Claude Code を最新の状態に保ちます。Claude Desktop については、Claude Desktop を更新するを参照してください。

ネットワークアクセスを許可する

この表のホストを、プロキシとファイアウォールでポート 443 の HTTPS 経由で許可してください。個別のパスではなく、ホスト全体を許可します。 この表は、ターミナルで Claude Code のネイティブインストールがサインイン、実行、更新に必要とするホストを示しています。その他のホストは次のページに記載されています。
  • その他のインストール方法とオプション機能:ネットワークアクセス要件には、npm と Homebrew のインストールが更新を確認するホストや、プラグインのインストールなどの機能で使用されるホストが記載されています
  • Code タブと Cowork:Desktop のネットワークアクセス要件には、Claude Desktop が追加で必要とするホストが記載されています
  • TLS を検査するプロキシ:カスタム CA 証明書では、プロキシの証明書を信頼する方法を説明しています
企業の HTTPS プロキシを経由するセッションも、プロキシが表のホストに到達できる限り、HIPAA 設定の対象となります。 Claude Code は、起動時と、セッションが使用されている間は約 1 時間ごとに api.anthropic.com から組織のポリシーを取得することで、組織に HIPAA 設定が適用されていることを認識します。ポリシーは、組織の HIPAA ステータスと、それに伴う機能制限の記録です。 特定のコンピューターがポリシーを取得したかどうかを確認するには、コンピューター上で設定を確認するを参照してください。

管理設定をデプロイする

管理設定を使用すると、開発者に Claude Enterprise アカウントでサインインさせ、クラウドプロバイダーとゲートウェイをブロックし、すべてのコンピューターがローカルセッションデータを保持する日数を設定できます。これらの設定は、HIPAA 設定が有効かどうかにかかわらず適用されます。 このセクションの設定は、出発点としてお勧めするサンプルです。自組織の環境に何が必要かを判断し、その設定がそれらの要件を満たしていることを確認する責任は組織にあります。 次のサンプルでは、組織がデプロイする管理設定に追加できる 4 つのキーを設定しています。

各キーの役割

次の表は、各キーに設定する値と、それに対して Claude Code が適用する内容を示しています。
デプロイする前に forceLoginOrgUUID の値を確認してください。組織 ID と一致しない場合、claude.ai アカウントでサインインするすべての開発者に対して Claude Code が起動時に終了します。
HIPAA 設定は cleanupPeriodDays を制限しないため、開発者は自分の設定でこの値を引き上げることができます。管理設定でこれを設定すると、Claude Code は開発者の値を無視します。 forceLoginMethod または forceLoginOrgUUID が設定されている場合、Claude Code は ANTHROPIC_API_KEY、ANTHROPIC_AUTH_TOKEN、apiKeyHelper で認証するセッションも拒否します。

設定が読み込まれたことを確認する

設定が適用されたコンピューターで claude を実行し、Claude Enterprise アカウントでサインインして、/status と入力します。Setting sources 行には Enterprise managed settings と、その後に (file) などの括弧付きのソースが表示され、Allowed providers 行には Anthropic API (managed allowedProviders) と表示されます。Setting sources に表示されない場合や、Allowed providers 行がない場合は、ポリシーが適用されていることを確認するを参照してください。

管理設定のキーでブロックされないセッション

これらのキーをデプロイしても、一部のセッションは HIPAA 設定なしで実行される可能性があります。
  • Claude Console のサインインとフェデレーション認証情報:forceLoginOrgUUID は claude.ai のサインインのみを確認します。ログインを組織に制限するには、サインイン方法と認証情報ごとに Claude Code が確認する内容が記載されています。
  • サーバー管理設定:組織でサーバー管理設定も使用している場合は、Owner に同じキーをそこにも追加してもらってください。どのソースが適用されるかについては、Claude Code が管理ソースを組み合わせる方法で説明しています。
HIPAA 設定なしで実行されるセッションが BAA の対象となるかどうかについては、HIPAA 対応 Enterprise プランで Claude Code(ローカルモード)と Cowork(ローカルモード)を使用するを参照してください。

コンピューター上で設定を確認する

組織に設定が適用された後、管理対象のコンピューター 1 台でこの確認を行ってください。
1

Claude Code を再起動する

実行中のセッションを終了し、ターミナルを開いて claude を実行します。使用中の実行中セッションは、再起動しなくても約 1 時間以内に設定を取得します。再起動すると、Claude Code はすぐに設定を取得します。
2

起動時の通知を確認する

Claude Code の起動時に Per your organization's policy, some features are limited · /status for details と表示されることを確認します。
3

フッターを確認する

プロンプトの下にあるフッターの右側に HIPAA configured タグが表示されることを確認します。v2.1.286 より前は、タグは HIPAA と表示されていました。
4

/status を実行する

プロンプトで /status と入力します。Status タブの Organization configuration 行に HIPAA が表示されていることを確認します。
5

Claude Desktop を確認する

HIPAA 設定を適用すると、組織の Code タブはオフになります。組織で Code タブを使用している場合は、Owner に Organization settings > Claude Code に移動して Desktop トグルをオンにするよう依頼してください。Cowork については、Claude Desktop で HIPAA 設定を確認するを参照してください。Claude Desktop を再読み込みするか、再度サインインします。タイトルバーに HIPAA configured ラベルが表示されることを確認します。Mac では、サイドバーを開くと表示されます。
/status に HIPAA が表示されない場合は、次の原因を順に確認してください。
  1. アカウントまたは接続が誤っている:/status の Organization 行に組織が表示され、API provider 行や Anthropic base URL 行が表示されていないことを確認します。設定の対象外となる接続は、開発者のサインイン方法と接続方法を確認するに記載されています。
  2. ポリシーの取得がブロックされている:/status で Organization policy 行を探します。この行に原因が示されます。セッション外では claude doctor を実行して同じ行を確認します。この行には、Claude Code がポリシーをどこから読み込んだか、またはポリシーが読み込まれなかった理由が示されます。プロキシで api.anthropic.com を許可してから、Claude Code を再起動してください。
  3. 設定がまだ適用されていない:Primary Owner に設定を適用したかどうかを確認してください。

Claude Code で開発者に表示される内容

HIPAA 設定が適用されると、ターミナルで一部の Claude Code 機能がオフになるか、動作が変わります。次の表は、開発者から問い合わせを受ける可能性が高い変更を示しています。HIPAA 機能の利用可否の表には、Owner が再びオンにできる機能を含め、Claude Code と Cowork のすべての機能が記載されています。

コマンド、フック、MCP サーバーにおける Anthropic の認証情報

HIPAA 設定が適用されると、Claude Code は、自身が起動するシェルコマンド、フック、MCP サーバーの環境から、ANTHROPIC_API_KEY や ANTHROPIC_AUTH_TOKEN など、Anthropic への接続に使用する認証情報を削除します。 HIPAA 設定はクラウドプロバイダーや GitHub の認証情報は削除しないため、GitHub にプッシュしたり他のサービスを呼び出したりするコマンドは、その開発者のアクセス権で引き続き機能します。そこに送信されるデータは、Anthropic との BAA の対象外です。対象サービスの完全な一覧については、実装ガイドを参照してください。 Claude が使用できるコマンドとホストを制限するには、権限ルールとサンドボックスを参照してください。

ローカルセッションデータを管理する

Claude Code(ローカルモード)と Cowork(ローカルモード)は、各開発者のコンピューターにセッションデータを保存します。そのデータの保護と削除は組織の責任です。

Claude Code のデータ

アプリケーションデータには、Claude Code(ローカルモード)がコンピューターに保存する内容、保持期間のスイープが cleanupPeriodDays の経過後に削除する内容、および誰かが削除するまで残る内容が記載されています。同じページには、HIPAA 設定が適用された組織で何が異なるかも記載されています。 保持期間のスイープは誰かが Claude Code を起動したときにのみ実行されるため、誰も起動しないコンピューターではデータが保持されたままになります。

Code タブのデータ

Code タブは次の場所にデータを保存します。
  • トランスクリプト:ターミナルのトランスクリプトと同じく ~/.claude/projects/ に保存されます。保持期間のスイープがそれらを削除するタイミングは、自動的にクリーンアップされるものに記載されています。
  • Claude Desktop のデータフォルダ:macOS では ~/Library/Application Support/Claude です。Windows では %APPDATA%\Claude、または Anthropic からダウンロードしたインストーラーの場合は %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude であるため、両方を確認してください。HIPAA 設定が適用されると、Claude Desktop は、スター付きのものも含め、cleanupPeriodDays より長く非アクティブなローカルの Code タブセッションを削除します。削除は Claude Desktop の実行中にのみ行われます。Claude Desktop は、削除されたセッションの worktree を次のいずれかの方法で処理します。
    • コミットされていない変更がなく、セッションにスターやピン留めがなく、他のセッションがその worktree を使用していない場合:Claude Desktop は worktree を削除します
    • それ以外の場合:worktree はコンピューターに残ります
Windows では、~ は %USERPROFILE% を意味します。

Cowork のデータ

各コンピューターの Cowork データを管理するには、Cowork(ローカルモード)がデータを保存する場所と、Claude Desktop が削除する内容が記載されています。

セッションデータをすぐに削除する

保持期間のスイープで削除される前に開発者のセッションデータを削除する必要がある場合は、1 つのコマンドでその大部分を削除できます。その開発者としてコンピューターにサインインし、任意のシェルで次のコマンドを実行します。
v2.1.288 より前は、コマンドは claude project purge でした。 このコマンドは、すべてのプロジェクトのトランスクリプトと自動メモリ、tasks/、debug/、file-history/ 内のエントリ、history.jsonl、および ~/.claude.json 内のプロジェクトエントリを削除します。--yes を指定しない場合は、計画を表示してから確認を求めます。 パージでは、paste-cache/ 内の貼り付けられたテキストなど、セッションの内容を保持する可能性のある他のパスは残ります。手動で削除できるパスは、ローカルデータを消去するに記載されています。再割り当ての前などにコンピューターを完全に消去するには、コンピューターをワイプします。

開発者をオフボーディングする

開発者のシートやアカウントを削除しても、そのコンピューター上のものは何も削除されず、/logout でもセッションデータは削除されません。すべてを削除するには、デバイス管理ツールでコンピューターをワイプできます。