Claude IP allowlist: klucz API zadziała tylko z naszej sieci
Claude IP allowlist w becie: wyciekły klucz API ani skradzione logowanie nie zadziałają spoza listy adresów IP organizacji. Sprawdźmy, co obejmuje.
Ten artykuł w innych językach:العربيةDeutschEnglishEspañolFrançaisItaliano日本語简体中文
W tym artykule
Anthropic udostępnił 5 listopada 2026 w becie tzw. IP allowlist, czyli listę dozwolonych adresów IP dla organizacji w Claude. Jak czytamy w Claude Release Notes, zapytania z adresów spoza listy są odrzucane, dzięki czemu wyciekły klucz API da się wykorzystać w znacznie węższym zakresie.
Jak działa Claude IP allowlist?
Admin albo owner organizacji wpisuje w ustawieniach zakresy adresów, z których wolno łączyć się z Claude. Przy każdym objętym zapytaniu Anthropic porównuje publiczny adres IP nadawcy z listą i odrzuca te, których na niej nie ma (według dokumentacji).
W praktyce wygląda to tak:
- API zwraca błąd 403
permission_errorz komunikatem „Your IP address isn’t in this organization’s allowed range.” - Człowiek łączący się z niedozwolonej sieci widzi stronę „Your current network can’t access this organization”. Admini też są blokowani, chyba że zaznaczymy opcję, która zostawia im dostęp do samych ustawień listy z dowolnego adresu.
- Lista mieści do 1000 wpisów: pojedyncze adresy IPv4 i IPv6 albo zakresy CIDR, nie szersze niż
/8dla IPv4 i/32dla IPv6. Tylko adresy publiczne, a nie prywatne zakresy typu10.0.0.0/8. - Zmiany wchodzą w życie do 15 minut od zapisu.
Co dokładnie obejmuje lista?
W organizacjach Claude Platform (czyli API) blokada działa w Claude Console oraz na endpointach Messages, Message Batches, Token Counting, Models, Files i Skills, a także na endpointach Claude Managed Agents i w Admin oraz Compliance API.
Co ciekawe, osobną listę dostają organizacje Claude Enterprise. Tam chroni ona nie tylko przed wyciekiem klucza, ale też przed skradzionym logowaniem: obejmuje Claude w przeglądarce, aplikacje desktopowe i mobilne, Claude Code (przy logowaniu kontem Claude), Claude in Chrome, dodatki do Office, Cowork i Remote Tools. Ustawić ją mogą owner i primary owner.
Na co zwrócić uwagę?
Po pierwsze, na to, czego lista nie obejmuje. W Claude Platform nie działa w Amazon Bedrock, Claude Platform on AWS, Claude Models on Google Cloud ani w Microsoft Foundry, a w Managed Agents chroni same endpointy, nie ruch sieciowy agentów. W Enterprise poza listą zostają Claude Design, Claude in Slack i Claude Academy. Zadanie, nad którym Claude już pracuje w czacie, może przy tym działać jeszcze do 24 godzin po zablokowaniu użytkownika.
Po drugie, na ryzyko, że zablokujemy samych siebie. Przy zapisie ustawienia sprawdzają tylko nasz bieżący adres, a nie serwery, CI czy kolegów z zespołu. Telefon na danych mobilnych albo laptop bez VPN zostaną odcięte (przed włączeniem spiszmy wszystkie sieci, także te, z których joby ruszają raz w tygodniu).
Po trzecie, na to, że lista ogranicza miejsce, a nie czas. Według Anthropic klucz warto dodatkowo ustawić z krótkim terminem ważności albo przejść na Workload Identity Federation i zrezygnować ze statycznych kluczy.
Co jeszcze doszło 5 listopada?
W tych samych Release Notes pojawiło się w becie wylogowanie członka organizacji Claude Enterprise na wszystkich urządzeniach przez Admin API (POST /v1/organizations/users/{user_id}/sign_out z nagłówkiem admin-user-sign-out-2026-10-08). Według dokumentacji kończy ono sesje, zaufane urządzenia i tokeny OAuth wydane dla organizacji, ale klucze API działają dalej, podobnie jak sesje Claude Code w chmurze i routines tej osoby.
Czy to coś nowego w świecie AI?
Wycieki kluczy API to, jak wiemy, nie teoria: pisałem o tym przy wycieku z OpenCode, a o pilnowaniu agentów w przewodniku po bezpieczeństwie agentów AI. Lista IP nie usuwa problemu, ale sprawia, że klucz znaleziony w publicznym repo przestaje działać na cudzym serwerze. A jeśli śledzimy wydatki na API, przyda się też rozbicie kosztów Claude API po kluczach.
FAQ
Czy Claude IP allowlist jest płatny?
W dokumentacji nie ma mowy o dodatkowej opłacie. Funkcja jest w becie na warunkach umowy z Anthropic (np. Commercial Terms of Service), a ustawienia i działanie mogą się w trakcie bety zmieniać.
Gdzie włączyć listę dozwolonych IP w Claude?
W Claude Platform na stronie Identity and access w Claude Console, a w Claude Enterprise w claude.ai, w Organization settings > Organization and access. Włączamy przełącznik IP allowlist, dodajemy zakresy i zapisujemy.
Co zrobić, gdy zablokujemy sami siebie?
Połączyć się z sieci z listy, poprosić innego admina lub ownera o dodanie adresu albo, jeśli zaznaczyliśmy opcję dostępu do ustawień z dowolnego IP, dopisać bieżący adres samemu. W ostateczności wsparcie Anthropic może wyłączyć listę.