GPT-Image 2.6 Flare e Sunburst chegaramA partir de $0.025 por imagem

OpenRouter Auto Router vs Auto Code: ajustes e custos

A política geral para trabalho misto; a política de código para agentes.

Kiki, OmniaKey COO8 min de leitura
Nesta página

O OpenRouter Auto Router mantém o identificador de modelo openrouter/auto depois do anúncio de 6 de novembro de 2026. O mesmo anúncio adiciona openrouter/auto-code, uma política de código no mesmo motor. Os dois cobram a tarifa padrão do modelo escolhido; a escolha do modelo faz parte desse preço.

Use o identificador geral para tráfego misto, apps e agentes gerais. Use o identificador de código para ferramentas e agentes de código, e avalie nas suas próprias tarefas antes de torná-lo padrão.

Política geral

Auto Router

Para tráfego misto, apps e agentes gerais.

Política de código

Auto Code

Para ferramentas e agentes de código.

A página do modelo Auto Code, verificada em 6 de novembro de 2026, informa lançamento em 5 de novembro de 2026, um dia antes do anúncio. As fontes são o anúncio e a documentação da OpenRouter, todas verificadas em 6 de novembro de 2026; não rodamos nenhum teste pago na OpenRouter.

Auto Router e Auto Code em resumo

Os dois identificadores compartilham um motor, o mesmo plugin para listas de permissão e exclusão e a mesma regra de cobrança. O plugin comum é o auto-router; os dois leem allowed_models e excluded_models nele.

ItemAutoAuto Code
Melhor paraTráfego mistoAgentes de código
MotorO mesmoO mesmo
Permitir/excluirPlugin comumPlugin comum
Ajuste de custoNível geralNível de código
Nível geralEmbutidoPlugin separado
Taxa extraZeroZero
UE na regiãoIndisponívelIndisponível

A página do modelo Auto Code diz que ele não está disponível com a opção UE na região, e o guia do OpenRouter Auto Router diz que a seleção roda apenas na região de dados global (ambos verificados em 6 de novembro de 2026).

O que muda para agentes de código?

O Auto Code é um segundo identificador no mesmo motor, com uma política ajustada para código. A OpenRouter diz que ele começa em um nível de custo mais alto que inclui modelos de código mais fortes, dá mais peso à velocidade e penaliza mais as falhas (guia do Auto Code, verificado em 6 de novembro de 2026).

A política dele pesa a taxa de acerto medida, a velocidade e o custo por tarefa resolvida, além dos preços ao vivo e do estado do cache. O Auto Router geral usa um modelo de decisão rápido para avaliar cada requisição em uma chamada, depois escolhe um modelo e um esforço de raciocínio (guia do OpenRouter Auto Router, verificado em 6 de novembro de 2026).

Dentro de uma sessão de agente, o Auto Code mantém o modelo atual enquanto o trabalho vai bem. Ele tenta mais esforço de raciocínio antes de trocar, e troca mais cedo quando os testes falham ou o mesmo erro se repete. A OpenRouter diz que uma troca pode custar mais enquanto o novo modelo reconstrói o cache, então esse comportamento mantém mais da sessão em um modelo aquecido.

Se você está comparando um modelo de código fixo, a comparação de modelos para agentes de código cobre a avaliação em tarefas de repositório.

Configurar a API: modelo e plugin correspondente

Coloque o identificador desejado no parâmetro model e envie a entrada de plugin correspondente. Auto e Auto Code leem allowed_models e excluded_models do plugin auto-router.

O Auto Code ignora cost_tier no plugin auto-router e roda o próprio nível de código. Para pedir um nível geral, coloque cost_tier em uma entrada jev-router. auto-beta-router vale apenas para o Auto Beta.

Esta requisição cURL completa envia o identificador geral com um nível de custo baixo:

bash
curl https://openrouter.ai/api/v1/responses \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openrouter/auto",
    "input": "Explain when prompt caching helps",
    "plugins": [
      { "id": "auto-router", "cost_tier": "low" }
    ]
  }'

O nível baixo favorece o menor custo estimado, o médio equilibra custo e capacidade, e o alto favorece modelos mais capazes quando o ganho justifica o custo. As strings xhigh e max ainda são aceitas e se comportam como high (guia do Auto Router, verificado em 6 de novembro de 2026).

O corpo da requisição do Auto Code, mostrado sem o wrapper cURL, usa Chat Completions e coloca a lista de permissão no mesmo id de plugin:

json
{
  "model": "openrouter/auto-code",
  "messages": [
    { "role": "user", "content": "Add a retry with backoff to fetchUser in api/users.ts" }
  ],
  "plugins": [
    {
      "id": "auto-router",
      "allowed_models": ["anthropic/*", "openai/*"],
      "excluded_models": ["~anthropic/claude-opus-latest"]
    }
  ]
}

Os padrões usam curingas e diferenciam maiúsculas de minúsculas. Um modelo excluído é ignorado mesmo quando corresponde a um padrão permitido. Se suas restrições deixarem o conjunto elegível vazio, a requisição retorna HTTP 404.

Para um nível geral no Auto Code, o guia do Auto Code usa uma entrada de plugin jev-router separada:

json
{
  "id": "jev-router",
  "cost_tier": "medium"
}

Dois outros ajustes importam. provider.max_price filtra endpoints depois que a seleção escolhe um modelo; a escolha do modelo continua com a seleção automática. Adicione session_id no corpo, até 256 caracteres, ou envie x-session-id no cabeçalho; o valor do corpo vence quando os dois estão presentes.

