Claude Code no API key, jak skonfigurować klucz 2026
Skąd wziąć API key z console.anthropic.com, jak ustawić ANTHROPIC_API_KEY w bashu/zshrc, alternatywa Claude Pro OAuth.
Spis treści
Claude Code zwraca "no API key found" albo "Invalid API key". To najczęstszy first-time problem. Poniżej skąd wziąć klucz, jak go ustawić, alternatywa OAuth przez Claude Pro i typowe problemy z konfiguracją.
Skąd wziąć API key
- Idź na console.anthropic.com
- Zaloguj się lub utwórz konto (email + password lub Google)
- W Settings → Billing wpłać minimum $5 credits (Anthropic czasem daje free trial, ale klucz wymaga billing setup)
- W Settings → API Keys kliknij "Create Key". Nazwij np. "claude-code-local"
- Skopiuj klucz (zaczyna się od
sk-ant-, około 80 znaków). Klucz pokaże się TYLKO RAZ, jeśli zgubisz, wygeneruj nowy
Jak skonfigurować ANTHROPIC_API_KEY
Mac / Linux
Dodaj do ~/.zshrc (Mac default) lub ~/.bashrc (Linux):
echo 'export ANTHROPIC_API_KEY=sk-ant-xxx' >> ~/.zshrc
source ~/.zshrc
echo $ANTHROPIC_API_KEY # weryfikacja Windows WSL2
W terminalu Ubuntu, identycznie jak Linux:
echo 'export ANTHROPIC_API_KEY=sk-ant-xxx' >> ~/.bashrc
source ~/.bashrc Per-project (rekomendowane dla zespołów)
Użyj .env w root projektu + dotenv:
# .env
ANTHROPIC_API_KEY=sk-ant-xxx
# .gitignore
.env Loader: dla Node użyj dotenv-cli: dotenv -e .env -- claude.
Alternatywa: Claude Pro OAuth login
Jeśli masz Claude Pro lub Max subscription, możesz uniknąć API key:
claude /login Otworzy się przeglądarka, OAuth flow przez claude.ai. Po autoryzacji Claude Code użyje limitów subskrypcji (Pro: ~45 wiadomości / 5h, Max: 5×).
Plusy: predictable koszt ($20 lub $200/mc). Minusy: fixed limits, brak prompt caching w niektórych scenariuszach, gorsze dla intensywnego workflow.
Weryfikacja konfiguracji
Trzy sprawdzenia:
# 1. Zmienna jest ustawiona
echo $ANTHROPIC_API_KEY | head -c 12 # powinno pokazać 'sk-ant-...'
# 2. Klucz działa (curl test)
curl -X POST 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-haiku-4-5","max_tokens":10,"messages":[{"role":"user","content":"Hi"}]}'
# 3. Claude Code uznaje klucz
claude /status Typowe problemy
- "Invalid API key". Klucz źle skopiowany (whitespace, cudzysłów). Wklej w editor, usuń wszystko poza
sk-ant-... - "No credits". Wpłać minimum $5 w console.anthropic.com/billing
- Klucz znika po restart terminala. Nie dodałeś
exportdo~/.zshrc, tylko w sesji. Dodaj trwale - Wiele kluczy / kluczy w wielu kont.
echo $ANTHROPIC_API_KEYpokazuje aktualny. Sprawdź który jest aktywny przed użyciem - Klucz w git history. Jeśli przypadkowo commitowałeś klucz, zrotuj go natychmiast w console, dodaj
.envdo.gitignore
Pełen setup w kursie
Kurs Claude Code po polsku (349 zł brutto) ma moduł 1 z setup API key, billing, alerts kosztowych, organization structure dla zespołów. 220 stron PDF, dożywotni dostęp.
Najczęściej zadawane pytania
Skąd wziąć API key do Claude Code?
Z console.anthropic.com. Zaloguj się / utwórz konto, Settings → API Keys → Create Key. Wpłać minimum $5 credits w Billing żeby klucz zaczął działać.
Czy API key jest darmowy?
Sam klucz tak, ale wymaga wpłaty credits. Anthropic ma niewielkie free credits dla nowych użytkowników ($5 typowo). Po wyczerpaniu trzeba wpłacić ($5 minimum) żeby kontynuować.
Ile kosztuje używanie Claude Code z API key?
Płacisz tylko za zużyte tokens. Sonnet 4.6: $3/MTok input, $15/MTok output. Realnie 1 sesja Claude Code (refactor, debug) kosztuje $0.10-2. Miesięcznie dla intensywnego workflow: $30-150.
ANTHROPIC_API_KEY vs Claude Pro login, co wybrać?
API key dla pracy komercyjnej (predictable per-token cost, prompt caching 90% off). Claude Pro $20/mc dla hobby / nauki (fixed cost, miesięczne limity). API key plus prompt caching jest tańszy dla intensywnego użytkowania.
Jak ustawić ANTHROPIC_API_KEY trwale?
Dodaj do ~/.bashrc (lub ~/.zshrc na Mac/Linux): export ANTHROPIC_API_KEY=sk-ant-xxx, potem source ~/.bashrc. Klucz dostępny w każdym terminalu.
Jak rotować / zmienić API key?
1) Wygeneruj nowy klucz w console.anthropic.com. 2) Update ~/.bashrc. 3) Usuń stary klucz w console (rotation). Dla projektów: użyj .env + dotenv loader.
Czy mogę używać wielu API keys?
Tak, np. osobno dev / staging / prod. Możesz przełączać przez environment albo użyć --api-key flag w Claude Code (jeśli wspierane w obecnej wersji).
Czy jest polski kurs Claude Code z setup?
Tak, Kurs Claude Code po polsku (349 zł brutto) ma moduł 1 z instalacją i konfiguracją API key krok po kroku. 220 stron PDF.
Powiązane artykuły
Claude Code cena 2026, ile kosztuje i czy jest darmowy
Claude Code cena w PLN i USD, plany Pro i Max, API pay-as-you-go, darmowe kredyty i alternatywy. Najtańsza legalna ścieżka. Stan maj 2026.
CzytajClaude Max plan po polsku, ceny i limity 2026
Plan Claude Max po polsku: ceny Max 5x i 20x, ile zapytań daje, Claude Pro vs Max, Max vs API. Limity sesji i tygodniowe. Stan maj 2026, dla kogo warto.
CzytajClaude Code Skills po polsku, tutorial Agent Skills 2026
Pierwszy polski tutorial Agent Skills w Claude Code. SKILL.md, frontmatter, progressive disclosure, jak tworzyć skille krok po kroku, vs subagents i MCP.
CzytajChcesz opanować Claude Code i agentic coding?
220 stron PDF dla developerów i osób bez kodu. Dożywotni dostęp.