Claude Code、メールアドレスが外部に送られる問題に対策|最初の報告から約4カ月

画像:AIエージェントナビ編集部

Claude Codeを利用する際、アカウントのメールアドレスが意図せず外部サイトへ送信される事象が報告されていました。この問題に対し、開発元のAnthropicは対策版となるv2.1.317を公開し、プライバシー保護機能を標準で組み込みました。

本記事では、今回の対策内容と利用者が確認すべき設定について解説します。

外部送信問題の経緯と対策の背景

Claude Codeは、AIがコードの記述やコマンド実行を自律的に行うコーディングツールです。2026年7月以降、GitHub上のコミュニティでは、Web検索やシェルコマンドの実行時に、利用者のアカウント情報であるメールアドレスがUser-Agent(ブラウザやツールがサーバーに送る識別情報)に含まれて外部へ送信されているという報告が出ていました。

報告されていた事象の内容

最初の報告は2026年7月17日で、エージェントが確認なしに本物のメールアドレスをUser-Agentに使ったという内容でした。8月11日には別の利用者が、1時間の作業中にcurlコマンド(Webにアクセスする命令)のUser-Agentへメールアドレスが入った例が5回あったとログを示しています。この報告にAnthropicからの回答はなく、9月11日に「長期間動きなし」として自動で閉じられました。

AIへの指示に毎回メールアドレスが入る

7月25日には、ログインに使ったアカウントのメールアドレスが、毎回のセッションでAIへの指示(システムプロンプト)に自動で入っているという報告も出ました。止める設定も説明も無く、画面からメールアドレスを隠すデモ用の設定(IS_DEMO=1)でもAIへの指示からは消えないと指摘しています。原因について公式の説明はありませんが、利用者の間では、AIが指示の中のメールアドレスを自分でUser-Agentに書いたのではないかとの見方があります。

開発メンバーによる対策の実施

2026年11月5日、Anthropicの開発メンバーはGitHub上で、v2.1.317以降において、この挙動を防止するための組み込み機能「cc-plugin-privacy」を導入したと説明しました。この機能は既定で有効で、開発メンバーは「この挙動を確実に止める(deterministically block)」と説明しています。抜けがあればすぐ知らせてほしいと呼びかけ、ほかの組み込み機能と同じようにソースを公開できるよう取り組むとしています。なお、v2.1.317は日本時間11月3日に公開された版です。

対策機能の仕様と確認方法

今回の対策は、メールアドレスが外部へ出る前に止める仕組みです。ただし公式の説明の中でも言い方が分かれており、手つかずの課題も残っています。

変更履歴と開発者の説明の差異

今回の対策について、公式の変更履歴(CHANGELOG.md)には「Webやシェルのツールがメールアドレスをネットワークへ送る前に確認する仕組みを追加した」と記載されています。一方で、開発メンバーは「この挙動を確実にブロックする」と述べており、表現に若干の差異が見られます。また、11月5日に報告した利用者が使っていたのは、対策後の版であるv2.1.318でした。防止機能が無効だったのか、防止の抜けがあったのかは、公開されている情報からは分かりません。

利用者が行うべき設定確認

v2.1.317以降にアップデートした環境では、標準で「cc-plugin-privacy」が有効になっています。利用者はターミナル上で「/plugins」コマンドを入力することで、現在有効になっているプラグインの一覧を確認できます。なお、過去に報告されていた「AIへの指示からメールアドレスを完全に除外する」という根本的な設定については、今回のアップデートには含まれておらず、関連するIssueも未解決のままとなっています。利用者のコメントでは、claude.aiのアカウントではなくAPIキーやAmazon Bedrock、Google CloudのVertex AIで認証した場合はメールアドレスが入らないとされていますが、これは設定ではなく認証方法の違いによるものです。

まとめ

  • 7月から、Claude Codeがアカウントのメールアドレスを外部サイトへのアクセス情報(User-Agent)に入れて送る事例がGitHubで報告されていた
  • v2.1.317以降は組み込みの防止機能「cc-plugin-privacy」が既定で有効。/pluginsで状態を確かめられる
  • 変更履歴は「送る前に確認」、開発メンバーは「確実に止める」と説明しており、言い方が分かれている

💡 編集部の見解

今回の対策で、メールアドレスがAIの判断で外部サイトに送られる経路には歯止めがかかりました。一方で、AIへの指示に毎回メールアドレスが入る仕組みは残っており、7月から求められている「入れない設定」はまだありません。

  • 会社の監視とは逆向きの話:当メディアは10月27日、Claude Codeの使い方が会社の管理者にどこまで見えるかを整理しました。今回は逆に、利用者の個人情報が外部のサイトへ渡る話で、対象になるのはログインに使ったアカウントのメールアドレスです。
  • 最初の報告は回答なしで自動クローズ:7月17日の最初の報告には公式の回答がなく、9月11日に「長期間動きなし」として自動で閉じられました。対策の説明は11月5日、別の利用者の報告に開発メンバーが答える形で出ています。

関連記事:Claude Codeは会社に監視される?管理者に見える範囲

出典:GitHub Issue #107757(開発メンバーの説明)/GitHub Issue #78431/GitHub Issue #81138/Claude Code 変更履歴(v2.1.317)

メルマガ登録CTA B2(MCPカオスマップ無料プレゼント)