Jak zdobyć klucz API Claude (przewodnik 2026)
Updated 2026-07-15
Załóż konto na console.anthropic.com, kup przedpłacone środki kartą, potem wygeneruj klucz w Settings i API Keys. Jeśli nie możesz dodać karty, przedpłacony klucz z bramki przychodzi mailem i działa z tym samym kodem.
Krótka odpowiedź: trzy kroki do klucza API Claude
Żeby zdobyć klucz API Claude od Anthropic: załóż konto na console.anthropic.com, kup przedpłacone środki w sekcji Plans and billing (wymagana jest karta kredytowa albo debetowa), potem otwórz Settings, przejdź do API Keys i kliknij Create Key. Klucz zaczyna się od sk-ant- i jest pokazany dokładnie raz, więc od razu skopiuj go do menedżera haseł albo zmiennej środowiskowej. Dwie rzeczy zaskakują ludzi. Po pierwsze, subskrypcja czatu Claude Pro albo Max nie obejmuje dostępu do API; Console to osobny produkt z osobnym rozliczeniem. Po drugie, żądania kończą się błędem środków, dopóki faktycznie nie kupisz środków, mimo że samo tworzenie klucza działa bez płatności. Jeśli Twoje pierwsze wywołanie zwraca błąd dotyczący salda, to właśnie ten powód. Jeśli nie możesz dodać karty, albo chcesz jeden klucz, który obejmuje Claude i inne rodziny modeli, praktyczną alternatywą jest przedpłacona bramka. Ta droga jest opisana na końcu przewodnika, z uczciwie przedstawionymi kompromisami.
Krok 1: załóż konto w Anthropic Console
Console pod adresem console.anthropic.com to panel deweloperski Anthropic, odrębny od aplikacji czatu claude.ai. Zarejestruj się adresem e-mail albo kontem Google. Anthropic prosi o weryfikację numeru telefonu podczas onboardingu, a dostęp do API jest ograniczony do obsługiwanych krajów, więc sprawdź listę dostępności Anthropic, jeśli proces rejestracji blokuje Cię na tym etapie. Podczas konfiguracji tworzysz organizację. Klucze, środki, limity rate i logi użycia należą do organizacji, nie do Twojego osobistego loginu. Ma to znaczenie później, gdy zaprosisz współpracowników: wszyscy dzielą tę samą pulę środków, a administratorzy widzą użycie rozłożone na poszczególne klucze. Na tym etapie nic jeszcze nie kosztuje. Możesz przeglądać listę modeli, czytać dokumentację API i otworzyć Workbench, przeglądarkowy plac zabaw do testowania promptów na modelach Claude, zanim dodasz jakiekolwiek dane rozliczeniowe. Workbench przydaje się do sprawdzenia, czy prompt zachowuje się tak, jak oczekujesz, zanim napiszesz choćby linijkę kodu integracji.
Krok 2: ustaw rozliczenia przed pierwszym żądaniem
API Anthropic jest przedpłacone. W sekcji Plans and billing dodaj kartę i kup początkową paczkę środków; minimalny zakup jest niewielki, historycznie pięć dolarów. Każde wywołanie API pomniejsza to saldo według stawek za token, więc na koniec miesiąca nie czeka na Ciebie niespodziewana faktura. Gdy saldo spadnie do zera, żądania się zatrzymują. Dwa ustawienia warto skonfigurować od pierwszego dnia. Auto-reload automatycznie doładowuje saldo, gdy spadnie poniżej ustalonego przez Ciebie progu. Włącz je dla obciążeń produkcyjnych, żeby wyczerpane saldo nigdy nie zamieniło się w awarię. Zostaw je wyłączone dla eksperymentów, żeby rozpędzona pętla nie wydała więcej, niż świadomie doładowałeś. Limity rate rosną wraz z poziomami użycia. Nowe organizacje zaczynają od najniższego poziomu, a limity żądań i tokenów na minutę rosną wraz ze skumulowanymi wydatkami. Jeśli widzisz odpowiedzi 429 podczas skoku ruchu na młodym koncie, przyczyną zwykle jest system poziomów, nie Twój kod.
Krok 3: utwórz klucz i wykonaj pierwsze wywołanie
W Console otwórz Settings, potem API Keys, potem Create Key. Nadaj kluczowi nazwę identyfikującą aplikację albo środowisko, do którego należy, bo w końcu będziesz mieć ich kilka, a nienazwane klucze stają się niemożliwe do zaudytowania. Pełna wartość klucza jest pokazana tylko w momencie utworzenia; po zamknięciu okna Console pokazuje już tylko skróconą wersję. Wyeksportuj klucz jako zmienną środowiskową i przetestuj z terminala, zanim dotkniesz kodu aplikacji. Dwa szczegóły specyficzne dla Anthropic łapią osoby migrujące od innych dostawców: uwierzytelnianie używa nagłówka x-api-key zamiast Authorization: Bearer, a każde żądanie musi zawierać nagłówek anthropic-version. Brakujący nagłówek wersji kończy się jasnym komunikatem błędu, więc czytaj treść odpowiedzi, gdy coś się psuje.
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-4-6",
"max_tokens": 256,
"messages": [{"role": "user", "content": "Say hello in five words."}]
}'Bezpieczeństwo klucza: pięć nawyków, które oszczędzą Ci złego tygodnia
Te nawyki są tanie do wdrożenia pierwszego dnia i drogie do wprowadzenia po incydencie. Jeśli przypadkiem wrzucisz klucz do commita, traktuj go jako wycieknięty nawet w prywatnym repozytorium: odwołaj, zrotuj i wyczyść historię commitów. Skanery sekretów, jak gitleaks w hooku pre-commit, wyłapują pomyłkę, zanim opuści Twoją maszynę.
- Tylko zmienne środowiskowe albo menedżer sekretów. Klucz wklejony do kodu źródłowego w końcu trafi do commita, a boty skanują publiczne repozytoria specjalnie w poszukiwaniu prefiksu sk-ant-.
- Jeden klucz na aplikację i na środowisko. Osobne klucze dla developmentu, staging i produkcji sprawiają, że logi użycia są czytelne i pozwalają odwołać jedną powierzchnię bez psucia pozostałych.
- Nigdy nie wysyłaj klucza w kodzie przeglądarki albo aplikacji mobilnej. Wszystko w JavaScripcie po stronie klienta jest z definicji publiczne. Kieruj wywołania przez swój własny backend i trzymaj klucz po stronie serwera.
- Odwołuj natychmiast przy podejrzeniu wycieku. Usunięcie klucza w Console unieważnia go natychmiast; utwórz zastępczy klucz najpierw, jeśli aplikacja musi działać podczas rotacji.
- Ustaw powiadomienia o wydatkach. Próg alertu rozliczeniowego zamienia wyciekły albo zapętlony klucz z dużego rachunku w mały, a jego skonfigurowanie nic nie kosztuje.
Ile kosztuje wywołanie Claude, z tańszymi opcjami obok
Claude jest rozliczane per token, z osobnymi stawkami wejścia i wyjścia, a tokeny wyjściowe dominują rachunek przy generowaniu długiej formy. Porównuj obie kolumny, nie tylko nagłówkową cenę wejścia. Dla skali, poniższa tabela zestawia Claude z innymi modelami dostępnymi przez katalog bramki opisany w następnej sekcji. DeepSeek to w przybliżeniu społecznościowy faworyt do wysokowolumenowego ruchu budżetowego, a Claude pozostaje wyborem, gdy jakość prozy jest priorytetem.
| Model | Wejście / 1M tokenów | Wyjście / 1M tokenów |
|---|---|---|
| claude-opus-4-7 | $4.00 | $20.00 |
| claude-sonnet-4-6 | $2.40 | $12.00 |
| gpt-5.5 | $4.00 | $24.00 |
| gemini-3.5-flash | $1.20 | $7.20 |
| glm-5 | $0.514 | $2.314 |
| deepseek-v4-pro | $0.3915 | $0.783 |
| deepseek-v4-flash | $0.126 | $0.252 |
Bez karty? Zdobądź działający klucz przez bramkę
Jeśli przeszkodą jest wymóg karty, blokada regionalna, albo samo zakładanie konta, APIsRouter to droga przez bramkę opisywana na tej stronie. To bramka kompatybilna z OpenAI: checkout na /topup nie wymaga rejestracji, płacisz najpierw, a klucz przychodzi mailem. Rozliczenie jest pay-as-you-go, bez subskrypcji. Modele globalne działają 20% poniżej oficjalnego cennika, modele chińskie leżą poniżej swoich stawek oficjalnych, a pierwsze doładowanie dodaje 100% do salda. Wskaż dowolne SDK OpenAI na https://api.apisrouter.com/v1 i podaj ID modelu z katalogu: claude-sonnet-4-6 albo claude-opus-4-7 dla rodziny Claude, deepseek-v4-flash albo glm-5, gdy chcesz tańszych tokenów z tego samego klucza. Ten sam klucz działa też w aplikacjach dla użytkowników końcowych. Użytkownicy SillyTavern wklejają base URL kończący się na /v1, a lista modeli wypełnia się automatycznie z /v1/models. JanitorAI potrzebuje pełnego endpointu https://api.apisrouter.com/v1/chat/completions plus nazwy modelu i klucza. Kompromis w porównaniu z bezpośrednim kluczem Anthropic jest uczciwy i prosty: powierzasz swój ruch pośrednikowi, a funkcje po stronie Anthropic pojawiają się w harmonogramie bramki. Zaletą jest jedno saldo i jeden endpoint dla Claude, GPT, Gemini, DeepSeek i GLM zamiast osobnego konta rozliczeniowego u każdego dostawcy.
| Klucz Anthropic Console | Klucz z bramki | |
|---|---|---|
| Wymagana karta | Tak, karta kredytowa albo debetowa | Nie, płatność przy checkoucie |
| Zakładanie konta | Rejestracja w Console plus weryfikacja telefonu | Brak, klucz przychodzi mailem |
| Model rozliczenia | Przedpłacone środki, opcjonalne auto-doładowanie | Doładowania pay-as-you-go |
| Objęte modele | Tylko rodzina Claude | Claude, GPT, Gemini, DeepSeek, GLM, Kimi |
| Kształt API | Anthropic Messages API | Chat completions kompatybilne z OpenAI |
| Endpoint | https://api.anthropic.com/v1/messages | https://api.apisrouter.com/v1/chat/completions |
from openai import OpenAI
client = OpenAI(
api_key="sk-...", # przychodzi mailem po checkoucie
base_url="https://api.apisrouter.com/v1",
)
response = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": "Say hello in five words."}],
)
print(response.choices[0].message.content)Częste pytania
Jak zdobyć klucz API Anthropic?
Załóż konto na console.anthropic.com, zweryfikuj numer telefonu, kup przedpłacone środki w sekcji Plans and billing, potem przejdź do Settings, API Keys, Create Key. Skopiuj klucz sk-ant- od razu; jest pokazany tylko raz.
Czy API Claude jest darmowe w użyciu?
Nie. Nie ma darmowego poziomu API. Aplikacja czatu claude.ai ma darmowy plan, ale dostęp do API jest rozliczany per token i wymaga zakupionych środków, zanim żądania się powiodą. Niewielkie przedpłacone doładowanie pokrywa zaskakująco dużo krótkich żądań testowych, więc wypróbowanie Claude kosztuje centy, nie dolary.
Czy mogę korzystać z API Claude bez karty kredytowej?
Nie bezpośrednio przez Anthropic, które wymaga karty do zakupu środków. Obejściem jest przedpłacony klucz z bramki: zapłać przez checkout obsługujący Twoją metodę płatności, otrzymaj klucz mailem i wywołuj modele Claude przez endpoint kompatybilny z OpenAI.
Dlaczego mój klucz API Claude nie działa?
Cztery typowe przyczyny, w kolejności prawdopodobieństwa: brak zakupionych środków (klucz uwierzytelnia, ale żądania są odrzucane), zły nagłówek uwierzytelniania (Anthropic oczekuje x-api-key, nie Authorization: Bearer), brakujący nagłówek anthropic-version, albo błędnie wpisane ID modelu. Treść błędu wskazuje, co zawiodło, więc przeczytaj ją, zanim zmienisz kod.
Czy subskrypcja Claude Pro obejmuje dostęp do API?
Nie. Claude Pro i Max obejmują wyłącznie aplikacje claude.ai. API jest rozliczane osobno przez Console z przedpłaconych środków, a żadne saldo nie przenosi się na drugie.
Czy klucze API Anthropic wygasają?
Nie. Klucze pozostają ważne, dopóki nie odwołasz ich w Console. Właśnie dlatego klucze per aplikacja i okresowa rotacja mają znaczenie: zapomniany klucz ze starego projektu pobocznego działa dalej, dopóki ktoś go nie usunie.