DIRTY STATIC / DÉPÊCHE Tutoriels09 NOV. 2026 • 19 MIN DE LECTURE
Un grand écran d'éditeur de code sur un bureau en béton dans une pièce sombre en béton, son sélecteur de modèle ouvert avec une rangée brillant en jaune avertissement, des bandes de danger au sol
TutorielsL'INTELLIGENCE POUR L'ÈRE DES MACHINES

Préparer Cursor avant le départ des modèles OpenAI le 12 novembre

OpenAI dit qu'il mettra fin au contrat qui fournit ses modèles à Cursor, avec une date d'arrêt proposée du 12 novembre 2026, et qu'il ne fournira aucun modèle futur pendant que l'entente se termine. Ce tutoriel prépare une installation Cursor avant cette date : vérifiez chaque endroit où un modèle OpenAI fait le travail, déplacez chaque tâche vers un modèle que Cursor fournit encore, testez l'échange sur de vraies tâches de votre propre dépôt et, si vous avez encore besoin de GPT dans le travail local Chat et Agent, installez votre propre clé OpenAI ou l'extension Codex et apprenez exactement quelles fonctions cette clé ne peut pas couvrir.

Commencer la lecture ↓

OpenAI a mis une date sur la fin de son entente directe avec Cursor. Dans son billet sur la décision, OpenAI dit qu’il a avisé SpaceX qu’il compte mettre fin au contrat qui fournit les modèles OpenAI à Cursor, avec une date d’arrêt proposée du 12 novembre 2026. Le mot proposé compte. OpenAI dit qu’il partagera la date officielle de fin dès que les deux entreprises la confirmeront, et Cursor dit que les pourparlers se poursuivent.

Cette incertitude n’est pas une raison d’attendre. OpenAI dit aussi que Cursor pourrait choisir de mettre fin à l’accès plus tôt, et qu’aucun modèle OpenAI futur ne sera ajouté pendant que le contrat se termine. Si un modèle GPT est votre défaut dans Cursor aujourd’hui, le geste sûr est de traiter le 12 novembre comme l’échéance, de terminer l’échange pendant que vous pouvez encore comparer les résultats côte à côte et de garder une voie de secours testée pour le travail qui a vraiment besoin d’un modèle OpenAI.

Ce que vous allez construire ou apprendre

Vous terminerez avec une installation Cursor qui ne dépend plus des modèles OpenAI fournis par Cursor lui même. Chaque tâche que vous exécutez dans l’éditeur aura un modèle de remplacement nommé, testé sur des tâches de votre propre code. Les tâches qui fonctionnent loin de votre bureau, comme les Automations et les Cloud Agents, auront aussi un remplacement, parce que les voies de secours dans ce tutoriel ne peuvent pas les couvrir.

Vous terminerez aussi avec un registre clair du seul trou qui reste. Une clé OpenAI personnelle garde GPT offert dans le travail local Chat et Agent, facturé à votre propre compte OpenAI. Elle ne restaure pas l’ancien arrangement, et l’étape 5 énonce ses limites au complet avant que vous dépensiez quoi que ce soit.

Avant de commencer

Lisez le statut de la date avec soin, parce qu’il façonne votre planification. OpenAI a annoncé la décision après que SpaceX a acquis Cursor. Sa raison énoncée est qu’il ne peut pas être confiant que SpaceX utilisera sa technologie dans ses conditions de service, d’après son expérience avec des entreprises dirigées par Elon Musk. OpenAI dit que l’entente personnalisée qu’il avait avec Cursor lui donnait une fenêtre limitée pour annuler après un changement de contrôle, et qu’il a choisi la date la plus tardive que cette fenêtre permet.

Le chef de la direction de Cursor, Michael Truell, a dit que les modèles OpenAI servent environ 5 pour cent du trafic des utilisateurs de Cursor, et que les deux entreprises discutent pour essayer de régler la question. Traitez ce chiffre comme une affirmation de Cursor au sujet de toute sa base d’utilisateurs. Il ne vous dit rien au sujet de votre propre installation. Votre vérification à l’étape 1 est le chiffre qui compte pour vous.

