Como Usar o Claude Fable 5 no OpenClaw
Guides & Insights

Como Usar o Claude Fable 5 no OpenClaw

Autor

Fengya Tian

Data de publicação

Voltar para todas as publicações

Um guia prático — dois caminhos, erros reais e como corrigi-los.

Testado no OpenClaw 2026.5.27 (WSL2/Linux)  ·  O plugin OrcaRouter requer OpenClaw ≥ 2026.5.12  ·  Julho de 2026

Claude Fable 5 é o primeiro lançado publicamente pela Anthropic Mythos-class modelo — uma categoria que fica acima da Opus, construído para trabalho autônomo de longa duração, multi-etapas. Esse perfil o torna naturalmente adequado para uma estrutura de agente como OpenClaw, onde o modelo não apenas responde a uma pergunta, mas planeja, chama ferramentas e mantém coerência ao longo de muitas rodadas.

Este guia aborda duas maneiras de integrar o Fable 5 ao seu agente OpenClaw: diretamente por meio de uma chave da API Anthropic (Caminho A), e por meio de OrcaRouter usando uma única chave compatível com OpenAI (Caminho B). Ambos levam ao mesmo modelo — diferem na configuração, controle de custos e flexibilidade de roteamento.

Uma nota sobre verificação: O Caminho B foi testado de ponta a ponta no OpenClaw 2026.5.27 — cada bloco de comando e mensagem de erro nessa seção é uma transcrição real dessa execução. O Caminho A segue a documentação oficial da Anthropic e do OpenClaw.

Primeiro, a coisa que a maioria dos tutoriais pula: o desvio de segurança do Fable 5

Para um chatbot, isso seria uma nota de rodapé. Para um framework de agente , é a seção mais importante do guia, então vem primeiro.

O Fable 5 vem com medidas de segurança adicionais. Conforme página oficial da Anthropic, o modelo inclui salvaguardas robustas para cibersegurança e biologia: muitas consultas nesses domínios são automaticamente roteadas para o modelo mais capaz seguinte da Anthropic, Claude Opus 4.8, se sinalizado por essas salvaguardas — e você é não cobrado os preços da Fable pelas solicitações redirecionadas. A Anthropic explica a experiência de fallback em mais detalhes em este artigo de suporte.

O que isso significa para o seu {{KEEP}}OpenClaw{{/KEEP}} agente

•    As recusas chegam como uma bem-sucedida resposta, não como um erro. Na API Claude, uma solicitação recusada retorna uma resposta normal com um motivo de parada de recusa, em vez de um erro HTTP. Seu loop de agente deve tratar isso como “retry on another model,” não “a API caiu.”

O que você recebe pode não ser Fable 5. Se você está comparando modelos dentro do OpenClaw e uma resposta parece estranha, um redirecionamento de segurança para o Opus 4.8 pode ser o motivo. É um comportamento esperado, não um bug — fora desses domínios restritos, o modelo se comporta normalmente.

Todo o resto neste guia é mecânico; esta é a parte que precisa de sua atenção.

0. Pré-requisitos

•    OpenClaw ≥ 2026.5.12 instalado e inicializado (openclaw --version para verificar — este guia foi testado na versão 2026.5.27).

•    Um gateway funcional (estado do openclaw mostra que está acessível).

Node 22.19+ ou 24.

•    Se você está atrás de uma rede que precisa de um proxy para acessar a Anthropic / OrcaRouter, certifique-se de que o próprio serviço de gateway pode usá-lo — isso pega quase todo mundo uma vez (veja §2.3).

Regra de segurança de chaves: você mesmo gera e cola as chaves de API. Nunca compartilhe uma chave em uma captura de tela, em um chat ou em um repositório público. Armazene chaves em um arquivo legível apenas por você (chmod 600) e referencie-as a partir daí — nunca codifique uma chave diretamente em um arquivo que você possa commitar.

1. Qual caminho você deve escolher?

 

Chave oficial da Anthropic

Chave OrcaRouter

