Claude Code

Claude Code API-sleutel instellen

Claude Code leest twee omgevingsvariabelen om aanvragen overal naartoe te routeren: ANTHROPIC_BASE_URL en ANTHROPIC_API_KEY. Richt ze op RunAPI en draai elk Claude-model voor de helft van het officiële tarief. Deze gids toont de exacte commando's voor Mac, Linux en Windows.

Bijgewerkt op June 18, 2026 RunAPI Editorial
In één oogopslag

Hoe stelt u een aangepaste API-sleutel in in Claude Code?

Claude Code gebruikt twee omgevingsvariabelen om te bepalen waar aanvragen naartoe gaan en hoe ze authenticeren. Stel ANTHROPIC_BASE_URL en ANTHROPIC_API_KEY in op RunAPI-waarden en elke aanvraag wordt via RunAPI gerouteerd met 50% korting. Wil je een heel andere aanbieder gebruiken? RunAPI werkt ook als drop-in gateway zodat je Claude-modellen kunt draaien zonder rechtstreeks Anthropic-account.

Twee variabelen

ANTHROPIC_BASE_URL stelt het eindpunt in. ANTHROPIC_API_KEY stelt de sleutel in. Dat is de hele configuratie — twee variabelen, geen andere wijzigingen.

Eindpuntwaarde

Stel ANTHROPIC_BASE_URL in op https://runapi.ai zodat Claude Code via RunAPI routeert.

Sla het op

Voeg beide exports toe aan je shellprofiel (.zshrc of .bashrc) zodat je ze niet elke sessie opnieuw hoeft in te stellen. Windows-gebruikers stellen ze in PowerShell in en openen een nieuw venster.

50% korting

Elk Claude-model wordt gefactureerd tegen de helft van het officiële Anthropic-tarief. Geen abonnement, geen limiet.

Voordat u begint

Wat heeft u nodig voordat u Claude Code configureert?

De setup duurt een paar minuten. Je hebt Claude Code geïnstalleerd nodig, een RunAPI-account en een terminal. Voer eerst claude --version uit om te bevestigen dat Claude Code werkt voordat je API-sleutelconfiguratie aanraakt.

Claude Code geïnstalleerd

Installeer Claude Code vanaf de officiële bron en bevestig dat het draait met claude --version in je terminal. Als dat commando een fout geeft, herstel dan de installatie voordat je API-sleutels instelt.

Een RunAPI-account

Meld u aan op runapi.ai. De gratis laag bevat tegoed om elk Claude-model te testen voordat u een saldo aanvult.

Een API-sleutel

Maak een sleutel aan via Dashboard → API Keys. Kopieer deze één keer — hij wordt alleen bij aanmaak volledig getoond. Plak hem niet in openbare repo's en deel hem niet in screenshots.

Toegang tot terminal

Je hebt een shell nodig om omgevingsvariabelen in te stellen. macOS en Linux gebruiken .zshrc of .bashrc. Windows-gebruikers kunnen PowerShell gebruiken — stel de variabele in en open daarna een nieuw terminalvenster zodat deze van kracht wordt.

Stap voor stap

Hoe een Claude Code API-sleutel instellen met RunAPI

Voer deze commando's op volgorde uit. Ze stellen het eindpunt en de sleutel in, bewaren ze in je shellprofiel en bevestigen dat Claude Code ze oppikt. Vervang de placeholder door je echte RunAPI-sleutel. Gebruik ANTHROPIC_API_KEY (niet CLAUDE_API_KEY) — dat is de variabele die Claude Code daadwerkelijk leest.

1

Stel de basis-URL in

Dit vertelt Claude Code om verzoeken naar RunAPI te sturen in plaats van het standaard Anthropic-eindpunt.

export ANTHROPIC_BASE_URL=https://runapi.ai
2

Stel de API-sleutel in

Plak uw RunAPI-sleutel in plaats van de tijdelijke aanduiding. Claude Code gebruikt deze om elk verzoek te authenticeren.

export ANTHROPIC_API_KEY=sk-your-runapi-key
3

Sla beide variabelen op

Voeg beide exports toe aan ~/.zshrc (of ~/.bashrc) zodat ze nieuwe terminalsessies overleven. Herlaad met source ~/.zshrc. Stel ze op Windows in PowerShell in en open een nieuw terminalvenster zodat de wijziging van kracht wordt.

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

Verifieer de configuratie

