Gerenciar adaptadores e modelos
Este guia mostra como conectar provedores de modelos e escolher em que um agente é executado.
Tudo aqui fica em uma única página: Configurações → Servidor → Provedores de modelos. A entrada da sub-barra lateral se chama “Provedores de modelos”; o título da página se chama “Adaptadores”.
O que é um adaptador
Seção intitulada “O que é um adaptador”Um adaptador é o executor que executa um turno de agente. Existem dois e a lista é fixa — você não pode adicionar um terceiro.
| Adaptador | CLI | Transporte |
|---|---|---|
| Control Center (built-in) | nenhuma | Loop de agente no mesmo processo, que fala com os provedores via HTTP |
| Claude Code | claude |
claude -p --output-format stream-json |
Cursor, Codex, Anthropic, OpenAI e o restante são provedores do adaptador integrado, e não CLIs separadas. O que você pode adicionar é outro provedor — qualquer endpoint compatível com OpenAI ou com Anthropic. É o assunto da próxima seção.
Conectar um provedor de modelos
Seção intitulada “Conectar um provedor de modelos”O adaptador integrado precisa de pelo menos um provedor conectado antes de poder ser executado. O catálogo traz quatorze.
- Vá em Configurações → Servidor → Provedores de modelos
- Role até Provedores e modelos
- Encontre o seu provedor e conecte-o:
| Provedor | Como conectar |
|---|---|
| Anthropic | Chave de API. Uma assinatura Claude Pro/Max não é um login da API da Anthropic — use o adaptador Claude Code para esse plano |
| OpenAI, Codex, Cursor | Login OAuth pelo navegador, ou uma chave de API. O Codex é o ChatGPT Plus/Pro via backend Codex Responses, não um processo da CLI |
| Kimi Code | Somente OAuth pelo navegador — um fluxo por código de dispositivo. É um plano de tarifa fixa, então não tem preço por token |
| OpenRouter, Google Gemini, DeepSeek, Mistral, xAI, z.ai, z.ai GLM Coding Plan, Moonshot (Kimi API) | Chave de API |
Ponto de verificação: o selo da linha muda para conectado e, ao expandi-la, ela lista os modelos que esse provedor atende, cada um com o preço por milhão de tokens e a janela de contexto.
Os tokens de OAuth ficam no armazenamento de credenciais do próprio servidor e são renovados antes de expirarem. As credenciais dos provedores são globais ao host — são compartilhadas por todos os espaços de trabalho da instalação, e não restritas a um deles.
Adicionar um provedor personalizado
Seção intitulada “Adicionar um provedor personalizado”Use isto para Ollama, LM Studio, vLLM ou uma implantação privada.
- Em Provedores e modelos, sob Fornecedores personalizados, pressione Adicionar fornecedor
- Preencha um nome, escolha o Tipo de API (compatível com OpenAI ou com
Anthropic) e informe a URL base (por exemplo
http://localhost:11434/v1) - Adicione uma Chave de API se o endpoint precisar de uma e pressione Adicionar fornecedor
Um provedor personalizado aparece na mesma lista, com um botão de exclusão que os seus equivalentes integrados não têm.
Escolher um modelo para um agente
Seção intitulada “Escolher um modelo para um agente”- Vá em Configurações → Espaço de trabalho → Agentes e selecione o agente
- Na aba Configurações, escolha o adaptador
- Escolha o modelo na lista suspensa ao lado
Para o adaptador integrado, a lista suspensa é montada em tempo real a partir do catálogo de cada provedor conectado. Um provedor sem credencial armazenada contribui com zero modelos: é por isso que uma lista suspensa vazia quase sempre significa “nada conectado ainda”, e não “nada disponível”.
Os ids de modelo do adaptador integrado são qualificados como provider/model e
podem trazer uma cadeia de fallback separada por |. Em um fallback, o custo é
calculado com base no modelo que de fato atendeu o turno, e não no que você
pediu.
Instalar a CLI de um executor
Seção intitulada “Instalar a CLI de um executor”O adaptador integrado não precisa de instalação. Para o Claude Code, instale a CLI dele no host do servidor com o gerenciador de pacotes da própria ferramenta, por exemplo:
npm install -g @anthropic-ai/claude-codeDepois, pressione Atualizar no topo da página. Cada linha detectada mostra a versão e o caminho resolvidos, além de chips indicando se ele oferece suporte ao modo JSON e à seleção de modelo.
Uma CLI externa mantém as próprias credenciais, na própria configuração, no host do servidor. O Control Center não as gerencia.
Restringir quais provedores um espaço de trabalho pode usar
Seção intitulada “Restringir quais provedores um espaço de trabalho pode usar”A governança de provedores é por espaço de trabalho e vale a última correspondência.
- Em Provedores e modelos, desligue o interruptor Permitir de uma linha de provedor
Isso grava uma instrução deny para esse provedor no espaço de trabalho ativo, e
os modelos dele saem do catálogo desse espaço de trabalho. Religar o interruptor
remove a instrução.
Solução de problemas
Seção intitulada “Solução de problemas”Um executor aparece como não encontrado
Seção intitulada “Um executor aparece como não encontrado”- Verifique se a CLI está no
PATHdo host do servidor, e não apenas no seu - Um aplicativo de desktop iniciado pela interface gráfica inicia o servidor com
um
PATHmínimo; uma CLI instalada em um caminho que só existe no shell pode ficar invisível para ele - Pressione Atualizar depois de instalar
A lista suspensa de modelos está vazia
Seção intitulada “A lista suspensa de modelos está vazia”- O adaptador é o integrado e nenhum provedor está conectado — conecte um em Provedores e modelos
- Ou o provedor está conectado, mas foi negado pelo interruptor de governança deste espaço de trabalho
Um modelo é executado, mas o preço aparece como desconhecido
Seção intitulada “Um modelo é executado, mas o preço aparece como desconhecido”A lista de modelos em tempo real traz o id; o preço e o contexto vêm do models.dev. Um modelo recém-lançado, ou de um provedor personalizado, ainda não tem entrada no catálogo.