Prefixo de chave

sk-ant-

sk-orca

Modelos alcançáveis

Apenas modelos Anthropic

Fable 5 + GPT / Gemini / GLM / DeepSeek…

Configuração no OpenClaw

Provedor integrado

Instale o plugin ClawHub primeiro.

Roteamento / política de gastos

Configuração por agente

Console central

Recusa nativa / fallback

de primeira classe (API própria da Anthropic)

Depende de como o roteador expõe isso.

Faturamento

Conta da Anthropic

conta OrcaRouter (saldo único)

 

Ambos os caminhos chegam ao mesmo modelo. Nenhum é “melhor” — são trade-offs diferentes. Se o Fable 5 é o único modelo de fronteira que lhe interessa e você deseja o acesso mais limpo ao seu comportamento nativo, vá direto. Se você está roteando muitos modelos e quer uma única chave mais controle central, um roteador vale a pena.

2. Caminho A — Chave oficial da API Anthropic

A rota mais direta: OpenClaw fala diretamente com a Anthropic, sem intermediário. Você obtém o modelo exatamente como a Anthropic o serve, incluindo semânticas nativas de recusa e fallback.

2.1 Gerar a chave

•    Faça login em console.anthropic.com.

•    Abrir API Keys → Create Key. Copie a string sk-ant- (mostrada uma vez).

•    Em Faturamento, adicione crédito e defina um limite mensal para que um agente descontrolado não possa esvaziar sua conta. O Fable 5 é precificado a $10 por milhão de tokens de entrada e $50 por milhão de tokens de saída, com um desconto de 90% em tokens de entrada para cache de prompts (fonte).

2.2  Armazene a chave de forma segura

Mantenha-o em um arquivo de segredos protegido em vez de colá-lo inline em qualquer lugar:

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

nano ~/.openclaw_secrets

Adicione esta linha e depois salve:

export ANTHROPIC_API_KEY="sk-ant-..."

Carregue e confirme (imprime apenas o prefixo, nunca a chave completa):

carregue ~/.openclaw_secrets

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

Erro comum:  export: '=': não é um identificador válido  → você colocou espaços ao redor do =, ou usou aspas curvas “inteligentes”. Use exatamente KEY="value" — sem espaços, aspas ASCII retas.

2.3  Faça o gateway ver a chave (crítica)

Esta é a maior armadilha. No Linux, o gateway OpenClaw geralmente é executado como um serviço de usuário do systemd. Uma variável que você exporta no seu shell vive apenas naquele shell — o serviço de fundo é iniciado separadamente e não pode vê-la. Portanto, mesmo que seu terminal tenha a chave, o gateway pode não tê-la.

Dê ao serviço sua própria cópia através de um arquivo drop-in:

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

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

Conteúdo — observe que a sintaxe Environment= do systemd aceita um literal KEY=value, sem export, e você deve escrever a chave real, porque uma referência $VAR não será resolvida aqui:

[Serviço]

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

Bloqueie, recarregue, reinicie:

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

systemctl --user daemon-reload

systemctl --user reiniciar openclaw-gateway

Confirme que o serviço realmente o carregou (imprime apenas o prefixo):

systemctl --user mostra openclaw-gateway --property=Environment \

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

2.4 Configure o Fable 5 como modelo

Faça backup da sua configuração primeiro (seguro barato), depois verifique a referência exata do modelo que sua compilação expõe:

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

openclaw models list | grep -i fable

Defina-o como padrão, usando a referência exata que você viu acima (mostrada aqui como anthropic/claude-fable-5):

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

openclaw validar configuração

systemctl --user reiniciar openclaw-gateway

Nota de lista de permissões: algumas configurações impõem uma lista de permissões de modelos como proteção de custo/segurança. Se a sua fizer, registre anthropic/claude-fable-5 em agents.defaults.models primeiro, ou a troca de modelo será rejeitada com um erro “não permitido” (você verá o texto real do erro em Path B, §3.4 — é o mesmo mecanismo).

