Claude Code

Konfiguracja klucza API Claude Code

Claude Code odczytuje dwie zmienne środowiskowe, aby kierować żądania w dowolne miejsce: ANTHROPIC_BASE_URL i ANTHROPIC_API_KEY. Skieruj je na RunAPI i uruchom każdy model Claude po połowie oficjalnej stawki. Ten przewodnik pokazuje dokładne polecenia.

Zaktualizowano June 18, 2026 RunAPI Editorial
W skrócie

Jak ustawić własny klucz API w Claude Code?

Claude Code używa dwóch zmiennych środowiskowych, aby zdecydować, gdzie kierować żądania i jak je uwierzytelniać. Ustaw je na wartości RunAPI, a każde żądanie będzie kierowane przez RunAPI z rabatem 50%. Karty poniżej obejmują podstawy przed pełnym przewodnikiem.

Dwie zmienne

ANTHROPIC_BASE_URL ustawia endpoint. ANTHROPIC_API_KEY ustawia klucz. To cała konfiguracja.

Wartość endpointu

Ustaw ANTHROPIC_BASE_URL na https://api.runapi.ai, żeby Claude Code kierował przez RunAPI.

Zapisz to

Dodaj oba eksporty do profilu powłoki lub .claude.json, żeby nie ustawiać ich ponownie przy każdej sesji.

50% zniżki

Każdy model Claude jest rozliczany po połowie oficjalnej stawki Anthropic. Bez subskrypcji, bez limitu.

Zanim zaczniesz

Czego potrzebujesz przed konfiguracją Claude Code?

Konfiguracja zajmuje kilka minut. Potrzebujesz zainstalowanego Claude Code, konta RunAPI i terminala. Poniższa lista obejmuje wszystko wymagane przed pierwszym poleceniem.

Zainstalowany Claude Code

Zainstaluj Claude Code ze oficjalnego źródła i potwierdź, że działa poleceniem claude w terminalu.

Konto RunAPI

Zarejestruj się na runapi.ai. Bezpłatny poziom zawiera kredyty do testowania dowolnego modelu Claude przed zasileniem salda.

Klucz API

Utwórz klucz z Dashboard → Klucze API. Skopiuj go od razu — jest wyświetlany w pełni tylko przy tworzeniu.

Dostęp do terminala

Potrzebujesz powłoki do ustawiania zmiennych środowiskowych. macOS, Linux i WSL na Windows działają tak samo.

Krok po kroku

Jak skonfigurować klucz API Claude Code z RunAPI

Uruchom te polecenia w kolejności. Ustawiają endpoint i klucz, zapisują je w profilu powłoki i potwierdzają, że Claude Code je odbiera. Zastąp symbol zastępczy rzeczywistym kluczem RunAPI.

1

Ustaw bazowy URL

Informuje Claude Code, aby wysyłał żądania do RunAPI zamiast domyślnego endpointu Anthropic.

export ANTHROPIC_BASE_URL=https://api.runapi.ai
2

Ustaw klucz API

Wklej klucz RunAPI w miejsce symbolu zastępczego. Claude Code używa go do uwierzytelniania każdego żądania.

export ANTHROPIC_API_KEY=sk-your-runapi-key
3

Zapisz obie zmienne

Dołącz oba eksporty do ~/.zshrc (lub ~/.bashrc), żeby przetrwały nowe sesje terminala. Przeładuj za pomocą source ~/.zshrc.

echo 'export ANTHROPIC_BASE_URL=https://api.runapi.ai' >> ~/.zshrc
4

Zweryfikuj konfigurację

Potwierdź, że zmienna wyświetla URL RunAPI. Jeśli jest pusta, przeładuj profil powłoki lub otwórz nowy terminal.

echo $ANTHROPIC_BASE_URL
5

Uruchom Claude Code

Uruchom Claude Code w swoim projekcie. Kieruje teraz przez RunAPI z rabatem 50% od oficjalnej stawki.

