Cursor
Use modelos Claude no Cursor pelo endpoint compatível com OpenAI, sem uma conta Anthropic.
O Cursor usa o formato Chat Completions da OpenAI, então se conecta por meio de /v1/chat/completions — o que significa que o /v1 é um sufixo obrigatório na URL base.
Configuração
- Abra Configurações → Modelos (ou Configurações do Cursor → Modelos dependendo da versão).
- Encontre a seção da API da OpenAI e cole sua
sk-chave. - Ative Substituir URL base da OpenAI e defina como
https://aiprimetech.io/v1. - Adicione um nome de modelo personalizado — use um ID exato, como
claude-sonnet-4-6. - Clique em Verificar / Salvar. O Cursor faz uma chamada de teste; um resultado verde significa que está funcionando.
URL base
https://aiprimetech.io/v1Chave de APIseu
sk- chaveIDs de modelos
claude-sonnet-4-6, claude-opus-4-8, gpt-5.5, gemini-3-proEndpoint utilizado
/v1/chat/completionsOmitir
/v1 é o erro mais comum na configuração do Cursor — a verificação falha com um 404 porque o Cursor acrescenta apenas /chat/completions à URL base que você fornecer. Veja URLs base.O que funciona e o que não funciona
| Recurso | Status |
|---|---|
| Chat com um modelo personalizado | Funciona |
| Edição em linha (Ctrl/Cmd+K) | Funciona |
| Composer / modo agente | Funciona com modelos que oferecem suporte ao uso de ferramentas |
| Cursor Tab (autocompletar) | Usa o modelo desenvolvido pelo próprio Cursor e não é afetado por esta configuração |
O Cursor Tab não é roteado por nenhuma URL base personalizada — isso é uma decisão de produto do Cursor, não uma limitação do gateway.
Se a verificação falhar
404— o/v1é um sufixo que está faltando na URL base.401— a chave está incorreta ou contém um espaço indevido. Copie-a novamente do painel.- Modelo não encontrado — o nome do modelo personalizado deve ser um ID exato de Modelos, não um nome de exibição como "Claude Sonnet".
- Verificado, mas as respostas estão vazias — veja Solução de problemas.