blog
AIブログ
claude 学習させない 設定|プラン別の正しい設定と見落としポイント
文:クリスタルメソッド編集部 監修:河合 継(代表取締役)

claude 学習させない 設定:プラン別の前提がまず逆になる
「ClaudeにコードやプロンプトをAI学習させない設定はどこにあるか」という問いに対する正確な答えは、利用プランによって前提がそもそも逆になります。競合記事の多くがこの点を曖昧にしたまま「オフにする方法」を説明しており、Team/Enterpriseプランの読者を無用に混乱させます。まずここを断言しておきます。
- Free / Pro / Max(個人向け):設定をオンにした場合のみ学習対象になります(初期状態は公式に記載なし)。オンになっていないかの確認が必要。
- Team / Enterprise / API(商用):既定で学習されません。学習させないための追加設定は不要。問題は「うっかりオプトインしていないか」の確認。
以下の早見表を先に確認してください。
| プラン | 既定の学習利用 | 学習させない設定 | データ保持期間 |
|---|---|---|---|
| Free / Pro / Max | 設定オンで学習対象(初期状態は公式に記載なし) | claude.ai/settings/data-privacy-controls でトグルをオフのまま維持 | 設定オン=5年 / オフ=30日 |
| Team / Enterprise / API | 既定で学習されない | 追加設定不要。Development Partner Programに参加しないことのみ確認 | 標準30日。Enterprise ZDRは個別申請 |
| Amazon Bedrock / Google Cloud’s Agent Platform | 既定で学習されない | 追加設定不要。テレメトリ・フィードバックも既定オフ | 各クラウドプロバイダーのポリシーに依存 |
Anthropicの消費者向けプライバシーポリシー(2026年3月16日付)の原文は次の通りです。「We will train new models using data from Free, Pro, and Max accounts when this setting is on (including when you use Claude Code from these accounts)」(出典:privacy.claude.com)。つまりClaude Codeを個人アカウントで使うケースも同じルールに従います。設定がオフであれば学習されません。
なお、個人プランにおける設定確認先は claude.ai/settings/data-privacy-controls で、「AIモデルの改善にご協力ください」と表示されているトグルがオフになっていれば、入力したコードや会話は学習に使われません。
claude.ai の設定の「プライバシー」にある「データの使用方法」にも、許可した場合(設定がオンの場合)にチャットとコーディングセッションをモデルの学習に使う、と書かれています。

学習させない設定のほかに、セキュリティ面で何をすべきかは、個人・企業向けのチェックリストで解説しています。
商用プランで本当に確認すべき2点:学習のオプトイン項目
Team/Enterprise/APIで「学習させない設定」を探しても、claude.ai/consoleには学習オフのトグルが存在しません。これを見て「設定できないから学習されている」と誤解するエンジニアが多いです。正しくは逆で、既定で学習対象外だからトグルを設ける必要がありません。
商用プランで注意すべきは、自分から学習対象に入るオプトイン項目を誤って有効にしていないかどうかです。具体的には以下の2点に絞られます。
確認点1:Development Partner Programに参加していないか
AnthropicのDevelopment Partner Programは、組織のClaude Codeセッションを自発的にAnthropicと共有し、モデルのトレーニングを含むサービス改善に協力するプログラムです。参加は「参加する」ボタンを明示的に押す形式のため、誤って参加するケースは少ないです。ただし一度共有したデータは退会後も削除できないため、参加の検討は慎重に行う必要があります。また、このプログラムはAnthropicの第一者APIでのみ利用可能で、BedrockやGoogle Cloud’s Agent Platform経由では参加できません。
確認点2:フィードバック送信を有効にしていないか
評価ボタン(高評価・低評価)でモデル応答へのフィードバックを送信すると、関連する会話全体が保存され、商用プランでも学習に使われることがあります(privacy.claude.com)。機密コードを扱う環境では無効のまま運用します。
クリスタルメソッドでは商用アカウントでClaude Codeを運用し、実アカウントのプライバシー設定でこれら2点がオフ(学習オプトアウト済み)であることを設定画面で確認しています。その実画面が次のとおりです。

