Przejdź do głównej treści
Skorzystaj z tego przewodnika, aby połączyć Claude Code z CometAPI. Oficjalne materiały:
Dostępność modeli zmienia się z czasem. Aktualne identyfikatory modeli Claude sprawdzisz na stronie modeli CometAPI.

Wymagania wstępne

  • Klucz CometAPI z dashboardu (zaczyna się od sk-)
  • Zainstalowany Git
  • Obsługiwany system operacyjny: macOS, Linux lub Windows

Instalacja Claude Code

1

Uruchom oficjalny instalator

curl -fsSL https://claude.ai/install.sh | bash
2

Zweryfikuj instalację

claude --version

Konfiguracja endpointu CometAPI

Utwórz lub edytuj plik ustawień:
  • macOS / Linux: ~/.claude/settings.json
  • Windows: %USERPROFILE%\.claude\settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-your-cometapi-key",
    "ANTHROPIC_BASE_URL": "https://api.cometapi.com"
  }
}
Zastąp sk-your-cometapi-key swoim rzeczywistym kluczem CometAPI, a następnie uruchom Claude Code:
cd your-project
claude

Rozwiązywanie problemów

settings.json nie działa?
  1. Całkowicie uruchom ponownie terminal (zamknij wszystkie okna i otwórz je ponownie)
  2. Jeśli nadal nie działa, utwórz ~/.claude.json i dodaj:
    {
      "hasCompletedOnboarding": true
    }
    
  3. Awaryjnie wyeksportuj zmienne środowiskowe bezpośrednio:
    # Add to ~/.zshrc (macOS) or ~/.bashrc (Linux)
    export ANTHROPIC_AUTH_TOKEN="sk-your-cometapi-key"
    export ANTHROPIC_BASE_URL="https://api.cometapi.com"
    
Invalid API Key lub Please run /login? Sprawdź, czy ~/.claude/settings.json istnieje i czy format JSON jest poprawny (bez końcowych przecinków, z prawidłowymi cudzysłowami). Zweryfikuj na jsonlint.com. Było wcześniejsze logowanie do oficjalnego Anthropic? Claude Code nadaje priorytet zapisanym w pamięci podręcznej oficjalnym poświadczeniom. Uruchom /logout w Claude Code, zamknij go, a potem uruchom ponownie. Jeśli nadal nie działa:
rm -rf ~/.config/claude-code/auth.json
Status pokazuje offline? Claude Code sprawdza łączność przez Google. offline oznacza tylko, że Google jest nieosiągalne — nie wpływa to na korzystanie z CometAPI. Fetch / przeglądanie sieci nie działa? Funkcja Fetch w Claude Code najpierw wywołuje natywną usługę Anthropic, która wymaga bezpośredniego dostępu do internetu. Może być potrzebny proxy skonfigurowany dla całego systemu.