ClaudeのIPアドレス制限:APIキーは自社ネットワークからだけ有効に
ClaudeのIPアドレス制限がベータ公開。漏えいしたAPIキーや盗まれたログインも、許可リスト外のIPからは使えません。対象範囲を解説します。
この記事の他の言語版:العربيةDeutschEnglishEspañolFrançaisItalianoPolski简体中文
2026年11月5日、AnthropicはClaudeのIPアドレス制限機能「IP allowlist」をベータで公開しました。組織ごとに接続を許可するIPアドレスのリストです。Claude Release Notesによると、リスト外のアドレスからのリクエストは拒否されるため、漏えいしたAPIキーを悪用できる範囲は大きく狭まります。
ClaudeのIPアドレス制限はどう動くのか
組織のadminまたはownerが、設定画面でClaudeへの接続を許可するアドレス範囲を登録します。対象となるリクエストごとに、Anthropicは送信元のパブリックIPアドレスをリストと照合し、載っていないものを拒否します(ドキュメントより)。
実際には次のようになります。
- APIは 403
permission_errorを返し、メッセージは「Your IP address isn’t in this organization’s allowed range.」です。 - 許可されていないネットワークから接続した人には「Your current network can’t access this organization」というページが表示されます。adminもブロックされます。ただし、どのアドレスからでもリストの設定画面だけは開けるオプションをオンにしておけば別です。
- リストには 最大1000件 登録できます。IPv4・IPv6の個別アドレスかCIDR範囲で、IPv4は
/8、IPv6は/32より広い範囲は不可。パブリックアドレスのみで、10.0.0.0/8のようなプライベート範囲は登録できません。 - 変更は保存から 15分以内 に反映されます。
リストの対象は具体的に何か
Claude Platform(つまりAPI)の組織では、Claude Consoleと、Messages、Message Batches、Token Counting、Models、Files、Skillsの各エンドポイント、さらにClaude Managed AgentsのエンドポイントとAdmin API、Compliance APIでブロックが効きます。
興味深いことに、Claude Enterpriseの組織には別のリストがあります。こちらはキーの漏えいだけでなく、盗まれたログインからも守ります。ブラウザ版Claude、デスクトップ・モバイルアプリ、Claude Code(Claudeアカウントでログインした場合)、Claude in Chrome、Officeアドイン、Cowork、Remote Toolsが対象です。設定できるのはownerとprimary ownerです。
注意すべき点は
1つ目は、リストの対象外になるもの。Claude PlatformではAmazon Bedrock、Claude Platform on AWS、Claude Models on Google Cloud、Microsoft Foundryには適用されず、Managed Agentsではエンドポイントだけを守り、エージェントのネットワーク通信は対象外です。EnterpriseではClaude Design、Claude in Slack、Claude Academyがリストの外に残ります。さらに、Claudeがチャットですでに進めているタスクは、ユーザーがブロックされた後も 最大24時間 続く可能性があります。
2つ目は、自分自身を締め出すリスク。保存時に設定画面が確認するのは現在のアドレスだけで、サーバーやCI、チームの同僚のアドレスは確認しません。モバイル回線のスマホやVPNなしのノートPCは遮断されます (有効にする前に、週1回だけジョブが動くネットワークも含め、すべてのネットワークを書き出しておきましょう)。
3つ目は、リストが制限するのは「場所」であって「期間」ではないこと。Anthropicは、キーの有効期限を短くするか、Workload Identity Federationに移行して静的キーをやめることも勧めています。
11月5日にほかに追加されたもの
同じRelease Notesで、Admin API経由でClaude Enterprise組織のメンバーを全デバイスからサインアウトさせる機能もベータで登場しました(POST /v1/organizations/users/{user_id}/sign_out、ヘッダーはadmin-user-sign-out-2026-10-08)。ドキュメントによると、セッション、信頼済みデバイス、組織向けに発行されたOAuthトークンは終了しますが、APIキーは引き続き有効 で、その人のClaude Codeのクラウドセッションやroutinesも動き続けます。
AIの世界で新しいことなのか
ご存じのとおり、APIキーの漏えいは机上の話ではありません。OpenCodeの漏えいの記事で取り上げ、エージェントの監視についてはAIエージェントのセキュリティガイドで書きました。IPリストで問題が消えるわけではありませんが、公開リポジトリで見つかったキーが他人のサーバーでは使えなくなります。APIの支出を追っているなら、Claude APIのコストをキー別に分析する方法も役に立つはずです。
FAQ
ClaudeのIPアドレス制限は有料ですか?
ドキュメントには追加料金についての記載はありません。この機能はAnthropicとの契約条件(例:Commercial Terms of Service)のもとでのベータで、ベータ期間中に設定や動作が変わる可能性があります。
ClaudeのIP許可リストはどこで有効にしますか?
Claude PlatformではClaude ConsoleのIdentity and accessページ、Claude Enterpriseではclaude.aiのOrganization settings > Organization and accessです。IP allowlistのスイッチをオンにし、範囲を追加して保存します。
自分を締め出してしまったら?
リストにあるネットワークから接続するか、別のadminやownerにアドレスを追加してもらうか、任意のIPから設定画面にアクセスできるオプションをオンにしていれば、自分で現在のアドレスを追加します。最終手段として、Anthropicのサポートがリストを無効にできます。