次に読む:Claude Codeの権限設定はどうする?
claude 学習させない 設定:個人プランの手順と設定先
Free/Pro/Maxの個人プランでClaude Codeを使う場合、設定の確認先は次の1か所です。
- 設定URL:
claude.ai/settings/data-privacy-controls - 確認項目:「AIモデルの改善にご協力ください」というトグルがオフになっているか
claude.ai の設定を開き、左の一覧で「プライバシー」を選ぶと、このトグルのある画面が開きます。2026年10月23日に確認した画面では、トグル名は英語の「Help improve our AI models」と表示されていました。

このトグルをオフのまま維持していれば、入力したコードも会話も学習には使われません。設定をオンにした場合のデータ保持期間は5年、オフの場合は30日になります(出典:privacy.claude.com / code.claude.com「Data usage」、2026年3月16日付)。
なお、Claude Codeを個人アカウントで使う場合も同じポリシーが適用されます。「Claude Codeはターミナルから動かすから別扱い」という認識は誤りで、個人アカウント経由で実行したClaude Codeセッションも上記トグルの対象に含まれることが公式ドキュメントに明記されています。
Claude Codeの導入方法や基本操作についてはClaude Codeのインストール手順とClaude Code入門ガイドも参照してください。
Claude Code・AIエージェントの業務導入をご検討の方は、自社での開発実例を公開しているクリスタルメソッドの無料相談をご利用ください。
学習以外に送信されるデータと、settings.jsonで制御できる環境変数
「学習させない設定」を完了しても、Claude Codeはいくつかの別経路でデータを送信します。これらは学習とは無関係だが、セキュリティポリシーが厳格な環境では停止を検討すべきです。settings.jsonの環境変数として以下を設定することで、個別に制御できます。
| 送信される情報 | 停止する環境変数 | 補足 |
|---|---|---|
| テレメトリ(使用状況) | DISABLE_TELEMETRY=1 |
コードやパスは含まれない |
| エラー報告(Sentry) | DISABLE_ERROR_REPORTING=1 |
エラー発生時のスタックトレース等 |
/feedbackコマンド送信 |
DISABLE_FEEDBACK_COMMAND=1 |
会話+コードが含まれ5年保持 |
| セッション品質アンケート | CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 |
セッション後に表示されるアンケート |
| 非必須通信を一括停止 | CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC |
上記をまとめて停止する場合に使用 |
これらは ~/.claude/settings.json(グローバル設定)または .claude/settings.json(プロジェクト単位)に記述します。設定例は以下の通りです。
{
"env": {
"DISABLE_TELEMETRY": "1",
"DISABLE_ERROR_REPORTING": "1",
"DISABLE_FEEDBACK_COMMAND": "1",
"CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY": "1"
}
}
なお、Bedrock / Google Cloud’s Agent Platform / Foundry経由でClaude Codeを利用している場合は、テレメトリ・エラー報告・/feedbackコマンドがすべて既定でオフになります。この点でも商用クラウド経由の利用がデータ最小化の観点から有利です。
/feedbackコマンドを含む各スラッシュコマンドの詳細についてはClaude Codeのスラッシュコマンド解説を参照してください。
ローカルデータの保持について
Claude Codeはセッション内容をローカルの ~/.claude/projects/ に平文で30日間保持します。この期間は cleanupPeriodDays パラメータで調整できます。ローカルストレージをより短期間にしたい場合は ~/.claude/settings.json に次のように設定します。
{
"cleanupPeriodDays": 7
}
機密性の高いプロジェクトでは、ローカルの会話ログが平文で残ることへの配慮も必要です。ディスク暗号化の有無やアクセス権限の設定も合わせて確認します。
Enterpriseプランのデータ保持制御:ZDRとDPAの位置づけ
学習に使われないことはTeam以上のプランで既定として担保されます。それ以上の保護——「Anthropicのサーバーにデータが残らない」状態を求める場合はZero Data Retention(ZDR)が対応手段になります。
ただしZDRは標準のEnterpriseプランには同梱されておらず、個別申請が必要です。申請すると、リクエスト・レスポンスのデータが処理後即座に削除され、安全性監視を目的とした標準30日保持も適用されなくなります。医療・金融・法務領域など、データがAnthropicのインフラに残ること自体がコンプライアンス上の問題になる場面での選択肢として検討します。
GDPRや個人情報保護法の文脈では、「学習されない」という事実とは別に、「第三者(Anthropic)のサーバーにデータが送信される」こと自体が規制対象になる可能性があります。EU域内のユーザーデータを扱うプロダクトでは、AnthropicとのData Processing Agreement(DPA)の締結と適切な法的根拠の確認が別途必要になります。これはポリシーの確認・設定変更では解決できない法務課題であり、技術的な「学習させない設定」とは独立した対応として位置づけます。
Claude Codeの料金プランや商用利用の詳細についてはClaude Code料金プランの解説とClaude Code APIの料金体系も参照してください。
よくある誤解:「設定」に関して現場で頻発する認識のズレ
「学習オフのトグルが無い=学習されている」は逆
商用アカウントのコンソールに学習オフのトグルが存在しないのは、既定で学習対象外だからです。確認すべきは「オフのトグルの有無」ではなく、「オプトイン項目を自分から有効にしていないか」という点です。
「ローカル実行だからデータが外に出ない」は誤り
Claude Codeはターミナルで動作するが、推論処理はAnthropicのAPI(api.anthropic.com)を経由します。コードやプロンプトはAPIリクエストとして送信されています。「ローカルで動いているからクラウドに出ていない」という認識はセキュリティ設計上の誤りにつながります。
「会話履歴を削除すれば学習データから消える」は誤り
claude.aiでの会話履歴削除はUIから見えなくなるだけで、サーバー側の保持期間とは別です。学習利用を避けたい場合は削除ではなく、設定の確認とプランの選択が正規の手段になります。
プライバシー設定の「あなたのデータ」にあるのは、データのエクスポートや、共有したチャット・アップロード済みファイル・フィードバックの管理です。学習に使うかどうかは、ここではなく上の「Help improve our AI models」のトグルで決まります。