Ne sauvegardez encore rien. Ce tutoriel change des choix de modèles et des réglages, pas du code. Exécutez quand même les tests à l’étape 4 sur une branche ou dans une copie d’un petit projet d’abord si votre dépôt n’a aucune façon facile d’annuler une modification d’agent. Un agent qui travaille avec un nouveau modèle peut produire un grand diff, et vous voulez ce diff là où vous pouvez le jeter.

Illustration de style maison d’un développeur avec un bloc notes jaune qui vérifie un mur de panneaux en béton, chacun gardant une fenêtre de code brillante

Étape 1 : vérifier chaque endroit où un modèle OpenAI vous sert

Action : ouvrez Cursor et parcourez quatre listes en ordre. Premièrement, le sélecteur de modèle dans Chat et Agent : notez quel modèle vous utilisez pour le travail quotidien, quel modèle vous utilisez pour les problèmes difficiles et si Auto est votre choix normal. Deuxièmement, vos habitudes enregistrées : les invites que vous collez, les conseils d’équipe et les règles de projet qui nomment un modèle GPT ou qui supposent son style de réponse. Troisièmement, le travail qui fonctionne sans vous : les Automations et les Cloud Agents, avec le modèle que chacun utilise. Quatrièmement, le CLI et tout script qui appelle Cursor depuis l’extérieur de l’éditeur.

Écrivez la vérification comme un court tableau dans vos propres notes. Une rangée par tâche, avec la tâche, le modèle qu’elle utilise aujourd’hui et où ce choix vit. Marquez chaque rangée locale ou distante. Local signifie que le travail fonctionne dans Chat ou Agent sur votre machine. Distant signifie que Cursor le fait fonctionner pour vous, comme il le fait avec les Cloud Agents et les Automations.

Résultat attendu : chaque rangée qui nomme un modèle OpenAI est une rangée que vous devez déplacer ou couvrir. Les rangées marquées distantes sont les urgentes, parce qu’aucune voie de secours dans ce tutoriel ne les couvre. Si votre vérification n’a aucune rangée OpenAI du tout, vous devez quand même à l’étape 3 une vérification rapide, parce que Auto peut acheminer le travail de façons qui ne sont pas évidentes à partir du seul sélecteur.

Étape 2 : choisir un modèle de remplacement pour chaque tâche

Action : choisissez un remplacement pour chaque tâche vérifiée parmi les modèles que Cursor fournit encore. Cursor liste ses propres modèles comme Grok 4.7, Grok 4.6, Grok 4.5 et Composer 2.5, couverts par le bassin hebdomadaire sur les forfaits payants. Il liste aussi des modèles d’autres fournisseurs sur Premium et plus, facturés au prix courant de l’API depuis un crédit prépayé. Le tableau ci dessous utilise les taux sur la page Cursor Models and Pricing tels que vérifiés le 9 novembre 2026. Les taux sont par million de jetons, prix d’entrée d’abord et prix de sortie ensuite dans la note pour chaque rangée.

TâchePremier remplacement à testerNote de taux de Cursor
Travail d’agent quotidien et modificationsComposer 2.50,50 $ en entrée, 2,50 $ en sortie; dans le bassin hebdomadaire
Travail quotidien où vous préférez GrokGrok 4.52 $ en entrée, 6 $ en sortie; dans le bassin hebdomadaire
Problèmes difficiles et examen soigneuxClaude Sonnet 5.52 $ en entrée, 10 $ en sortie; facturé au prix courant sur Premium ou plus
Travail à grand contexteGemini 3.1 Pro2 $ en entrée, 12 $ en sortie; facturé au prix courant sur Premium ou plus
Travail que vous voulez garder sur GPT pour l’instantGPT 5.6 Terra, tant qu’il dure2 $ en entrée, 12 $ en sortie; part avec l’entente OpenAI