2.5  Teste-o

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

Elabore um plano de três etapas para migrar um serviço legado. Mantenha-o conciso.

Um prompt do tipo planejamento é um bom primeiro teste — ele explora o ponto forte do Fable 5 (raciocínio de longo prazo com várias etapas) em vez de uma frase curta onde você mal notaria a diferença de um modelo mais barato.

Path A — erros que você pode encontrar

Sintoma

Causa

Corrigir

401 / erro de autenticação

O gateway não consegue ver a chave.

Adicione-o ao drop-in do systemd (§2.3), reinicie

modelo não encontrado

Ref errada do Fable 5

Copie a referência exata da lista de modelos.

não permitido para agente

Modelo não está na lista de permissões do agente.

Registre-o em agents.defaults.models

Erro de crédito / cota

Sem saldo ou impacto no teto

Adicionar créditos / aumentar o limite no console da Anthropic

Funciona no terminal, falha no gateway

Variável de shell vs. env de serviço

Veja §2.3 — o serviço precisa do seu próprio ambiente.

 

Melhor para: permanecer próximo ao hardware — você quer o modelo sem mediação, já está no ecossistema da Anthropic e deseja acesso de primeira classe ao tratamento nativo de recusa/fallback.

3. Caminho B — Chave da API do OrcaRouter (verificada de ponta a ponta)

OrcaRouter é um roteador de LLM compatível com OpenAI: uma chave sk-orca- acessa o Fable 5 e modelos de muitos outros fornecedores, com políticas de roteamento no lado do servidor. No OpenClaw, ele é distribuído como um plugin do ClawHub, portanto há uma etapa extra de instalação em comparação com o Path A. Tudo abaixo é uma transcrição real do OpenClaw 2026.5.27.

3.1  Instale o plugin

 



instalar plugins do openclaw clawhub:@continuum-ai-corp/openclaw-orcarouter

openclaw lista de plugins | grep -i orca

Antes de confiar em qualquer plugin de terceiros, inspecione o que ele pode fazer:


sailt@savor:~$ openclaw plugins inspect orcarouter

 

Provedor OrcaRouter

ID: orcarouter

OrcaRouter - roteamento adaptativo entre muitos LLMs através de um único

API compatível com OpenAI.

Status: carregado

Versão: 0.1.0

Modo de capacidade: simples

Legacy before_agent_start: não

Capacidades:

inferência de texto: orcarouter

Instalar:

clawhub

Especificação: clawhub:@continuum-ai-corp/openclaw-orcarouter

Canal ClawHub: comunidade

Integridade do Npm: sha512-Gpu6fC30zZ8iNiEliLEj6Qbr...

Leia aquele bloco de capacidade antes de prosseguir: o plugin declara uma única capacidade de inferência de texto e nenhum hook before_agent_start — é um encaminhador de modelo, nada mais. Ele não lê seus arquivos nem executa comandos de shell. (Página do plugin: ClawHub.)

Você também pode notar este aviso na sua próxima execução:

[plugins] plugins.allow está vazio; plugins não incluídos descobertos podem

carregamento automático: orcarouter (/home/sailt/.openclaw/extensions/orcarouter/)

dist/index.js). Defina plugins.allow para IDs confiáveis explícitos.

Isso é o OpenClaw dizendo que nenhuma lista de permissão de plugins está definida, portanto qualquer plugin descoberto pode carregar automaticamente. Silencie-o — e torne sua confiança explícita — com:

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

3.2  Obter e armazenar a chave

Gere uma chave sk-orca- a partir do OrcaRouter console, então armazene-a da mesma forma que Path A:

# em ~/.openclaw_secrets

exportar ORCAROUTER_API_KEY="sk-orca-..."

3.3  Dê a chave ao gateway.

Mesma regra crítica que o Path A — o serviço systemd precisa de sua própria cópia. Mantenha-o em um drop-in separado para organização:

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

[Serviço]

Environment="ORCAROUTER_API_KEY=sk-orca-..."

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