「CLAUDE.mdに学習拒否の指示を書く」は効果がない
CLAUDE.mdに記述した内容はモデルへの振る舞い指示であり、Anthropicのデータ処理ポリシーを変更するものではありません。プロンプト指示とポリシー設定は別のレイヤーで機能します。「CLAUDE.mdで学習を止める」という手段は存在しません。
「/feedbackコマンドは無害なバグ報告ツール」は危険な認識
/feedbackコマンドを実行すると、その時点の会話全文とコードがAnthropicに送信され、5年間保持されます。機密コードを扱うセッションで誤って実行しないよう、前述の環境変数でコマンド自体を無効化しておくのが安全です。
実運用で実際に踏んだ確認漏れ(一次情報)
当メディアの監修者・河合継はClaude Codeを公開当初(2025年2月、Claude 3.7 Sonnetと同時の研究プレビュー)から1年以上、商用の開発現場で日次運用してきました。ポリシーの読み解きだけでは見落としやすく、実際に運用して初めて気づいた「設定の抜け」を一次情報として補足します。
- アカウント種別をまたぐと設定は引き継がれません。個人のProアカウントで動作確認したものを、そのまま商用の感覚で本番運用に持ち込むと、学習・データ取り扱いの前提が別レイヤーになっています。「個人で一度オフにしたから大丈夫」という思い込みが最も危なく、アカウント種別ごとに毎回確認する運用に切り替えました。
- テレメトリ方針はチームで標準化しないとメンバーごとにバラつきます。送信制御の環境変数や
settings.jsonを各自任せにすると、同じチームでもマシンによって挙動が変わります。配布する設定として一元管理し、新規メンバーのマシンにも同じ既定が効くようにして初めて、組織として一貫したデータ方針になりました。 - オプトアウトは「一度設定して終わり」ではありません。新規メンバーの追加やマシンの初期化のたびに既定へ戻り得るため、設定は一回きりのチェックではなく、人・端末が増えるたびに再点検する運用項目として扱うのが安全でした。
いずれもポリシー文書には明記されていないが、長期の商用運用を通じて繰り返し直面してきた実務上の落とし穴です。設定そのものよりも、「誰の・どのアカウントの・どの端末の設定か」を運用で押さえることが、学習回避を確実にする要点になります。
Claude Codeの全体像についての整理はClaude Codeとはを、他のAIコーディングツールとの違いはClaude CodeとCodexの比較を参照してください。
設定チェックリスト:プラン別に確認すべき項目
以下のチェックリストを設定完了の確認に使ってください。
Free / Pro / Max(個人プラン)
claude.ai/settings/data-privacy-controlsにアクセスする- 「AIモデルの改善にご協力ください」トグルがオフになっていることを確認する
- Claude Codeを個人アカウントで使っている場合も同じ設定が適用されます
- フィードバック送信はこの設定とは独立した経路のため、
/feedbackコマンドの使用も避ける
2つ目の項目は、次の行のトグルがオフ(灰色)になっていれば完了です。