Ne lisez pas ce tableau comme une affirmation qu’un modèle égale un autre sur votre code. Cursor publie des taux et des faits de contexte, pas une promesse de résultats égaux sur vos tâches. Le tableau est un point de départ pour les tests à l’étape 4, et les tests décident. Si un remplacement échoue une tâche, essayez la rangée suivante pour cette tâche avant de chercher les voies de secours.

Résultat attendu : chaque tâche vérifiée a un remplacement nommé et un deuxième choix nommé. Les tâches où le choix de modèle fait partie d’une entente d’équipe ont besoin d’une décision d’équipe maintenant, pas le 12 novembre, quand le sélecteur pourrait changer sous vous.

Étape 3 : changer le sélecteur et nettoyer Auto

Action : ouvrez Cursor Settings, puis Models, et activez chaque modèle de remplacement de l’étape 2 pour qu’il apparaisse dans le sélecteur de modèle. Ouvrez ensuite Chat et Agent et sélectionnez le remplacement dans le sélecteur pour chaque genre de travail. Exécutez une petite tâche sur la nouvelle sélection tout de suite, pour que la sélection que vous laissez ouverte à la fin de la journée soit la nouvelle et non un modèle GPT que vous avez oublié de changer.

Ensuite, occupez vous d’Auto. Auto est un choix d’acheminement, pas un modèle, et OpenAI note que votre propre clé ne s’applique pas à la sélection et à l’acheminement du modèle Auto. Si Auto vous servait des modèles OpenAI, ses résultats peuvent changer quand ces modèles partiront, sans changement dans l’étiquette que vous voyez. Pendant que vous testez, choisissez des modèles nommés au lieu d’Auto, pour que chaque résultat à l’étape 4 appartienne à un modèle que vous pouvez nommer.

Enfin, cherchez dans vos règles de projet et vos conseils d’équipe des noms de modèles. Là où une règle nomme un modèle GPT, remplacez le nom par la tâche qu’il décrit, comme le modèle pour l’examen soigneux, ou par le remplacement que vous avez choisi. Les règles survivent aux sélecteurs, et une règle qui nomme un modèle qui n’existe plus n’aide aucun agent.

Résultat attendu : le sélecteur montre vos remplacements activés, votre travail normal fonctionne sur un remplacement nommé et aucune règle ni invite dans votre projet ne nomme un modèle OpenAI comme s’il serait toujours là.

Étape 4 : tester chaque remplacement sur de vraies tâches de votre dépôt

Action : construisez un petit ensemble de test à partir de travail que vous avez déjà bien fait. Quatre tâches couvrent la plupart de ce qu’un agent fait. Tâche un : expliquer un fichier ou une fonction et nommer où un comportement nommé vit. Tâche deux : faire une petite modification avec un test clair, comme une correction dont vous connaissez déjà la forme. Tâche trois : faire une modification dans plusieurs fichiers, comme un renommage avec tous les sites d’appel mis à jour. Tâche quatre : lire une sortie de test qui échoue et proposer une correction, puis l’appliquer sur votre branche de travail.

Exécutez chaque tâche une fois sur le modèle OpenAI pendant que vous le pouvez encore, et enregistrez le résultat que vous acceptez comme référence. Exécutez ensuite la même tâche sur le remplacement, dans un clavardage neuf, au même point de branche. Jugez sur des faits que vous pouvez vérifier : les tests ont ils passé, le diff est il de la taille que vous attendiez, l’agent a t il inventé un fichier, un drapeau ou une fonction qui n’existe pas.

Résultat attendu : pour chaque tâche, vous avez un remplacement qui passe votre propre ensemble de test, ou une note écrite qu’il ne passe pas et que le deuxième choix est maintenant le premier. Si une tâche échoue sur chaque remplacement, marquez la pour les voies de secours aux étapes 5 et 6, et notez que ces voies couvrent le travail local seulement. Une tâche qui fonctionne comme une Automation ou un Cloud Agent ne peut pas être sauvée ainsi, et a besoin d’un remplacement qui passe, même si le résultat est un peu moins bon que le résultat GPT.

