AI 모델 공급이 끊길 때, 코드 도구 팀이 준비할 탈출 계획 (Cursor)

OpenAI가 Cursor에 제공하던 모델 계약을 11월 12일에 정리하겠다고 제안했습니다. 코드 도구 팀이 75일 동안 공급사 의존성을 분리하고 대체 경로를 검증하는 방법을 정리합니다.

OpenAI의 Cursor 모델 계약 정리 제안과 2026년 11월 12일 종료 제안일, 75일의 전환 창을 보여 주는 도식
OpenAI가 제안한 종료일까지의 75일은 모델 이름을 바꾸는 기간이 아니라 의존성을 분리하고 검증하는 기간입니다.

코드 도구에서 특정 AI 모델이 사라지면 화면의 모델 목록 한 줄만 바뀌는 게 아니다. 8월 28일 OpenAI는 SpaceX에 Cursor로 제공하던 자사 모델 계약을 정리하겠다고 통지했으며, 제안한 종료일은 2026년 11월 12일이다. 8월 29일 기준 75일이다. Cursor는 8월 공식 블로그에서 SpaceX 인수를 완료했다고 밝혔다.

OpenAI는 이번 통지의 이유로 인수 뒤 계약 해지 조항과 서비스 약관 준수 우려를 들었다. 모델 공급사가 바뀌어도 편집기와 에이전트를 쓰는 팀의 작업 흐름은 계속 돌아가야 한다. 코드 도구 팀에는 공급이 끊겼을 때 복구할 운영 경로가 필요하다.

OpenAI의 Cursor 모델 계약 정리 제안과 2026년 11월 12일 종료 제안일, 75일의 전환 창을 보여 주는 도식
OpenAI가 제안한 종료일까지 75일 동안 팀은 의존성을 분리하고 검증해야 한다.

모델 호출이 제품 전체로 번지는 지점부터 찾아야 한다

코드 도구의 한 요청에는 모델 API 호출 외에도 시스템 프롬프트, 도구 호출 형식, 컨텍스트 구성, 권한 확인, 사용량 한도, 실패 재시도, 결과를 적용하는 UI가 엮인다. 한 공급사의 응답 형식이나 도구 호출 규약을 이 층마다 직접 사용했다면, 새 모델의 성능이 충분해도 전환은 늦어진다. 공급사를 바꾸는 비용은 모델 성능 비교보다 이런 결합에서 커진다.

먼저 실제 트래픽을 기준으로 의존성 지도를 만든다. 어떤 기능이 어떤 모델 식별자와 API 기능을 쓰는지, 스트리밍·구조화 출력·도구 호출·긴 컨텍스트 중 무엇을 전제로 하는지, 실패했을 때 사용자에게 무엇이 보이는지를 한 표에 적는다. 이 목록에는 대체 후보 선택과 함께 끊어야 할 직접 결합도 적는다.

코드 도구의 UI, 모델 어댑터, 공급사 모델을 분리하고 주 경로와 대체 경로를 연결한 시스템 도식
제품 UI와 공급사별 호출 규약 사이에 어댑터를 두면 주 모델과 대체 모델을 같은 작업 계약으로 시험할 수 있다.

75일의 첫 산출물: 의존성 지도

첫 주에는 대표 업무를 고정한다. 작은 버그 수정, 여러 파일에 걸친 변경, 테스트 실패 원인 찾기처럼 사용자가 실제로 맡기는 작업을 익명화해 저장하고, 기대하는 결과와 금지 동작을 함께 기록한다. 이어서 현재 모델과 후보 모델에 같은 컨텍스트, 같은 도구 권한, 같은 시간 제한을 주고 실행한다. 답변의 인상보다 빌드·테스트 통과, 파일 변경 범위, 도구 호출 실패율, 응답 시간, 작업당 비용을 비교해야 한다.

그다음에는 소수 트래픽에서 병행 실행한다. 사용자에게 보이는 기본 응답은 유지하되, 같은 작업을 대체 경로에도 보내 결과를 쌓는다. 이 단계에서 프롬프트나 도구 스키마를 바꿨다면 버전도 함께 남긴다. 어느 조합이 좋아졌는지와 어떤 변경 때문에 좋아졌는지를 분리하지 못하면, 전환 뒤 장애가 나도 되돌릴 기준이 없다.

75일 전환 창에서 의존성 지도, 병행 검증, 기본 경로 전환과 되돌리기 훈련을 순서대로 배치한 타임라인
전환 계획에서는 인벤토리와 병행 검증을 먼저 남기고, 기본 경로를 바꾼 뒤 되돌리기 훈련까지 마친다.

전환의 완료 조건: 되돌리기

기본 모델을 바꾸기 전에 자동 전환 기준을 정한다. 예를 들어 도구 호출 오류, 테스트 실패, 지연 시간, 비용이 임계치를 넘을 때 어떤 경로로 우회할지와 누가 기본값을 되돌릴지를 운영자가 즉시 실행할 수 있어야 한다. 계정별 사용량 한도와 권한 정책도 모델별로 다시 확인한다. 모델이 달라지면 동일한 코드 도구라도 요청 수, 응답 길이, 도구 사용 방식이 달라질 수 있다.

Cursor가 어떤 모델을 다음 기본값으로 고르든, 이번 사례는 모델 공급 계약이 제품 로드맵 밖의 이유로 끝날 수 있음을 보여준다. 코드 도구 팀은 평가 묶음, 어댑터, 우회 경로, 되돌리기 훈련을 평소 운영 절차에 넣어야 한다. 계약 종료일이 다가오면 이 준비를 바탕으로 제품을 멈추지 않고 선택지를 바꿀 수 있다.

출처: OpenAI, Our decision on Cursor following its acquisition by SpaceX · Cursor, Cursor is now a part of SpaceX