Team / Enterprise / API(商用プラン)
- Development Partner Programに参加していないことを確認する(「参加する」ボタンを押していないか)
- 組織設定の「Rate chats」(評価ボタンからのフィードバック)がオフになっていることを確認する
- テレメトリ・エラー報告の送信を制限したい場合は
settings.jsonに環境変数を設定する /feedbackコマンドを封じる場合はDISABLE_FEEDBACK_COMMAND=1を設定する- ローカルの会話ログ保持期間を短縮したい場合は
cleanupPeriodDaysを調整する - ZDR(Zero Data Retention)が必要な場合は個別にAnthropicへ申請する
- GDPRや個人情報保護法が関係する場合はDPAの締結状況を法務と確認する
Anthropicのプライバシーポリシーおよびデータ利用規約は更新されることがあります。四半期に一度は privacy.claude.com および code.claude.com のData usageセクションを確認し、変更がないかを確認する運用を設けることを推奨します。
Claude Codeの具体的な使い方についてはClaude Codeの使い方ガイドも参照してください。
利用できるモデルも更新が続いており、2026年10月時点の現行はFable 5.1・Opus 5.5・Sonnet 5.5・Haiku 5.5の4つです。
最終更新日:2026年10月 本記事はClaudeの各プラン(Free/Pro/Max、Team/Enterprise、API)における学習データ利用設定について、公開されている設定画面・公式ポリシーをもとに定期的に内容を見直しています。設定先のUIやポリシーは変更される場合があるため、実際の設定変更前にはご自身のアカウント画面で最新の表示をあわせてご確認ください。
現場で見落としがちな「確認だけでは終わらない」設定
この記事の監修者・河合継はClaude Codeを実務で1年以上使用してきた中で、学習設定の「確認」自体は済ませていても、その後のプラン変更・チーム招待・API切り替えといったタイミングで設定が引き継がれない、あるいは初期値に戻っているケースに実際に遭遇しています。特に個人プランと商用プランを併用する体制では、どちらの設定画面で何を確認したかが曖昧になりやすく、確認漏れは「一度もチェックしていない」よりも「チェックしたのに反映されていないと思い込む」形で起きがちです。プラン変更やメンバー追加のタイミングでは、記事内のチェックリストを都度見直すことを推奨します。
Claude Code がどのアカウントで動いているかは、Claude Code の中で /status を開くと「Login method」に表示されます。プラン変更やチーム招待のあとは、ここでアカウントの種別を確かめてから、その種別の設定画面を確認します。