claude
Zmienne środowiskowe

Jakie zmienne środowiskowe odczytuje Claude Code?

Claude Code odczytuje niewielki zestaw zmiennych do kontrolowania endpointu, uwierzytelniania, modelu i długości wyjścia. Tabela zawiera te istotne dla konfiguracji własnego endpointu i opisuje, do czego służy każda z nich.

Zmienna Przeznaczenie Przykładowa wartość
ANTHROPIC_BASE_URL Własny endpoint, do którego Claude Code wysyła żądania https://api.runapi.ai
ANTHROPIC_API_KEY Klucz używany do uwierzytelniania żądań sk-your-runapi-key
ANTHROPIC_MODEL Domyślny model dla nowych sesji claude-sonnet-4-6
CLAUDE_CODE_MAX_OUTPUT_TOKENS Limit tokenów zwracanych na odpowiedź 8192

Możesz też przechowywać te wartości w pliku konfiguracyjnym .claude.json w katalogu domowym lub projektowym zamiast eksportować je przy każdej sesji.

Wybór modelu

Który model Claude powinieneś uruchomić w Claude Code?

Claude Code akceptuje dowolny identyfikator modelu Claude przez RunAPI. Wybierz według zadania: szybki tani model do rutynowych edycji, zrównoważony do codziennego kodowania lub najmocniejszy do trudnych problemów.

claude-haiku-4-5

Najszybszy i najtańszy po $1/M wejście i $5/M wyjście przez RunAPI. Najlepszy do rutynowych edycji i szybkich wyszukiwań.

claude-sonnet-4-6

Zrównoważony domyślny do codziennego kodowania po $3/M wejście i $15/M wyjście przez RunAPI. Większość programistów używa tego.

claude-opus-4-7

Najmocniejszy do trudnych problemów po $5/M wejście i $25/M wyjście przez RunAPI. Używaj do złożonych refaktoryzacji i przeglądów.

Przełącz w dowolnym momencie

Ustaw ANTHROPIC_MODEL lub zmień model w Claude Code. Rozliczanie podąża za faktycznie wywołanym modelem — wszystko z rabatem 50%.

Naprawianie typowych błędów

Dlaczego mój klucz API Claude Code nie działa?

Większość problemów z konfiguracją wynika z nieustawionej zmiennej, przestarzałej powłoki lub literówki w kluczu. Tabela zawiera typowe błędy i sposób naprawy każdego z nich.

Błąd lub objaw Prawdopodobna przyczyna Naprawa
401 Unauthorized Nieprawidłowy lub wygasły klucz API Sprawdź ANTHROPIC_API_KEY ponownie i utwórz nowy klucz w dashboardzie RunAPI, jeśli potrzeba
Żądania nadal trafiają do Anthropic ANTHROPIC_BASE_URL nie jest ustawiony w tej powłoce Uruchom echo $ANTHROPIC_BASE_URL; jeśli jest pusty, przeładuj profil lub otwórz nowy terminal
404 Not Found Ukośnik na końcu lub zła ścieżka w bazowym URL Ustaw bazowy URL dokładnie na https://api.runapi.ai bez końcowej ścieżki
Model nie znaleziony Nieprawidłowy lub błędnie napisany identyfikator modelu Użyj prawidłowego identyfikatora jak claude-sonnet-4-6 lub claude-opus-4-7
Zmienne utracone po restarcie Eksporty nie zostały zapisane w profilu powłoki Dołącz oba eksporty do ~/.zshrc lub ~/.bashrc i przeładuj
Szybka wersja

Konfiguracja klucza API Claude Code w czterech krokach

1

Ustaw bazowy URL

Wyeksportuj ANTHROPIC_BASE_URL=https://api.runapi.ai, aby kierować żądania przez RunAPI.

2

Ustaw klucz API

Wyeksportuj ANTHROPIC_API_KEY z kluczem RunAPI z Dashboard → Klucze API.