systemctl --user daemon-reload

systemctl --user reiniciar openclaw-gateway

Confirme que o serviço realmente o vê:

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

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

ORCAROUTER_API_KEY=sk-orca-****

3.4  Registre-se e selecione Fable 5

As refs do OrcaRouter seguem orcarouter/<fornecedor>/<modelo>. Verifique a ref exata para o Fable 5:

sailt@savor:~$ openclaw models list | grep -i fábula

orcarouter/anthropic/claude-fable-5     texto    195k    não   sim   configurado

Portanto, a referência é orcarouter/anthropic/claude-fable-5, com uma janela de contexto de 195k tokens conforme exposta através do roteador. (Página do modelo: orcarouter.ai/models/anthropic/claude-fable-5.)

Aqui está o que acontece se você pular o registro e apenas tentar usar um modelo — uma transcrição real:

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

conte-me uma piada

 

GatewayClientRequestError: Erro: Substituição de modelo "orcarouter/z-ai/glm-5.2"

não é permitido para o agente "main".

OpenClaw impõe uma lista de permissão de modelo por agente como guarda de custo/segurança. Registre o modelo primeiro:

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

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

Entendi — pontos nos nomes de modelos. Se uma referência contém um ponto de versão, o config set trata o ponto como separador de caminho e o rejeita. Transcrição real, usando GLM-5.2 como exemplo:

sailt@savor:~$ openclaw config set \

agents.defaults.models.'orcarouter/z-ai/glm-5.2' '{}'

Erro: Falha na validação da configuração:

agents.defaults.models.orcarouter/z-ai/glm-5: Entrada inválida

Note como a ref foi truncada em .2. A ref do Fable 5 não tem ponto, então não é afetada — mas para refs com ponto, edite ~/.openclaw/openclaw.json manualmente para adicionar a entrada, depois execute openclaw config validate.

Em seguida, defina-o como padrão (ou apenas passe --model por execução), valide, reinicie:

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

openclaw validar configuração

systemctl --user reiniciar openclaw-gateway

3.5  Teste-o

 

Openclaw


Transcrição real:

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

--model "orcarouter/anthropic/claude-fable-5" --message "conte uma piada"

 

OpenClaw 2026.5.27 (27ae826) — Eu vi suas mensagens de commit.

Vamos trabalhar nisso juntos.

 

A esposa de um programador pergunta a ele: "Você poderia ir à loja e comprar um pão?"

de pão? E se eles tiverem ovos, pegue uma dúzia.

Ele volta com 12 pães.

Por que diabos você comprou 12 pães?!

Eles comeram ovos.

Fable 5, respondendo através do OrcaRouter, em um comando. (Além disso: o modelo tem um timing cômico melhor do que a maioria de nós.)

Path B — erros que você pode encontrar

Sintoma

Causa

Corrigir

plugins.allow está vazio (aviso)

Nenhuma lista de permissão de plugins definida

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

Nenhuma sessão alvo selecionada

Falta --agent

Adicionar --agent main

não permitido para o agente "main"

Modelo não registrado

Adicionar a agents.defaults.models (§3.4)

Entrada inválida na definição de configuração

Ponto no nome do modelo analisado como um caminho

Edite openclaw.json manualmente, depois valide.

401 não autorizado

Gateway não recebeu a chave.

Verifique o drop-in do systemd (§3.3)

modelo não encontrado

Referência errada / não no catálogo

Verifique a referência na página de modelos

 

Openclaw



Melhor para: uma chave entre muitos fornecedores, gerenciando política de roteamento e gasto centralmente no console do roteador em vez de configuração por agente, ou teste A/B do Fable 5 contra modelos de outros fornecedores sem precisar gerenciar chaves de provedor separadas.

4. Usando Fable 5 no dia a dia

4.1  Três maneiras de selecionar o modelo

Objetivo

Comando

Escopo

Experimente por uma chamada

agente openclaw --model <ref> --message ...

execução única

