Claude Desktop
O app desktop funciona com o infinitemodel do mesmo jeito que o CLI — com um detalhe a mais na configuração.
A diferença é que o Desktop descobre os modelos sozinho: ao abrir, ele consulta o catálogo do serviço. Por isso o seletor de modelos passa a listar exatamente os tiers do seu plano — nem mais, nem menos.
Configuração
O Desktop lê as variáveis do sistema, não as de uma sessão de terminal. Um export avulso não chega até ele: use a forma permanente e reinicie o app por completo.
setx ANTHROPIC_BASE_URL https://api.infinitemodel.app
setx ANTHROPIC_API_KEY sk-sua-chave-aquilaunchctl setenv ANTHROPIC_BASE_URL https://api.infinitemodel.app
launchctl setenv ANTHROPIC_API_KEY sk-sua-chave-aquiFechar a janela não basta — o Desktop continua rodando. No Windows, saia pelo ícone da bandeja; no macOS, use Cmd+Q. Depois abra de novo para ele ler as variáveis novas.
Algumas versões do Desktop têm campos de endpoint e chave nas preferências. Quando existem, eles têm prioridade: use https://api.infinitemodel.app como base URL e a sua chave sk-… como API key.
Conferindo
Abra o seletor de modelos. Você deve ver os tiers do seu plano — Sonnet 5 e Opus 5 no Core; os três, incluindo Fable 5, no Max. Se aparecer vazio ou com erro, veja abaixo.
Problemas comuns
| Sintoma | O que verificar |
|---|---|
| Seletor vazio ou "no usable models" | as variáveis foram gravadas com setx/launchctl (não só export)? O app foi encerrado por completo e reaberto? A chave é a atual, não uma revogada? |
| Os modelos aparecem, mas Fable 5 não | Fable 5 é exclusivo do plano Max. O catálogo mostra só o que o seu plano roteia — anunciar um modelo indisponível quebraria o app um passo depois. |
| Erro ao conversar (401 ou 403) | mesmas causas do CLI: chave, IP autorizado ou plano. Tabela completa em Erros e soluções. |
Bom saber
- A mesma chave serve para o CLI e o Desktop, desde que os dois rodem na máquina do IP autorizado.
- O consumo do Desktop aparece em Uso no dashboard, junto com o do CLI.