3

Zapisz obie zmienne

Dołącz oba eksporty do ~/.zshrc lub ~/.bashrc i przeładuj, żeby przetrwały nowe sesje.

4

Uruchom Claude Code

Uruchom claude w swoim projekcie. Żądania są teraz kierowane przez RunAPI z rabatem 50% od oficjalnej stawki.

Często zadawane pytania

FAQ dotyczące klucza API Claude Code

Jak dodać klucz API do Claude Code?

Ustaw dwie zmienne środowiskowe. Wyeksportuj ANTHROPIC_BASE_URL na https://api.runapi.ai i ANTHROPIC_API_KEY na swój klucz RunAPI. Dołącz oba do profilu powłoki, aby były trwałe. Claude Code odczytuje je przy uruchomieniu i kieruje każde żądanie przez RunAPI.

Skąd wziąć klucz API do Claude Code?

Utwórz go na runapi.ai. Zarejestruj się, otwórz Dashboard → Klucze API i wygeneruj klucz. Skopiuj go natychmiast, ponieważ pełny klucz jest wyświetlany tylko przy tworzeniu. Bezpłatny poziom zawiera kredyty do testowania dowolnego modelu Claude przed zasileniem salda.

Do czego służy ANTHROPIC_BASE_URL?

Informuje Claude Code, do jakiego endpointu wysyłać żądania. Domyślnie Claude Code wywołuje Anthropic bezpośrednio. Ustawienie na https://api.runapi.ai kieruje każde żądanie przez RunAPI, które rozlicza te same modele po 50% oficjalnej stawki.

Dlaczego Claude Code nadal jest rozliczany po pełnej stawce?

Bazowy URL prawdopodobnie nie jest ustawiony w bieżącej powłoce. Uruchom echo $ANTHROPIC_BASE_URL — jeśli jest pusty, eksport nie był trwały. Dołącz go do ~/.zshrc lub ~/.bashrc, przeładuj za pomocą source, a następnie otwórz nowy terminal i sprawdź ponownie.

Czy mogę przechowywać klucz w pliku konfiguracyjnym?

Tak. Umieść wartości w pliku .claude.json w katalogu domowym lub projektowym zamiast eksportować je przy każdej sesji. Oba podejścia działają; plik jest wygodniejszy dla kluczy per projekt, podczas gdy eksporty są prostsze dla jednej globalnej konfiguracji.

Jak monitorować koszty po konfiguracji?

Otwórz dashboard RunAPI. Pokazuje wydatki per klucz i per żądanie w czasie rzeczywistym. Aby ograniczyć koszt wyjścia, ustaw CLAUDE_CODE_MAX_OUTPUT_TOKENS, żeby każda odpowiedź była ograniczona, i wybierz tańszy model jak Haiku do rutynowych edycji.

Czy to zmienia działanie Claude Code?

Nie. RunAPI przekazuje żądania bezpośrednio do bazowych modeli Claude. Wyniki, użycie narzędzi i zachowanie są identyczne jak przy domyślnej konfiguracji. Zmieniasz tylko miejsce docelowe żądań i sposób ich rozliczania — doświadczenie kodowania pozostaje takie samo.

Jaki model powinienem ustawić jako domyślny?

Większość programistów ustawia ANTHROPIC_MODEL na claude-sonnet-4-6 do codziennego kodowania. Użyj claude-haiku-4-5 do szybkich tanich edycji lub claude-opus-4-7 do trudnych refaktoryzacji. Możesz przełączać modele w Claude Code w dowolnym momencie, a rozliczanie podąża za wywołanym modelem.

Skieruj Claude Code na RunAPI za pomocą dwóch poleceń.

Utwórz darmowe konto RunAPI, ustaw ANTHROPIC_BASE_URL i ANTHROPIC_API_KEY i uruchom każdy model Claude w Claude Code ze zniżką 50% względem oficjalnych cen Anthropic.