Cursor IDE
Connectez le curseur à Model Gate via l'API compatible OpenAI et des alias de modèle courts.
Cursor IDE via Model Gate
Le curseur utilise le point de terminaison compatible OpenAI :
https://api.model-gate.com/v1
1. Créez une clé API
Ouvrir https://panel.model-gate.com/en/api-keys, créez une clé et copiez-la immédiatement.
2. Configurer le curseur
1. Ouvrir Paramètres du curseur. 2. Ouvrir Modèles ou Clés API, en fonction de la version du curseur installée. 3. Saisissez la clé Model Gate dans le champ Clé API OpenAI. 4. Activez le remplacement de l'URL de base OpenAI. 5. Définissez l'URL de base sur :
https://api.model-gate.com/v1
6. Ajoutez un modèle personnalisé à l'aide d'un court alias Model Gate. Le curseur peut rejeter ou réécrire les ID de modèle canoniques complets, utilisez donc un alias tel que ch-47 au lieu de claude-opus-4.7. 7. Vérifiez la configuration et démarrez une nouvelle discussion.
Les clés API personnalisées dans Cursor s'appliquent aux fonctionnalités standard du modèle de discussion. Les fonctionnalités spécialisées hébergées par Cursor peuvent continuer à utiliser l’infrastructure Cursor.
Alias du modèle
Dans Curseur, spécifiez l'alias du modèle, par exemple ch-47, plutôt que l'ID du modèle d'origine tel que claude-opus-4.7. Le curseur peut rejeter ou réécrire les noms complets de modèles en raison de ses restrictions internes en matière de noms de modèles. Model Gate prend donc en charge les alias gérés par l'administrateur.
Les alias actuellement activés sont répertoriés ci-dessous :
| Alias | Model |
|---|---|
ch-46 | claude-opus-4-6 |
ch-46s | claude-sonnet-4-6 |
ch-47 | claude-opus-4-7 |
ch-48 | claude-opus-4-8 |
ch-g54 | gpt-5.4 |
Exemple:
Cursor model: ch-47
Resolved model: claude-opus-4.7
Model Gate résout l'alias avant :
- contrôles de disponibilité des modèles ; - tarification utilisateur et officielle ; - calcul du coût d'utilisation ; - file d'attente asynchrone ; - livraison amont ; - stockage de l'historique des demandes.
La réponse en amont peut contenir l'ID de modèle canonique.
Vérifier à l'extérieur du curseur
curl https://api.model-gate.com/v1/chat/completions \
-H "Authorization: Bearer mg_live_..." \
-H "Content-Type: application/json" \
-d '{
"model": "ch-47",
"messages": [{"role": "user", "content": "Reply with OK"}]
}'
Dépannage
| Problème | Résolution |
|---|---|
| Le curseur rejette un identifiant de modèle long | Utilisez un alias court activé affiché par /v1/models. |
| L'authentification échoue | Entrez à nouveau la clé Model Gate et vérifiez-la avec curl. |
| Les demandes n’atteignent pas Model Gate | Confirmez que l'URL de base inclut /v1. |
| Le modèle n'est pas trouvé | L'alias peut être désactivé ou mappé à un modèle désactivé. |
| Une fonctionnalité Curseur ignore l'API personnalisée | Testez un modèle de chat standard ; Toutes les fonctionnalités hébergées par Cursor ne prennent pas en charge les clés API personnalisées. |
Documentation actuelle sur la clé API Cursor : https://docs.cursor.com/settings/api-keys.