/status を開いた画面。「Login method」に、Claude Max のアカウントでログインしていることが表示されています。※セッションID・メールアドレス・組織名の行は切り落としています。よくある質問
Q. Claudeの学習データ利用設定は、どこで確認すればよいですか?
A. 個人プラン(Free/Pro/Max)と商用プラン(Team/Enterprise/API)で確認先の設定画面が異なります。本記事内の「プラン別の手順と設定先」セクションで、それぞれの確認先を解説しています。
Q. 商用プラン(Team/Enterprise)であれば学習に自動的に使われませんか?
A. 商用プランでも、確認すべきオプトイン項目が存在します。プランだからといって自動的に除外されると思い込まず、本記事内の「商用プランで本当に確認すべき2点」を確認してください。
Q. 設定を一度確認すれば、その後は変更しなくても大丈夫ですか?
A. プラン変更やチームメンバーの追加、API利用の追加など、利用形態が変わるタイミングで設定が引き継がれていない場合があります。変更のたびにチェックリストで再確認することを推奨します。
Q. 学習設定以外に、Claudeへ送信されるデータを制御する方法はありますか?
A. settings.jsonの環境変数で一部のデータ送信を制御できます。詳細は本記事内の「学習以外に送信されるデータ」セクションを参照してください。
参考文献
- Anthropic Privacy Policy(消費者向け・2026年3月16日付)
https://privacy.claude.com - Claude Code Data Usage(code.claude.com)
https://code.claude.com - Anthropic Compliance API – Organization Settings
https://platform.claude.com/docs/en/api/compliance/organizations/settings.md - Anthropic Self-hosted Sandboxes Security Model
https://platform.claude.com/docs/en/managed-agents/self-hosted-sandboxes-security.md - IPA テキスト生成AIの導入・運用ガイドライン
https://www.ipa.go.jp/jinzai/ics/core_human_resource/final_project/2024/f55m8k0000003spo-att/f55m8k0000003svn.pdf - デジタル庁 行政における生成AIの適切な利活用に向けた技術検証
https://www.digital.go.jp/assets/contents/node/information/field_ref_resources/19c125e9-35c5-48ba-a63f-f817bce95715/e03a8092/20240510_resources_ai_r5mainresults.pdf
関連記事
Claude Code・AIエージェントの業務活用をご検討の方へ
クリスタルメソッドは、Claude Codeを日々の業務で使いながら、AIエージェント・社員AIの導入と開発効率化を支援しています。自社サイトの表示速度をAI社員(Claude Code)で12.89秒→2.03秒に短縮した実例も事例記事として公開しています。「自社の開発・業務にAIをどう組み込むか」といったご相談を承っています。
- 無料相談・お問い合わせ:ご相談はこちら
Read next
あわせて読みたい
-
Claude Codeのセキュリティ対策と企業導入の確認事項|個人の設定チェックリスト付き【2026】
Claude Codeのセキュリティは、2つに分けて考えると整理できます。1つは自分の環境で何を許すか(権限・サンドボックス・秘密情報の置き方)、もう1つは組織...
-
Claude Code 権限設定|allow/deny・最小権限【2026】
Claude Codeの権限設定は、エージェントにどのツールやコマンドの実行を許可/拒否するかを制御する、安全に使ううえで最初に押さえるべき仕組みです。本記事で...
-
Claude Code Sandbox(サンドボックス)モードの安全な使い方【6つの隔離方式徹底比較・2026】
Claude Code を本番環境や重要なリポジトリで使い始めると、すぐに「どこまでエージェントに自律実行させるか」という問いにぶつかります。ファイルを読むだけ...