Bevestig dat de variabele de RunAPI-URL afdrukt. Als deze leeg is, herlaad je shellprofiel of open een nieuwe terminal — variabelen die in één sessie zijn ingesteld, worden niet automatisch overgedragen.

echo $ANTHROPIC_BASE_URL
5

Start Claude Code

Start Claude Code in uw project. Het routeert nu via RunAPI met 50% korting op het officiële tarief.

claude
Omgevingsvariabelen

Welke omgevingsvariabelen leest Claude Code?

Claude Code leest een kleine set variabelen om eindpunt, authenticatie, model en uitvoerlengte te beheren. De tabel vermeldt de variabelen die belangrijk zijn voor een aangepaste eindpuntconfiguratie en wat elke variabele doet. Let op: gebruik ANTHROPIC_API_KEY (niet CLAUDE_API_KEY) — dat is de variabele die Claude Code daadwerkelijk leest.

Variabele Doel Voorbeeldwaarde
ANTHROPIC_BASE_URL Aangepast eindpunt waarnaar Claude Code verzoeken stuurt https://runapi.ai
ANTHROPIC_API_KEY Sleutel die wordt gebruikt om verzoeken te authenticeren sk-your-runapi-key
ANTHROPIC_MODEL Standaardmodel voor nieuwe sessies claude-sonnet-4-6
CLAUDE_CODE_MAX_OUTPUT_TOKENS Limiet op tokens die per antwoord worden geretourneerd 8192

U kunt deze ook opslaan in een .claude.json-configuratiebestand in uw home- of projectmap in plaats van ze elke sessie te exporteren.

Een model kiezen

Welk Claude-model moet u gebruiken in Claude Code?

Claude Code accepteert elke Claude-model-ID via RunAPI. Kies op basis van de taak: een snel goedkoop model voor routinematige bewerkingen, een gebalanceerd model voor dagelijks coderen, of het sterkste model voor moeilijke problemen. Stel ANTHROPIC_MODEL in om de standaard te wijzigen, of wissel van model binnen Claude Code — facturering volgt het model dat je daadwerkelijk aanroept.

claude-haiku-4-5

Snelste en goedkoopste voor $1/M invoer en $5/M uitvoer via RunAPI. Het beste voor routinematige bewerkingen en snelle opzoekingen.

claude-sonnet-4-6

Gebalanceerde standaard voor dagelijks coderen voor $3/M invoer en $15/M uitvoer via RunAPI. De meeste ontwikkelaars gebruiken dit.

claude-opus-4-7

Sterkste voor moeilijke problemen voor $5/M invoer en $25/M uitvoer via RunAPI. Gebruik het voor complexe refactors en beoordelingen.

Wissel op elk moment

Stel ANTHROPIC_MODEL in of wijzig op elk moment het model binnen Claude Code. Facturering volgt het model dat je daadwerkelijk aanroept, allemaal met 50% korting.

Veelvoorkomende fouten oplossen

Waarom werkt mijn Claude Code API-sleutel niet?

De meeste setupproblemen komen door een van drie dingen: de verkeerde env var-naam (gebruik ANTHROPIC_API_KEY, niet CLAUDE_API_KEY), een verouderde shellsessie die je profielwijzigingen nog niet heeft opgepikt, of een typefout in de sleutel. De tabel vermeldt de veelvoorkomende fouten en de oplossing voor elk.

Fout of symptoom Waarschijnlijke oorzaak Oplossing
401 Niet geautoriseerd Verkeerde of verlopen API-sleutel Controleer ANTHROPIC_API_KEY en maak een nieuwe sleutel aan in het RunAPI-dashboard indien nodig
Verzoeken bereiken nog steeds Anthropic ANTHROPIC_BASE_URL niet ingesteld in deze shell Voer echo $ANTHROPIC_BASE_URL uit; als leeg, laad uw profiel opnieuw of open een nieuwe terminal
404 Niet gevonden Afsluitende schuine streep of verkeerd pad in basis-URL Stel de basis-URL in op exact https://runapi.ai zonder afsluitend pad
Model niet gevonden Ongeldig of verkeerd gespeld model-ID Gebruik een geldig ID zoals claude-sonnet-4-6 of claude-opus-4-7
Variabelen verloren bij herstart Exports niet geschreven naar shellprofiel Voeg beide exports toe aan ~/.zshrc of ~/.bashrc en laad opnieuw
Snelle versie

Claude Code API-sleutel instellen in vier stappen

1

Stel de basis-URL in