Faire fonctionner plus d’un outil d’agent sur le même dépôt est une compétence liée. Notre guide pour faire fonctionner Claude Code, Codex et OpenCode avec Corgi couvre le côté espace de travail du maintien de ces outils à part pendant qu’ils partagent une base de code.

Étape 5 : installer votre propre clé OpenAI pour le travail local seulement

Action : prenez cette étape seulement si une tâche de l’étape 4 a vraiment besoin d’un modèle OpenAI et que cette tâche fonctionne dans Chat ou Agent local. OpenAI liste ceci comme la première de ses trois voies pour garder ses modèles dans l’application Cursor. Suivez son ordre exactement.

Premièrement, créez une clé API OpenAI dans un compte API OpenAI avec la facturation configurée. Un abonnement ChatGPT n’inclut pas l’usage API, et les demandes sur la clé sont facturées par le compte API aux prix API, à part de toute facture Cursor ou ChatGPT. Deuxièmement, ouvrez Cursor Settings, puis sélectionnez Models. Troisièmement, trouvez le réglage de clé API OpenAI, collez votre clé et enregistrez la ou vérifiez la. Quatrièmement, activez le modèle OpenAI que vous voulez utiliser. Cinquièmement, sélectionnez ce modèle dans Cursor Chat ou Agent.

Cursor ajoute des faits dont vous avez besoin avant de vous fier à cette voie. Son propre guide de clés couvre OpenAI, Anthropic, Google, Azure et AWS Bedrock. Pour OpenAI, il limite la voie aux modèles de clavardage standard qui ne font pas le mode de raisonnement profond, et dit que le sélecteur montre quels modèles OpenAI sont offerts. Il dit aussi que les clés personnalisées fonctionnent seulement avec les modèles de clavardage, que la complétion Tab continue d’utiliser les modèles que Cursor fournit, que votre clé n’est pas rangée sur ses serveurs mais est envoyée à son système dorsal avec chaque demande pour la construction de l’invite finale, et que sa politique de zéro conservation des données ne s’applique pas quand vous utilisez votre propre clé. Le traitement de vos données suit alors la politique du fournisseur que vous avez choisi.

FonctionCouverte par votre propre clé OpenAI?
Chat et Agent locaux dans l’application de bureauOui, selon OpenAI
Cursor Tab et saisie automatiqueNon
Sélection et acheminement du modèle AutoNon
Cloud Agents et Background AgentsNon
AutomationsNon
Cursor CLINon
Cursor API et SDKNon

Résultat attendu : une demande locale Chat ou Agent sur le modèle que vous avez activé fonctionne et facture à votre compte API OpenAI. Testez la avec une petite tâche puis vérifiez la vue d’usage dans votre compte OpenAI, pour que la voie de facturation soit un fait et non un espoir. Si la demande échoue, voyez la section Dépannage avant de changer quoi que ce soit d’autre. Cursor avertit qu’une clé invalide ou rejetée fait échouer les demandes pour ce fournisseur jusqu’à ce que vous mettiez à jour ou retiriez la clé.

Illustration de style maison d’une grande clé jaune dans un terminal en béton, des câbles qui courent vers trois portes en béton dans une salle sombre

Étape 6 : ou installer l’extension Codex dans Cursor

Action : si vous voulez du travail d’agent OpenAI dans Cursor sans le lier au sélecteur Cursor, installez l’extension IDE Codex. OpenAI donne cet ordre. Premièrement, ouvrez la page de l’extension IDE Codex et sélectionnez Cursor pour installer l’extension. Deuxièmement, ouvrez Codex depuis la barre d’activité. Troisièmement, sélectionnez Sign in with ChatGPT pour utiliser un abonnement ChatGPT admissible, ou sélectionnez Use API Key pour utiliser un compte API OpenAI. Quatrièmement, ouvrez votre projet et commencez une tâche depuis le panneau Codex.