Se o seu cliente espera um ID de modelo fixo em vez de um identificador, a configuração de chave de API personalizada do Cline mostra onde ele entra.

Quanto custa cada requisição

A escolha do modelo não acrescenta nada à fatura: você paga a tarifa padrão do modelo escolhido, e a taxa de seleção é zero (guias do Auto Router e do Auto Code, verificados em 6 de novembro de 2026). O Auto Code também é cobrado pelo modelo que escolhe.

A política geral padrão pode custar mais por tarefa do que o Auto Router anterior. O guia da OpenRouter recomenda cost_tier: low para ficar mais perto do comportamento antigo (verificado em 6 de novembro de 2026).

Requisições BYOK seguem a política de cobrança separada da OpenRouter; veja a documentação de BYOK antes de misturar chaves de provedor com qualquer uma das seleções (verificada em 6 de novembro de 2026). A taxa de seleção é zero.

Cache, troca de modelo e metadados da resposta

Trocar de modelo no meio da sessão custa mais enquanto o novo modelo reconstrói o cache de tokens de entrada (anúncio, verificado em 6 de novembro de 2026). A documentação diz que a seleção prefere mudar o esforço de raciocínio quando isso basta.

As sessões tentam manter o mesmo modelo e o mesmo provedor: expiram após 60 minutos sem requisição, e uma requisição bem-sucedida reinicia o contador (guia de cache de prompts). Mantenha a mesma sessão de uma requisição para outra.

Para atribuir a cobrança, registre o campo model da resposta: ele nomeia o modelo que de fato atendeu a requisição. Dentro de openrouter_metadata, o membro solicitado no nível superior mostra o que você pediu, que pode ser diferente; is_byok diz se a sua chave de provedor foi usada.

Os metadados da seleção são opcionais: envie X-OpenRouter-Metadata: enabled (esquema de metadados). Acertos de cache omitem openrouter_metadata, então uma repetição em cache mostra o modelo que atendeu mas omite os detalhes da escolha original. A resposta também traz cache_discount e cached_tokens, mas um acerto de cache não é garantido a cada requisição.

Como ler os números de benchmark da OpenRouter

O anúncio da OpenRouter traz uma comparação de benchmark do fornecedor: o Auto Code fica em linha com Claude Opus 5.5 em cinco benchmarks e custa 74% menos por tarefa (OpenRouter, 6 de novembro de 2026). A comparação é Auto Code contra Opus 5.5; o Auto Router geral é outro identificador. São os números por tarefa que a OpenRouter anuncia: compare as suas próprias tarefas antes de orçar.

Seleção automática ou modelo fixo

Use o Auto Router geral quando os tipos de requisição variam e você quer um identificador só para um app, produto de chat ou agente geral. Use o Auto Code em uma ferramenta de código ou agente de código, o trabalho para o qual a política dele foi desenhada, e avalie nas suas próprias tarefas antes de torná-lo padrão.

Escolha um modelo fixo quando você já sabe qual modelo funciona no seu trabalho. O anúncio da OpenRouter recomenda isso, e um ID fixo também facilita comparar custo, cache e comportamento entre versões. Para o trade-off entre seleção automática e modelo fixo, veja a comparação de alternativas ao OpenRouter.

O catálogo de modelos da OmniaKey lista modelos fixos disponíveis com uma única chave.

Para um agente, avalie o modelo fixo nas suas próprias tarefas de repositório, não em um ranking.

Perguntas frequentes

O Auto Code é um modelo diferente do Auto Router?

Não. Não são dois modelos separados: são dois identificadores de seleção automática no mesmo motor, com políticas diferentes. O Auto Code escolhe entre os modelos que você permite, e o identificador dele é openrouter/auto-code.

O Auto Code respeita cost_tier no plugin auto-router?

Não. Ele ignora cost_tier ali e roda o próprio nível de código. Para pedir um nível geral baixo, médio ou alto, coloque cost_tier em uma entrada de plugin jev-router separada.

Qual dos dois custa menos por requisição?

Os dois são cobrados pela tarifa padrão do modelo que atende, e a taxa de seleção é zero. Qual custa menos depende do modelo que cada um escolhe para as suas tarefas, então compare os dois nas suas próprias tarefas.

Como vejo qual modelo respondeu de fato?

Leia o campo model da resposta; ele nomeia o modelo que atendeu. Para o detalhe por requisição, ative os metadados com o cabeçalho.

Posso limitar o Auto Code a modelos específicos?

Sim. Coloque allowed_models e excluded_models no plugin auto-router; a correspondência diferencia maiúsculas de minúsculas e as exclusões vencem. Uma lista que deixa o conjunto elegível vazio retorna HTTP 404.

Fontes verificadas

Todas verificadas em 6 de novembro de 2026.

Notas de atualização

  • Instantâneo das fontes em 6 de novembro de 2026: o anúncio e a documentação da OpenRouter foram verificados naquele dia. A página do modelo Auto Code informa lançamento em 5 de novembro de 2026; o anúncio traz assinatura de 6 de novembro de 2026.
  • Reveja os IDs de plugin, os níveis de custo e a política do Auto Code sempre que a OpenRouter atualizar o changelog ou a documentação de seleção.
OpenRouterAuto RouterAuto Codeagentes de código

Artigos relacionados

Artigos recentes

Guias populares