Exporteer ANTHROPIC_BASE_URL=https://runapi.ai om verzoeken via RunAPI te routeren.

2

Stel de API-sleutel in

Exporteer ANTHROPIC_API_KEY met uw RunAPI-sleutel uit Dashboard → API-sleutels.

3

Sla beide variabelen op

Voeg beide exports toe aan ~/.zshrc of ~/.bashrc en herlaad met source ~/.zshrc zodat ze nieuwe sessies overleven. Stel ze op Windows in PowerShell in en open een nieuw terminalvenster.

4

Start Claude Code

Voer claude --version uit om de installatie te bevestigen en start daarna claude in je project. Aanvragen worden nu via RunAPI gerouteerd met 50% korting op het officiële tarief.

Veelgestelde vragen

Claude Code API-sleutel FAQ

Hoe voeg ik een API-sleutel toe aan Claude Code?

Stel twee omgevingsvariabelen in. Exporteer ANTHROPIC_BASE_URL naar https://runapi.ai en ANTHROPIC_API_KEY naar je RunAPI-sleutel. Voeg beide toe aan je shellprofiel (.zshrc of .bashrc) zodat ze tussen sessies behouden blijven. Claude Code leest ze bij het opstarten en routeert elke aanvraag via RunAPI.

Waar haal ik een Claude Code API-sleutel vandaan?

Maak er één aan op runapi.ai. Registreer je, open Dashboard → API Keys en genereer een sleutel. Kopieer deze meteen — de volledige sleutel wordt alleen bij aanmaak getoond. De gratis laag bevat credits om elk Claude-model te testen voordat je saldo toevoegt.

Waarvoor dient ANTHROPIC_BASE_URL?

Het vertelt Claude Code naar welk eindpunt verzoeken moeten worden gestuurd. Standaard roept Claude Code Anthropic rechtstreeks aan. Als u dit instelt op https://runapi.ai, worden alle verzoeken via RunAPI gerouteerd, dat dezelfde modellen factureert tegen 50% van het officiële tarief.

Kan ik Claude Code gebruiken met andere API-aanbieders zoals OpenAI?

Is er een manier om Claude Code te gebruiken met andere API-aanbieders zoals OpenAI? Ja — Claude Code ondersteunt elk OpenAI-compatibel eindpunt via ANTHROPIC_BASE_URL. RunAPI biedt een compatibele gateway zodat je van aanbieder kunt wisselen zonder je code te wijzigen, met één sleutel voor Claude, GPT en andere modellen.

Waarom factureert Claude Code nog steeds tegen het volledige tarief?

Voer echo $ANTHROPIC_BASE_URL uit in je terminal. Als er niets wordt afgedrukt, is de export niet behouden gebleven. Voeg beide exports toe aan ~/.zshrc of ~/.bashrc, voer source ~/.zshrc uit, open daarna een nieuwe terminal en controleer opnieuw. Windows-gebruikers moeten een nieuw PowerShell-venster openen na het instellen van env vars.

Kan ik de sleutel in een configuratiebestand opslaan?

Ja. Plaats de waarden in een .claude.json-bestand in je home- of projectmap in plaats van ze elke sessie te exporteren. Beide benaderingen werken — het bestand is handig voor sleutels per project, terwijl exports eenvoudiger zijn voor één globale setup.

Hoe monitor ik de kosten na de setup?

Open het RunAPI-dashboard. Het toont uitgaven per sleutel en per aanvraag in realtime. Om uitvoerkosten te beperken, stel CLAUDE_CODE_MAX_OUTPUT_TOKENS in zodat elke respons beperkt is, en gebruik claude-haiku-4-5 voor routinematige bewerkingen.

Verandert dit hoe Claude Code zich gedraagt?

Nee. RunAPI proxyt aanvragen rechtstreeks naar de onderliggende Claude-modellen. Uitvoer, toolgebruik en gedrag zijn identiek aan rechtstreeks Anthropic aanroepen. Je verandert alleen waar aanvragen naartoe gaan en hoe ze worden gefactureerd — de codeerervaring blijft hetzelfde.

GERELATEERD

Meer ontdekken

Wijs Claude Code naar RunAPI in twee commando's.

Maak een gratis RunAPI-account aan, stel ANTHROPIC_BASE_URL en ANTHROPIC_API_KEY in je shellprofiel in, en draai elk Claude-model in Claude Code met 50% korting op de officiële Anthropic-prijzen.