Zainstalowany Claude Code
Zainstaluj Claude Code z oficjalnego źródła i potwierdź, że działa, używając claude --version w terminalu. Jeśli to polecenie zwraca błąd, napraw instalację przed ustawieniem jakichkolwiek kluczy API.
Claude visitors: new accounts receive $1.00 in bonus API credit within 30 days. One per person; usage credits only.
Claude Code odczytuje dwie zmienne środowiskowe, aby kierować żądania w dowolne miejsce: ANTHROPIC_BASE_URL i ANTHROPIC_API_KEY. Skieruj je na RunAPI i uruchamiaj każdy model Claude za połowę oficjalnej stawki. Ten przewodnik pokazuje dokładne polecenia dla Mac, Linux i Windows.
Claude Code używa dwóch zmiennych środowiskowych, aby zdecydować, dokąd trafiają żądania i jak są uwierzytelniane. Ustaw ANTHROPIC_BASE_URL i ANTHROPIC_API_KEY na wartości RunAPI, a każde żądanie będzie kierowane przez RunAPI z rabatem 50%. Chcesz użyć zupełnie innego dostawcy? RunAPI działa też jako brama typu drop-in, dzięki czemu możesz uruchamiać modele Claude bez bezpośredniego konta Anthropic.
ANTHROPIC_BASE_URL ustawia endpoint. ANTHROPIC_API_KEY ustawia klucz. To cała konfiguracja — dwie zmienne, bez innych zmian.
Ustaw ANTHROPIC_BASE_URL na https://runapi.ai, żeby Claude Code kierował przez RunAPI.
Dodaj oba eksporty do profilu powłoki (.zshrc lub .bashrc), aby nie ustawiać ich ponownie w każdej sesji. Użytkownicy Windows ustawiają je w PowerShell i otwierają nowe okno.
Każdy model Claude jest rozliczany po połowie oficjalnej stawki Anthropic. Bez subskrypcji, bez limitu.
Konfiguracja zajmuje kilka minut. Potrzebujesz zainstalowanego Claude Code, konta RunAPI i terminala. Najpierw uruchom claude --version, aby potwierdzić, że Claude Code działa, zanim zmienisz jakąkolwiek konfigurację klucza API.
Zainstaluj Claude Code z oficjalnego źródła i potwierdź, że działa, używając claude --version w terminalu. Jeśli to polecenie zwraca błąd, napraw instalację przed ustawieniem jakichkolwiek kluczy API.
Zarejestruj się i wygeneruj klucz API w panelu.
Utwórz klucz z Dashboard → API Keys. Skopiuj go raz — w pełnej postaci jest pokazywany tylko podczas tworzenia. Nie wklejaj go do publicznych repozytoriów ani nie udostępniaj na zrzutach ekranu.
Potrzebujesz powłoki, aby ustawić zmienne środowiskowe. macOS i Linux używają .zshrc lub .bashrc. Użytkownicy Windows mogą użyć PowerShell — ustaw zmienną, a następnie otwórz nowe okno terminala, aby zaczęła działać.
Uruchom te polecenia po kolei. Ustawiają endpoint i klucz, zapisują je w profilu powłoki oraz potwierdzają, że Claude Code je wykrywa. Zastąp placeholder swoim prawdziwym kluczem RunAPI. Użyj ANTHROPIC_API_KEY (nie CLAUDE_API_KEY) — to właśnie tę zmienną faktycznie odczytuje Claude Code.
Informuje Claude Code, aby wysyłał żądania do RunAPI zamiast domyślnego endpointu Anthropic.
export ANTHROPIC_BASE_URL=https://runapi.ai
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
Dodaj oba eksporty do ~/.zshrc (lub ~/.bashrc), aby przetrwały nowe sesje terminala. Przeładuj za pomocą source ~/.zshrc. W Windows ustaw je w PowerShell i otwórz nowe okno terminala, aby zmiana zaczęła działać.
echo 'export ANTHROPIC_BASE_URL=https://runapi.ai' >> ~/.zshrc
Potwierdź, że zmienna wypisuje URL RunAPI. Jeśli jest pusta, przeładuj profil powłoki albo otwórz nowy terminal — zmienne ustawione w jednej sesji nie przenoszą się automatycznie.
echo $ANTHROPIC_BASE_URL
Uruchom Claude Code w swoim projekcie. Kieruje teraz przez RunAPI z rabatem 50% od oficjalnej stawki.
claude
Claude Code odczytuje niewielki zestaw zmiennych do kontrolowania endpointu, uwierzytelniania, modelu i długości wyjścia. Tabela zawiera te, które mają znaczenie przy konfiguracji niestandardowego endpointu, oraz opis ich działania. Uwaga: użyj ANTHROPIC_API_KEY (nie CLAUDE_API_KEY) — to właśnie tę zmienną faktycznie odczytuje Claude Code.
| Zmienna | Przeznaczenie | Przykładowa wartość |
|---|---|---|
| ANTHROPIC_BASE_URL | Własny endpoint, do którego Claude Code wysyła żądania | https://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.
Claude Code akceptuje każdy ID modelu Claude przez RunAPI. Wybierz według zadania: szybki i tani model do rutynowych edycji, zrównoważony do codziennego kodowania albo najmocniejszy do trudnych problemów. Ustaw ANTHROPIC_MODEL, aby zmienić domyślny model, albo przełączaj modele w Claude Code — rozliczenie zależy od modelu, który faktycznie wywołujesz.
Najszybszy i najtańszy po $1/M wejście i $5/M wyjście przez RunAPI. Najlepszy do rutynowych edycji i szybkich wyszukiwań.
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.
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.
Ustaw ANTHROPIC_MODEL albo zmień model w Claude Code w dowolnym momencie. Rozliczenie zależy od modelu, który faktycznie wywołujesz, wszystko z rabatem 50%.
Większość problemów z konfiguracją wynika z jednej z trzech rzeczy: niewłaściwej nazwy zmiennej środowiskowej (użyj ANTHROPIC_API_KEY, nie CLAUDE_API_KEY), nieaktualnej sesji powłoki, która nie wczytała zmian profilu, albo literówki w kluczu. Tabela zawiera typowe błędy i poprawkę dla 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://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 |
Wyeksportuj ANTHROPIC_BASE_URL=https://runapi.ai, aby kierować żądania przez RunAPI.
Wyeksportuj ANTHROPIC_API_KEY z kluczem RunAPI z Dashboard → Klucze API.
Dodaj oba eksporty do ~/.zshrc lub ~/.bashrc i przeładuj za pomocą source ~/.zshrc, aby przetrwały nowe sesje. W Windows ustaw je w PowerShell i otwórz nowe okno terminala.
Uruchom claude --version, aby potwierdzić instalację, a następnie uruchom claude w swoim projekcie. Żądania są teraz kierowane przez RunAPI z rabatem 50% od oficjalnej stawki.
Ustaw dwie zmienne środowiskowe. Wyeksportuj ANTHROPIC_BASE_URL do https://runapi.ai oraz ANTHROPIC_API_KEY do swojego klucza RunAPI. Dodaj obie do profilu powłoki (.zshrc lub .bashrc), aby utrzymywały się między sesjami. Claude Code odczytuje je przy uruchomieniu i kieruje każde żądanie przez RunAPI.
Zarejestruj się i wygeneruj klucz API w panelu.
Informuje Claude Code, do jakiego endpointu wysyłać żądania. Domyślnie Claude Code wywołuje Anthropic bezpośrednio. Ustawienie na https://runapi.ai kieruje każde żądanie przez RunAPI, które rozlicza te same modele po 50% oficjalnej stawki.
Czy da się używać Claude Code z innymi dostawcami API, takimi jak OpenAI? Tak — Claude Code obsługuje każdy endpoint zgodny z OpenAI przez ANTHROPIC_BASE_URL. RunAPI udostępnia zgodną bramę, dzięki czemu możesz zmieniać dostawców bez zmiany kodu, używając jednego klucza dla Claude, GPT i innych modeli.
Uruchom echo $ANTHROPIC_BASE_URL w terminalu. Jeśli nic nie wypisze, eksport nie został utrwalony. Dodaj oba eksporty do ~/.zshrc lub ~/.bashrc, uruchom source ~/.zshrc, a następnie otwórz nowy terminal i sprawdź ponownie. Użytkownicy Windows muszą otworzyć nowe okno PowerShell po ustawieniu zmiennych środowiskowych.
Tak. Umieść wartości w pliku .claude.json w katalogu domowym lub katalogu projektu zamiast eksportować je w każdej sesji. Oba podejścia działają — plik jest wygodny dla kluczy per projekt, a eksporty są prostsze przy jednej globalnej konfiguracji.
Otwórz panel RunAPI. Pokazuje wydatki według klucza i według żądania w czasie rzeczywistym. Aby ograniczyć koszt wyjścia, ustaw CLAUDE_CODE_MAX_OUTPUT_TOKENS, aby każda odpowiedź była limitowana, i używaj claude-haiku-4-5 do rutynowych edycji.
Nie. RunAPI przekazuje żądania bezpośrednio do bazowych modeli Claude. Wyjście, użycie narzędzi i zachowanie są identyczne jak przy bezpośrednim wywołaniu Anthropic. Zmieniasz tylko miejsce, do którego trafiają żądania, i sposób ich rozliczania — doświadczenie kodowania pozostaje takie samo.
Porównanie kosztów Claude Code: rozliczenie API vs subskrypcja Max.
Połącz Cursor z RunAPI w dwie minuty i oszczędź 50% na stawkach API.
Używaj modeli RunAPI w VS Code Copilot Chat i rozszerzeniach.
Uruchom dowolny model z terminala jednym poleceniem.
Utwórz darmowe konto RunAPI, ustaw ANTHROPIC_BASE_URL i ANTHROPIC_API_KEY w profilu powłoki i uruchamiaj każdy model Claude w Claude Code z rabatem 50% względem oficjalnego cennika Anthropic.