Gardez la frontière claire dans vos notes. OpenAI énonce que l’extension fournit sa propre expérience d’agent dans Cursor, et qu’elle ne change pas le modèle utilisé par Cursor Chat, Agent, Tab, Auto, les Cloud Agents ni d’autres services Cursor. C’est un deuxième agent dans la même fenêtre, pas une réparation pour le sélecteur. Les équipes qui l’adoptent devraient dire quelles tâches appartiennent à Codex et lesquelles appartiennent à Cursor, ou les résultats seront difficiles à comparer.

Résultat attendu : le panneau Codex s’ouvre dans Cursor, accepte une tâche sur votre projet et fonctionne sous la voie de connexion que vous avez choisie. Une petite tâche de votre ensemble de test de l’étape 4 suffit pour prouver que la voie fonctionne avant que vous en ayez besoin.

Étape 7 : déplacer le travail distant et régler la question du forfait d’équipe

Action : retournez aux rangées distantes dans votre vérification. Pour chaque Automation et chaque Cloud Agent, ouvrez ses réglages et changez son modèle pour un remplacement qui a passé l’étape 4, ou pour un modèle que Cursor fournit si cette tâche n’a jamais eu son propre test. Exécutez chaque tâche changée une fois à la main là où le produit le permet, et lisez le résultat au complet. Un échec silencieux dans une Automation est pire qu’un échec bruyant dans le clavardage, parce que personne ne le regarde échouer.

Réglez ensuite la question du forfait pour votre équipe. Sur les faits de forfaits que Cursor publie aujourd’hui, Free et Plus n’incluent aucun modèle d’autres fournisseurs et aucun usage de vos propres clés. Premium ou plus est le plancher pour les deux voies, et sur les forfaits Teams et Enterprise, le taux de jetons Cursor de 0,25 $ par million de jetons s’applique encore sur les modèles admissibles, y compris les demandes faites avec votre propre clé. Si votre équipe est sur des sièges Plus aujourd’hui, la décision de déplacer les sièges est une décision d’argent, et elle appartient à quiconque possède le budget. Faites la remonter maintenant avec le tableau de vérification joint, pas après l’arrêt.

Résultat attendu : aucune Automation, aucun Cloud Agent ni aucune tâche CLI dans votre vérification ne pointe encore vers un modèle OpenAI fourni par Cursor, et chaque personne touchée sait quel forfait et quelle voie de facturation son travail utilise maintenant.

Vérification

Parcourez cette liste avant de déclarer l’échange terminé.

Premièrement, ouvrez le sélecteur de modèle et confirmez que chaque tâche de votre vérification fonctionne sur son remplacement nommé. Deuxièmement, relancez une tâche de chaque rangée de votre ensemble de test de l’étape 4 et confirmez que les résultats passent encore. Troisièmement, vérifiez chaque Automation et Cloud Agent de l’étape 7 et confirmez que son réglage de modèle nomme un remplacement. Quatrièmement, si vous avez installé votre propre clé, lancez une demande locale et confirmez que l’usage apparaît dans votre compte API OpenAI et non dans votre usage Cursor. Cinquièmement, cherchez dans vos règles de projet et vos invites enregistrées une fois de plus des noms de modèles GPT et confirmez que chacun est disparu ou lié à une voie de secours que vous avez testée.

Si les cinq tiennent, énoncez le résultat simplement dans vos notes. L’accès direct OpenAI par Cursor peut se terminer le 12 novembre, ou plus tôt si Cursor le choisit, et votre travail quotidien ne s’arrêtera pas quand il le fera. Votre voie de secours locale, si vous en avez construit une, couvre Chat et Agent seulement, et vous savez exactement quelles fonctions se trouvent hors d’elle.

