Come usare Claude Fable 5 in OpenClaw
Guides & Insights

Come usare Claude Fable 5 in OpenClaw

Autore

Fengya Tian

Data di pubblicazione

Torna a tutti gli articoli

Una guida pratica — due percorsi, errori reali e come risolverli.

Testato su OpenClaw 2026.5.27 (WSL2/Linux) · Il plugin OrcaRouter richiede OpenClaw ≥ 2026.5.12 · Luglio 2026

Claude Fable 5 è il primo modello rilasciato pubblicamente da Anthropic Mythos-class modello — un livello che si colloca sopra Opus, progettato per lavori autonomi a lungo termine e multi-step. Questo profilo lo rende un adattamento naturale per un framework di agenti come OpenClaw, dove il modello non si limita a rispondere a una domanda ma pianifica, chiama strumenti e mantiene coerenza per molti turni.

Questa guida illustra due modi per collegare Fable 5 al tuo agente OpenClaw: direttamente tramite una chiave API Anthropic (Percorso A), e tramite OrcaRouter utilizzando una singola chiave compatibile con OpenAI (Percorso B). Entrambi ti portano allo stesso modello — differiscono per configurazione, controllo dei costi e flessibilità di routing.

Una nota sulla verifica: Il Percorso B è stato testato dall'inizio alla fine su OpenClaw 2026.5.27 — ogni blocco di comandi e messaggio di errore in quella sezione è una trascrizione reale di quella esecuzione. Il Percorso A segue la documentazione ufficiale di Anthropic e OpenClaw.

Innanzitutto, la cosa che la maggior parte dei tutorial salta: il reindirizzamento di sicurezza di Fable 5.

Per un chatbot questa sarebbe una nota a piè di pagina. Per un framework per agenti è la sezione più importante della guida, quindi va per prima.

Fable 5 viene fornito con misure di sicurezza aggiuntive. Secondo la pagina ufficiale di Anthropic, il modello include robuste protezioni per la cybersicurezza e la biologia: molte richieste in questi domini vengono automaticamente reindirizzate al modello più capace successivo di Anthropic, Claude Opus 4.8, se segnalate da queste protezioni — e non vengono applicati i prezzi di Fable per le richieste reindirizzate. Anthropic spiega l'esperienza di fallback in modo più dettagliato in questo articolo di supporto.

Cosa significa questo per il tuo agente OpenClaw

I rifiuti arrivano come una riuscita risposta, non un errore. Sull'API Claude, una richiesta rifiutata restituisce una risposta normale con un motivo di interruzione per rifiuto anziché un errore HTTP. Il tuo ciclo agente deve trattarlo come “riprova su un altro modello,” non “l'API è andata giù.”

•    Ciò che ricevi potrebbe non essere Fable 5. Se stai confrontando modelli all'interno di OpenClaw e una risposta sembra sbagliata, potrebbe essere il motivo di un reindirizzamento di sicurezza a Opus 4.8. È un comportamento previsto, non un bug — al di fuori di quei domini limitati, il modello si comporta normalmente.

Tutto il resto in questa guida è meccanico; questa è la parte che richiede la tua attenzione.

0. Prerequisiti

OpenClaw ≥ 2026.5.12 installato e inizializzato (openclaw --version per verificare — questa guida è stata testata su 2026.5.27).

•    Un gateway funzionante (lo stato openclaw mostra che è raggiungibile).

•    Node 22.19+ o 24.

•    Se ti trovi dietro una rete che necessita di un proxy per raggiungere Anthropic / OrcaRouter, assicurati che il servizio gateway stesso possa usarlo — questo inganna quasi tutti almeno una volta (vedi §2.3).

Regola di sicurezza delle chiavi: tu stesso generi e incolli le chiavi API. Non condividere mai una chiave in uno screenshot, in una chat o in un repository pubblico. Conserva le chiavi in un file leggibile solo da te (chmod 600) e fai riferimento a esse da lì — non codificare mai una chiave in un file che potresti committare.

1. Quale percorso dovresti scegliere?

 

Chiave ufficiale Anthropic

Chiave OrcaRouter

Prefisso chiave

sk-ant-

sk-orca-

Modelli raggiungibili

Solo modelli Anthropic

Fable 5 + GPT / Gemini / GLM / DeepSeek…

Configurazione in OpenClaw

Provider integrato

Installa prima il plugin ClawHub.