Mudar no meio da conversa

/model <ref>  (dentro do TUI)

sessão atual

Definir como padrão

definir configuração agents.defaults.model.primary <ref>

todas as novas sessões

 

4.2  Notas de contexto e custo

Fable 5 é caro por token e consumidor de tokens em tarefas longas — essa é a natureza de um modelo construído para funcionar por horas. Alguns hábitos mantêm a conta razoável:

•    Reserve-o para os trabalhos que o justificam. Use um modelo mais barato como padrão do seu agente e mude para o Fable 5 em tarefas genuinamente difíceis e de longo horizonte — com uma substituição --model por execução, ou por política de roteamento se você estiver no Path B.

Inicie novas sessões entre tarefas não relacionadas (/new no TUI) para que você não reenvie um longo histórico a cada turno. Trocar de modelos mantém sua conversa coerente — o OpenClaw reenvia o histórico de texto para o novo modelo — e o custo rastreia o tamanho do contexto, não se você trocou.

•    Observe o contador de tokens. OpenClaw mostra o uso de tokens por sessão; se uma troca trivial queima dezenas de milhares de tokens, isso geralmente é sobrecarga fixa do prompt (seu arquivo de identidade + descrições de habilidades), não do modelo — vale a pena cortar separadamente.

•    Se uma resposta parecer fora do estilo, lembre-se da seção de salvaguarda no topo — algumas consultas em domínios restritos são respondidas pelo Opus 4.8 por design, e você não é cobrado pelos preços da Fable por elas.


5. Lista de verificação final

•    Chave armazenada em um arquivo secrets com chmod 600; nunca colada em um arquivo commitado.

•    Chave também presente no drop-in do systemd do gateway — isto é o que realmente o faz funcionar.

•    Fable 5 registrado sob agents.defaults.models e definido como primário.

•    openclaw config validate passa; gateway reiniciado após cada alteração de configuração.

•    Um limite de gastos mensais definido na conta contra a qual você faturou.

•    (Path B) plugins.allow configurado para que nenhum plugin carregue automaticamente de forma silenciosa.

A única coisa que as pessoas não percebem: a sua chave funcionar no terminal não significa que o gateway a possui. O passo de drop-in do systemd (§2.3 / §3.3) é o que faz o Fable 5 realmente responder. Se você receber um 401 com uma chave que sabe ser válida, essa é quase sempre a razão.

Perguntas Frequentes

O Claude Fable 5 está disponível através de APIs compatíveis com OpenAI?

Não diretamente da Anthropic — a Anthropic o serve através da API Claude como claude-fable-5. Para alcançá-lo através de um endpoint compatível com OpenAI, use um roteador como OrcaRouter, onde a referência é orcarouter/anthropic/claude-fable-5 (Path B acima).

Por que minha solicitação do Fable 5 retornou um modelo diferente?

Fable 5 inclui salvaguardas para cibersegurança e biologia. Consultas sinalizadas nesses domínios são automaticamente roteadas para Claude Opus 4.8, e você não é cobrado pelos preços Fable por solicitações redirecionadas. Veja a explicação da Anthropic.

Quanto custa o Claude Fable 5 por milhão de tokens?

$10 por milhão de tokens de entrada e $50 por milhão de tokens de saída, com um desconto de 90% nos tokens de entrada para cache de prompt (Anthropic). Através de um roteador, verifique a taxa atual na página do modelo.

Por que o OpenClaw diz que meu modelo “não é permitido para agente”?

OpenClaw impõe uma lista de permissão de modelo por agente. Registre a ref em agents.defaults.models antes de selecioná-la (§3.4) — e cuidado com a pegadinha de análise do ponto de versão se a ref contiver um ponto.

🦞  Dê à sua lagosta um cérebro classe Mythos.


© 2026 OrcaRouter

Para provedores

Opera uma plataforma de inferência? Traga seus modelos para o OrcaRouter.

Fale conosco

Junte-se à comunidade

DiscordEmailXGitHubYouTube