Dépannage

ProblèmeCause probableCorrectif
Un modèle de remplacement manque dans le sélecteurLe modèle n’est pas activé, ou votre forfait n’inclut pas les modèles d’autres fournisseursActivez le dans Cursor Settings, puis Models. S’il n’apparaît toujours pas, vérifiez le forfait : Free et Plus n’incluent aucun tel modèle, selon Cursor
Les demandes échouent après que vous collez votre propre cléLa clé est invalide ou le fournisseur l’a rejetéeMettez à jour ou retirez la clé dans Cursor Settings, puis Models. Cursor dit que les demandes pour ce fournisseur échouent jusqu’à ce que vous le fassiez
La complétion Tab n’est pas passée à votre modèle OpenAILes clés personnalisées fonctionnent seulement avec les modèles de clavardage, par conceptionLaissez Tab sur les modèles que Cursor fournit. Aucun réglage dans ce tutoriel ne change cela, et aucun ne devrait prétendre le faire
Un Cloud Agent ou une Automation s’est brisé après l’arrêtCe travail utilisait un modèle OpenAI fourni par Cursor, et votre propre clé ne peut pas le couvrirChangez cette tâche pour un modèle de remplacement de l’étape 2 et lancez la une fois à la main pour prouver qu’elle fonctionne
Auto donne des résultats qui semblent différents après l’échangeL’acheminement Auto a changé quand les modèles OpenAI sont partis, sans changement dans son étiquetteTestez sur des modèles nommés, pas Auto, jusqu’à ce que vous fassiez confiance au nouvel acheminement sur vos propres tâches
Votre facture OpenAI monte et l’usage Cursor nonLes demandes avec clé propre facturent à votre compte API OpenAI, à part de CursorVérifiez l’usage et les limites dans votre compte API OpenAI, où OpenAI dit que les modèles offerts et les limites d’usage sont réglés pour votre organisation
Votre équipe dépend de la zéro conservation des donnéesCette politique ne s’applique pas aux demandes faites avec votre propre clé, selon CursorUtilisez les modèles que Cursor fournit pour ce travail, ou déplacez le travail vers une voie dont les conditions de données que votre équipe accepte
Un modèle GPT fonctionne encore le 13 novembreLa date était proposée, les pourparlers se poursuivaient et OpenAI a dit que la date officielle serait partagée une fois confirméeGardez l’échange. Un retard n’est pas un renversement, et OpenAI a dit qu’aucun modèle futur ne sera ajouté pendant que l’entente se termine

Prochaines étapes

Gardez l’ensemble de test de l’étape 4 et lancez le de nouveau chaque fois que Cursor change sa liste de modèles ou ses forfaits. Un échange de modèle que vous avez répété prend des minutes. Un échange de modèle que vous rencontrez pour la première fois à une échéance prend une journée et votre patience avec lui.

Surveillez deux faits confirmés dans les jours après le 12 novembre : la date officielle de fin qu’OpenAI dit qu’il partagera une fois que les deux entreprises la confirmeront, et tout plan de transition que Cursor publie pour Auto et les Cloud Agents. Jusqu’à ce que l’un ou l’autre arrive dans une source primaire, traitez chaque affirmation au sujet d’une entente de sauvetage comme une affirmation, y compris les pleines d’espoir.

Faits vérifiés le 9 novembre 2026, par rapport au billet OpenAI sur sa décision Cursor, au guide du centre d’aide OpenAI pour l’usage des modèles OpenAI dans Cursor, au guide Cursor pour l’usage de votre propre clé API et à la page Cursor Models and Pricing. Ce tutoriel suit les ordres d’installation que ces sources publient. Il ne prétend pas que l’échange complet a été exécuté dans un compte Cursor réel pour cet article.

Sources

■

FIN DE LA TRANSMISSION

Restez curieux. Remettez tout en question.

CONTINUEZ LA DESCENTE

PLUS DE DIRTY STATIC ↘