Claude Code installato
Installa Claude Code dalla fonte ufficiale e conferma che funziona con il comando claude nel tuo terminale.
Claude Code legge due variabili d'ambiente per instradare le richieste ovunque: ANTHROPIC_BASE_URL e ANTHROPIC_API_KEY. Puntale su RunAPI ed esegui ogni modello Claude alla metà della tariffa ufficiale. Questa guida mostra i comandi esatti.
Claude Code usa due variabili d'ambiente per decidere dove vanno le richieste e come si autenticano. Impostale sui valori RunAPI e ogni richiesta viene instradata attraverso RunAPI al 50% di sconto. Le card qui sotto coprono gli elementi essenziali prima della guida completa.
ANTHROPIC_BASE_URL imposta l'endpoint. ANTHROPIC_API_KEY imposta la chiave. Questa è tutta la configurazione.
Imposta ANTHROPIC_BASE_URL su https://api.runapi.ai in modo che Claude Code instradi tramite RunAPI.
Aggiungi entrambi gli export al tuo profilo shell o .claude.json in modo da non doverli reimpostare a ogni sessione.
Ogni modello Claude viene fatturato alla metà della tariffa ufficiale di Anthropic. Nessun abbonamento, nessun limite.
La configurazione richiede pochi minuti. Hai bisogno di Claude Code installato, un account RunAPI e un terminale. L'elenco seguente copre tutto il necessario prima del primo comando.
Installa Claude Code dalla fonte ufficiale e conferma che funziona con il comando claude nel tuo terminale.
Registrati su runapi.ai. Il livello gratuito include crediti per testare qualsiasi modello Claude prima di finanziare un saldo.
Crea una chiave da Dashboard → Chiavi API. Copiala subito — viene mostrata per intero solo al momento della creazione.
Hai bisogno di una shell per impostare le variabili d'ambiente. macOS, Linux e WSL su Windows funzionano tutti allo stesso modo.
Esegui questi comandi in ordine. Impostano l'endpoint e la chiave, li persistono nel profilo shell e confermano che Claude Code li rileva. Sostituisci il segnaposto con la tua vera chiave RunAPI.
Questo indica a Claude Code di inviare le richieste a RunAPI invece dell'endpoint Anthropic predefinito.
export ANTHROPIC_BASE_URL=https://api.runapi.ai
Incolla la tua chiave RunAPI al posto del segnaposto. Claude Code la usa per autenticare ogni richiesta.
export ANTHROPIC_API_KEY=sk-your-runapi-key
Aggiungi entrambi gli export a ~/.zshrc (o ~/.bashrc) in modo che sopravvivano alle nuove sessioni del terminale. Ricarica con source ~/.zshrc.
echo 'export ANTHROPIC_BASE_URL=https://api.runapi.ai' >> ~/.zshrc
Conferma che la variabile stampi l'URL RunAPI. Se è vuota, ricarica il profilo shell o apri un nuovo terminale.
echo $ANTHROPIC_BASE_URL
Avvia Claude Code nel tuo progetto. Ora instrada attraverso RunAPI al 50% della tariffa ufficiale.
claude
Claude Code legge un piccolo set di variabili per controllare endpoint, autenticazione, modello e lunghezza dell'output. La tabella elenca quelle rilevanti per una configurazione con endpoint personalizzato e cosa fa ciascuna.
| Variabile | Scopo | Valore di esempio |
|---|---|---|
| ANTHROPIC_BASE_URL | Endpoint personalizzato a cui Claude Code invia le richieste | https://api.runapi.ai |
| ANTHROPIC_API_KEY | Chiave usata per autenticare le richieste | sk-your-runapi-key |
| ANTHROPIC_MODEL | Modello predefinito per le nuove sessioni | claude-sonnet-4-6 |
| CLAUDE_CODE_MAX_OUTPUT_TOKENS | Limite sui token restituiti per risposta | 8192 |
Puoi anche memorizzare questi valori in un file .claude.json nella tua home directory o nella directory del progetto invece di esportarli a ogni sessione.
Claude Code accetta qualsiasi ID modello Claude tramite RunAPI. Scegli in base al compito: un modello veloce ed economico per modifiche di routine, uno bilanciato per il coding quotidiano, o il più potente per problemi difficili.
Il più veloce ed economico a $1/M in input e $5/M in output tramite RunAPI. Ideale per modifiche di routine e ricerche rapide.
Predefinito bilanciato per il coding quotidiano a $3/M in input e $15/M in output tramite RunAPI. La maggior parte degli sviluppatori usa questo.
Il più potente per problemi difficili a $5/M in input e $25/M in output tramite RunAPI. Usalo per refactoring complessi e revisioni.
Imposta ANTHROPIC_MODEL o cambia il modello dentro Claude Code. La fatturazione segue il modello che chiami effettivamente, tutto al 50% di sconto.
La maggior parte dei problemi di configurazione deriva da una variabile non impostata, una shell obsoleta o un errore di digitazione nella chiave. La tabella elenca gli errori comuni e la soluzione per ciascuno.
| Errore o sintomo | Causa probabile | Soluzione |
|---|---|---|
| 401 Unauthorized | Chiave API errata o scaduta | Ricontrolla ANTHROPIC_API_KEY e crea una nuova chiave nella dashboard RunAPI se necessario |
| Le richieste raggiungono ancora Anthropic | ANTHROPIC_BASE_URL non impostata in questa shell | Esegui echo $ANTHROPIC_BASE_URL; se è vuota, ricarica il tuo profilo o apri un nuovo terminale |
| 404 Not Found | Slash finale o percorso errato nell'URL base | Imposta l'URL base esattamente su https://api.runapi.ai senza percorso finale |
| Modello non trovato | ID modello non valido o scritto in modo errato | Usa un ID valido come claude-sonnet-4-6 o claude-opus-4-7 |
| Variabili perse al riavvio | Export non scritti nel profilo shell | Aggiungi entrambi gli export a ~/.zshrc o ~/.bashrc e ricarica |
Esporta ANTHROPIC_BASE_URL=https://api.runapi.ai per instradare le richieste attraverso RunAPI.
Esporta ANTHROPIC_API_KEY con la tua chiave RunAPI da Dashboard → Chiavi API.
Aggiungi entrambi gli export a ~/.zshrc o ~/.bashrc e ricarica in modo che sopravvivano alle nuove sessioni.
Avvia claude nel tuo progetto. Le richieste ora vengono instradate tramite RunAPI al 50% della tariffa ufficiale.
Imposta due variabili d'ambiente. Esporta ANTHROPIC_BASE_URL su https://api.runapi.ai e ANTHROPIC_API_KEY sulla tua chiave RunAPI. Aggiungi entrambe al tuo profilo shell in modo che persistano. Claude Code le legge all'avvio e instrada ogni richiesta attraverso RunAPI.
Creane una su runapi.ai. Registrati, apri Dashboard → Chiavi API e genera una chiave. Copiala immediatamente, poiché la chiave completa viene mostrata solo al momento della creazione. Il livello gratuito include crediti per testare qualsiasi modello Claude prima di finanziare un saldo.
Indica a Claude Code a quale endpoint inviare le richieste. Per impostazione predefinita, Claude Code chiama Anthropic direttamente. Impostandola su https://api.runapi.ai, ogni richiesta viene instradata attraverso RunAPI, che fattura gli stessi modelli al 50% della tariffa ufficiale.
L'URL base probabilmente non è impostato nella shell corrente. Esegui echo $ANTHROPIC_BASE_URL — se è vuoto, l'export non è persistito. Aggiungilo a ~/.zshrc o ~/.bashrc, ricarica con source, poi apri un nuovo terminale e controlla di nuovo.
Sì. Inserisci i valori in un file .claude.json nella tua home directory o nella directory del progetto invece di esportarli a ogni sessione. Entrambi gli approcci funzionano; il file è più comodo per chiavi per-progetto, mentre gli export sono più semplici per una configurazione globale singola.
Apri la dashboard RunAPI. Mostra la spesa per chiave e per richiesta in tempo reale. Per limitare il costo dell'output, imposta CLAUDE_CODE_MAX_OUTPUT_TOKENS per limitare i token per risposta, e scegli un modello più economico come Haiku per le modifiche di routine.
No. RunAPI fa da proxy alle richieste direttamente verso i modelli Claude sottostanti. Output, tool use e comportamento sono identici alla configurazione predefinita. Cambi solo dove vanno le richieste e come vengono fatturate — l'esperienza di coding rimane la stessa.
La maggior parte degli sviluppatori imposta ANTHROPIC_MODEL su claude-sonnet-4-6 per il coding quotidiano. Usa claude-haiku-4-5 per modifiche rapide ed economiche o claude-opus-4-7 per refactoring complessi. Puoi cambiare modello dentro Claude Code in qualsiasi momento, e la fatturazione segue il modello che chiami.
Crea un account RunAPI gratuito, imposta ANTHROPIC_BASE_URL e ANTHROPIC_API_KEY, ed esegui ogni modello Claude in Claude Code al 50% rispetto ai prezzi ufficiali di Anthropic.