Routing / politica di spesa

Configurazione per agente

Console centrale

Rifiuto nativo / fallback

di prima classe (API di Anthropic)

Dipende da come il router lo presenta.

Fatturazione

account Anthropic

Account OrcaRouter (saldo singolo)

 

Entrambi i percorsi raggiungono lo stesso modello. Nessuno dei due è “migliore” — rappresentano compromessi diversi. Se Fable 5 è l'unico modello di frontiera che ti interessa e vuoi l'accesso più pulito al suo comportamento nativo, vai diretto. Se stai instradando molti modelli e vuoi una sola chiave più un controllo centralizzato, un router vale la pena.

2. Percorso A — Chiave API ufficiale di Anthropic

La via più diretta: OpenClaw parla direttamente con Anthropic, senza intermediari. Ottieni il modello esattamente come Anthropic lo fornisce, inclusa la semantica nativa di rifiuto e fallback.

2.1  Genera la chiave

•    Accedi su console.anthropic.com.

•    Apri API Keys → Create Key. Copia la stringa sk-ant- (mostrata una volta).

•    Sotto Fatturazione, aggiungi credito e imposta un limite mensile in modo che un agente fuori controllo non possa svuotare il tuo account. Fable 5 è al prezzo di $10 per milione di token di input e $50 per milione di token di output, con uno sconto del 90% sui token di input per la cache dei prompt (fonte).

2.2 Conservare la chiave in modo sicuro

Conservalo in un file di segreti protetto piuttosto che incollarlo direttamente ovunque:

touch ~/.openclaw_secrets && chmod 600 ~/.openclaw_secrets

nano ~/.openclaw_secrets

Aggiungi questa riga, poi salva:

esporta ANTHROPIC_API_KEY="sk-ant-..."

Caricalo e conferma (stampa solo il prefisso, mai la chiave completa):

source ~/.openclaw_secrets

echo "caricato: ${ANTHROPIC_API_KEY:0:10}..."

Errore comune:  export: '=': identificatore non valido  → hai messo spazi attorno a =, o hai usato virgolette ricurve “smart quotes.” Usa esattamente KEY="value" — nessuno spazio, virgolette ASCII dritte.

2.3  Far vedere al gateway la chiave (critico)

Questa è la singola trappola più grande. Su Linux, il gateway OpenClaw di solito viene eseguito come un servizio utente systemd. Una variabile che esporti nella tua shell vive solo in quella shell — il servizio in background viene avviato separatamente e non può vederla. Quindi anche se il tuo terminale ha la chiave, il gateway potrebbe non averla.

Fornisci al servizio una propria copia tramite un file drop-in:

mkdir -p ~/.config/systemd/user/openclaw-gateway.service.d/

nano ~/.config/systemd/user/openclaw-gateway.service.d/anthropic.conf

Contenuti — nota che la sintassi di Environment= di systemd richiede un KEY=valore letterale, senza export, e devi scrivere la chiave reale, perché un riferimento a $VAR non verrà risolto qui:

Servizio

Ambiente="ANTHROPIC_API_KEY=sk-ant-..."

Bloccalo, ricarica, riavvia:

chmod 600 ~/.config/systemd/user/openclaw-gateway.service.d/anthropic.conf

systemctl --user daemon-reload

systemctl --user riavvia openclaw-gateway

Conferma che il servizio lo ha effettivamente caricato (stampa solo il prefisso):

systemctl --user show openclaw-gateway --property=Environment

| grep -o 'ANTHROPIC_API_KEY=sk-ant-....'

2.4  Configura Fable 5 come modello

Prima fai un backup della tua configurazione (assicurazione economica), poi controlla il riferimento esatto del modello che il tuo build espone:

cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.bak

openclaw elenco modelli | grep -i favola

Impostalo come predefinito, utilizzando esattamente il ref che hai visto sopra (mostrato qui come anthropic/claude-fable-5):

openclaw config set agents.defaults.model.primary "anthropic/claude-fable-5"

convalida della configurazione openclaw

systemctl --user riavvia openclaw-gateway

Nota sulla lista consentita: alcune configurazioni impongono una lista consentita di modelli come protezione per costi/sicurezza. Se la tua lo fa, registra anthropic/claude-fable-5 sotto agents.defaults.models prima, altrimenti il cambio di modello viene rifiutato con un errore “non consentito” (vedrai il testo dell'errore reale in Path B, §3.4 — è lo stesso meccanismo).

2.5  Testalo

openclaw agent --agent main --model "anthropic/claude-fable-5" \

Redigere un piano in tre fasi per migrare un servizio legacy. Mantenerlo conciso.

Un prompt di tipo planning è un buon primo test — sfrutta i punti di forza di Fable 5 (ragionamento a lungo orizzonte e multi-step) piuttosto che una frase unica in cui a malapena noteresti la differenza rispetto a un modello più economico.

Percorso A — errori che potresti incontrare

Sintomo

Causa

Correggi

401 / errore di autenticazione

Gateway non vede la chiave

Aggiungilo al drop-in di systemd (§2.3), riavvia

modello non trovato

Riferimento errato per Fable 5

Copia il riferimento esatto dalla lista dei modelli

non consentito per l'agente

Modello non nell'elenco consentito dell'agente

Registralo in agents.defaults.models

Errore di credito / quota

Nessun saldo o impatto sul tetto salariale.

Ricarica / aumenta il tetto nella console Anthropic

Funziona nel terminal, fallisce nel gateway

Variabile shell vs. ambiente di servizio

Vedi §2.3 — il servizio necessita del proprio ambiente.

 

Ideale per:  restare a diretto contatto con la macchina — vuoi il modello non mediato, sei già nell'ecosistema Anthropic e vuoi un accesso di prim'ordine alla gestione nativa del rifiuto/fallback.

3. Percorso B — Chiave API OrcaRouter (verificata end-to-end)

OrcaRouter è un router LLM compatibile con OpenAI: una chiave sk-orca- raggiunge Fable 5 più modelli di molti altri venditori, con politiche di routing lato server. In OpenClaw viene fornito come plugin ClawHub, quindi c'è un passaggio di installazione aggiuntivo rispetto al Percorso A. Tutto ciò che segue è una trascrizione reale da OpenClaw 2026.5.27.

3.1  Installa il plugin

 



openclaw installa plugin clawhub:@continuum-ai-corp/openclaw-orcarouter

openclaw plugins list | grep -i orca

Prima di fidarti di qualsiasi plugin di terze parti, controlla cosa può fare:


sailt@savor:~$ openclaw plugin ispeziona orcarouter

 

Provider OrcaRouter

id: orcarouter

OrcaRouter - routing adattivo attraverso molti LLM tramite un singolo

API compatibile con OpenAI.

Stato: caricato

Versione: 0.1.0

Modalità capacità: semplice

Legacy before_agent_start: no

Capacità:

Inferenza del testo: orcarouter

Installa:

clawhub

Spec: clawhub:@continuum-ai-corp/openclaw-orcarouter

Canale ClawHub: comunità

Npm integrità: sha512-Gpu6fC30zZ8iNiEliLEj6Qbr...

Leggi quel blocco di capacità prima di proseguire: il plugin dichiara una singola capacità di inferenza testuale e nessun hook before_agent_start — è un forwarder di modelli, niente di più. Non legge i tuoi file né esegue comandi shell. (Pagina del plugin: ClawHub.)

Potresti anche notare questo avviso al prossimo avvio:

[plugins] plugins.allow è vuoto; i plugin non inclusi scoperti potrebbero

auto-caricamento: orcarouter (/home/sailt/.openclaw/extensions/orcarouter/

dist/index.js). Imposta plugins.allow su ID fidati espliciti.

Questo è OpenClaw che ti dice che nessuna lista di permessi per i plugin è impostata, quindi qualsiasi plugin scoperto potrebbe caricarsi automaticamente. Silenzialo — e rendi esplicita la tua fiducia — con:

openclaw config set plugins.allow '["orcarouter"]'

3.2  Ottieni e conserva la chiave

Genera una chiave sk-orca- dalla console OrcaRouter, quindi memorizzala nello stesso modo del Percorso A:

# in ~/.openclaw_secrets

esporta ORCAROUTER_API_KEY="sk-orca-..."

3.3  Fornisci la chiave al gateway

Stessa regola critica di Path A — il servizio systemd necessita di una propria copia. Tienila in un drop-in separato per ordine:

# ~/.config/systemd/user/openclaw-gateway.service.d/orcarouter.conf

Servizio

Ambiente="ORCAROUTER_API_KEY=sk-orca-..."

chmod 600 ~/.config/systemd/user/openclaw-gateway.service.d/orcarouter.conf

systemctl --user daemon-reload

systemctl --user riavvia openclaw-gateway

Conferma che il servizio lo veda effettivamente:

sailt@savor:~$ systemctl --user show openclaw-gateway --property=Environment \

| grep -o 'ORCAROUTER_API_KEY=sk-orca-....'

ORCAROUTER_API_KEY=sk-orca-****

3.4  Registrati e seleziona Fable 5

I riferimenti di OrcaRouter seguono orcarouter/<vendor>/<model>. Controlla il riferimento esatto per Fable 5:

sailt@savor:~$ openclaw elenco modelli | grep -i fable

orcarouter/anthropic/claude-fable-5     testo    195k    no   sì   configurato

Quindi il ref è orcarouter/anthropic/claude-fable-5, con una finestra di contesto di 195k token esposta attraverso il router. (Pagina del modello: orcarouter.ai/models/anthropic/claude-fable-5.)

Ecco cosa succede se salti la registrazione e provi semplicemente a usare un modello — una trascrizione reale:

sailt@savor:~$ openclaw agent --agent main --model "orcarouter/z-ai/glm-5.2" \

raccontami una barzelletta

 

GatewayClientRequestError: Errore: Model override "orcarouter/z-ai/glm-5.2"

non è consentito per l'agente "main".

OpenClaw applica una lista di modelli consentiti per agente come protezione costi/sicurezza. Registra prima il modello:

cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.bak

openclaw config imposta agents.defaults.models.'orcarouter/anthropic/claude-fable-5' '{}'

Gotcha — punti nei nomi dei modelli.  Se un riferimento contiene un punto di versione, config set tratta il punto come separatore di percorso e lo rifiuta. Trascrizione reale, usando GLM-5.2 come esempio:

sailt@savor:~$ openclaw config set \

agenti.predefiniti.modelli.'orcarouter/z-ai/glm-5.2' '{}'

Errore: Validazione della configurazione fallita:

agents.defaults.models.orcarouter/z-ai/glm-5: Input non valido

Nota come il riferimento è stato troncato a .2. Il riferimento di Fable 5 non ha un punto, quindi non è influenzato — ma per i riferimenti con punto, modifica manualmente ~/.openclaw/openclaw.json per aggiungere la voce, poi esegui openclaw config validate.

Quindi impostalo come predefinito (o passa semplicemente --model per esecuzione), convalida, riavvia:

openclaw config set agents.defaults.model.primary "orcarouter/anthropic/claude-fable-5"

convalida della configurazione openclaw

systemctl --user riavvia openclaw-gateway

3.5 Testalo

 

Openclaw


Trascrizione reale:

sailt@savor:~$ openclaw agent --agent main \

--model "orcarouter/anthropic/claude-fable-5" --message "dimmi una barzelletta"

 

OpenClaw 2026.5.27 (27ae826) — Ho visto i tuoi messaggi di commit.

Lavoreremo insieme su questo.

 

La moglie di un programmatore gli chiede: "Potresti andare al negozio e comprare una pagnotta

di pane? E se hanno uova, prendine una dozzina.

Torna con 12 pagnotte di pane.

Perché diavolo hai comprato 12 pagnotte?!

Avevano uova.

Favola 5, rispondendo tramite OrcaRouter, in un comando. (Inoltre: il modello ha un tempismo comico migliore della maggior parte di noi.)

Percorso B — errori che potresti incontrare

Sintomo

Causa

Correggi

plugins.allow è vuoto (avviso)

Nessuna lista di autorizzazione plugin impostata.

config set plugins.allow '["orcarouter"]'

Nessuna sessione target selezionata

--agent mancante

Aggiungi --agent main

non consentito per l'agente "main"

Modello non registrato

Aggiungi a agents.defaults.models (§3.4)

Input non valido nell'impostazione della configurazione

Punto nel nome del modello interpretato come percorso.

Modifica openclaw.json a mano, poi valida.

401 Non autorizzato

Il gateway non ha ricevuto la chiave

Controlla il drop-in di systemd (§3.3)

modello non trovato

Ref errato / non in catalogo

Verifica il ref sulla pagina dei modelli

 

Openclaw



Ideale per: una chiave per molti fornitori, gestendo il routing e la politica di spesa centralmente nella console del router anziché per configurazione per agente, o eseguendo A/B-testing di Fable 5 rispetto ai modelli di altri fornitori senza dover gestire chiavi separate per provider.

4. Usare Fable 5 giorno per giorno

4.1  Tre modi per selezionare il modello

Obiettivo

Comando

Ambito

Provalo per una chiamata

openclaw agente --modello <ref> --messaggio ...

singola esecuzione

Passa a metà conversazione

/model <ref>  (all'interno del TUI)

Sessione corrente

Impostalo come predefinito

config set agents.defaults.model.primary <ref>

tutte le nuove sessioni

 

4.2 Note su contesto e costi

Fable 5 è costoso per token e affamato di token per compiti lunghi — questa è la natura di un modello costruito per lavorare per ore. Alcune abitudini tengono sotto controllo la bolletta:

•    Riservalo per i lavori che lo giustificano. Usa un modello più economico come predefinito del tuo agente e passa a Fable 5 per compiti veramente difficili e di lungo termine — con un override --model per esecuzione, o tramite policy di routing se sei su Path B.

•    Avvia nuove sessioni tra attività non correlate (/new nella TUI) così non invii di nuovo una lunga cronologia ogni volta. Cambiare modello mantiene la conversazione coerente — OpenClaw reinvia la cronologia del testo al nuovo modello — e il costo tiene traccia della lunghezza del contesto, non se hai cambiato.

•    Osserva il contatore di token. OpenClaw mostra l'utilizzo di token per sessione; se uno scambio banale consuma decine di migliaia di token, di solito si tratta di un overhead fisso del prompt (il tuo file di identità + descrizioni delle abilità), non del modello — vale la pena tagliarlo separatamente.

•    Se una risposta sembra fuori stile, ricorda la sezione di salvaguardia in cima — alcune richieste in domini limitati ricevono risposta da Opus 4.8 per progettazione, e non ti vengono addebitate ai prezzi Fable per quelle.


5. Checklist finale

•    Chiave memorizzata in un file segreto con chmod 600; mai incollata in un file committato.

•    Chiave presente anche nel drop-in systemd del gateway — questo è ciò che effettivamente lo fa funzionare.

•    Fable 5 registrato sotto agents.defaults.models e impostato come primario.

•    openclaw config validate superato; gateway riavviato dopo ogni modifica della configurazione.

•    Un limite di spesa mensile impostato sull'account che hai fatturato.

•    (Percorso B) plugins.allow impostato in modo che nessun plugin si carichi automaticamente in modo silenzioso.

L'unica cosa che le persone non capiscono:  il fatto che la tua chiave funzioni nel terminale non significa che il gateway la possieda. Il passaggio del drop-in di systemd (§2.3 / §3.3) è ciò che fa effettivamente rispondere Fable 5. Se ricevi un 401 con una chiave che sai essere valida, è quasi sempre questa la ragione.

Domande frequenti

Claude Fable 5 è disponibile tramite API compatibili con OpenAI?

Non direttamente da Anthropic — Anthropic lo fornisce tramite l'API Claude come claude-fable-5. Per raggiungerlo attraverso un endpoint compatibile con OpenAI, utilizza un router come OrcaRouter, dove il riferimento è orcarouter/anthropic/claude-fable-5 (Percorso B sopra).

Perché la mia richiesta per Fable 5 ha restituito un modello diverso?

Fable 5 include salvaguardie per la sicurezza informatica e la biologia. Le richieste segnalate in questi domini vengono automaticamente instradate a Claude Opus 4.8, e non ti vengono addebitati i prezzi di Fable per le richieste reindirizzate. Vedi la spiegazione di Anthropic.

Quanto costa Claude Fable 5 per milione di token?

10 dollari per milione di token di input e 50 dollari per milione di token di output, con uno sconto del 90% sui token di input per il caching dei prompt (Anthropic). Attraverso un router, controlla il tasso in tempo reale nella pagina del modello.

Perché OpenClaw dice che il mio modello “non è consentito per l’agente”?

OpenClaw impone una lista di permessi per modello per agente. Registrare il ref sotto agents.defaults.models prima di selezionarlo (§3.4) — e fare attenzione all'insidia del parsing del punto della versione se il ref contiene un punto.

🦞  Dai alla tua aragosta un cervello di classe Mythos.


© 2026 OrcaRouter

Per i provider

Gestisci una piattaforma di inferenza? Porta i tuoi modelli su OrcaRouter.

Contattaci

Unisciti alla community

DiscordEmailXGitHubYouTube