글 목록으로 돌아가기DMS JOURNAL / INSIGHTS
AI Tech Trends12 min

모델에도 지원 종료일이 있습니다: AI 기능을 붙이기 전에 달력부터 보는 이유

모델 이름은 코드 안의 문자열일 뿐인데, 그 문자열에 마감일이 붙어 있습니다

AI 모델은 한 번 연결하면 계속 쓰는 부품이 아닙니다. Anthropic, OpenAI, Google이 공개한 지원 종료 문서를 나란히 놓고 공지 기간, 실제 일정, 그리고 우리 쪽에서 미리 만들어 둘 목록을 정리합니다.

모델에도 지원 종료일이 있습니다: AI 기능을 붙이기 전에 달력부터 보는 이유
DMS / VISUAL ESSAY

업무 자동화에 AI를 붙이면 코드나 설정 어딘가에 모델 이름이 한 줄 들어갑니다. claude-sonnet-4-5-20250929 같은 문자열입니다. 처음에는 그냥 부품 번호처럼 보입니다.

그런데 이 문자열에는 마감일이 있습니다. Anthropic 문서는 지원이 끝난 모델로 보낸 요청은 실패한다고 분명히 적어 둡니다. 어제까지 잘 돌던 기능이 날짜 하나를 넘기면 오류로 바뀌는 구조입니다.

이번 장은 그 날짜가 어떤 식으로 공지되는지, 세 회사의 공개 문서에 무엇이 적혀 있는지, 그리고 AI 기능을 쓰는 팀이 미리 만들어 둘 것이 무엇인지 다룹니다. 확인한 시점은 2026년 10월 8일입니다. 일정은 바뀔 수 있으므로 실제 작업 전에는 각 회사의 원문 페이지를 다시 봐야 합니다.

세 회사가 쓰는 말은 조금씩 다릅니다

Anthropic은 모델 수명을 네 단계로 설명합니다. Active는 완전히 지원되며 권장되는 상태입니다. Legacy는 더 이상 업데이트를 받지 않고 나중에 deprecated가 될 수 있는 상태입니다. Deprecated는 아직 작동하지만 권장되지 않고, 대체 모델과 지원 종료일(퇴역일)이 정해진 상태입니다. Retired(퇴역)는 쓸 수 없는 상태입니다.

OpenAI는 deprecation, 즉 지원 종료 예고를 발표하는 순간 해당 모델이 곧바로 deprecated 상태가 되고 반드시 shut down(종료) 날짜가 붙는다고 설명합니다. legacy는 더는 업데이트를 받지 않는 모델에 붙이는 표시이고, 언젠가 deprecated가 될 것이라는 신호입니다. 두 회사의 legacy는 거의 같은 뜻입니다.

Google의 Gemini API 문서는 표 하나에 모델별 출시일, 종료일, 권장 대체 모델을 적습니다. 눈여겨볼 문장은 표 위의 주의 사항입니다. 표에 적힌 종료일은 모델이 내려갈 수 있는 가장 이른 날짜이고, 정확한 종료일은 사전 공지와 함께 따로 알린다는 내용입니다. 종료일 칸이 "No shutdown date announced"인 모델이 많은 것도 같은 맥락입니다. 날짜가 비어 있다는 말은 영원히 쓸 수 있다는 약속이 아닙니다.

Anthropic의 Active 모델 표에도 비슷한 칸이 있습니다. 예를 들어 claude-haiku-4-5-20251001은 지원 종료 예정일이 "Not sooner than October 15, 2026"로 적혀 있습니다. 그 날짜보다 일찍은 아니라는 뜻이지, 그날 내려간다는 뜻은 아닙니다. 그래도 내년이 아니라 몇 주 뒤라는 점은 달력에 적어 둘 만합니다.

공지 기간은 회사마다, 모델 종류마다 다릅니다

공개된 최소 공지 기간을 나란히 놓으면 이렇습니다.

표가 넓으면 좌우로 스크롤하여 확인하세요.

회사대상문서에 적힌 최소 공지
Anthropic공개 출시된 모델지원 종료 전 최소 60일
OpenAI정식 출시(GA) 모델최소 6개월
OpenAI정식 모델의 특화 변형(chat, codex, deep research 등)최소 3개월
OpenAI이름에 preview가 붙은 모델2주처럼 훨씬 짧을 수 있음
Google Gemini표의 종료일가장 이른 날짜이며 정확한 날짜는 별도 공지

OpenAI 문서는 안전이나 규정 준수 문제가 있으면 이보다 빠르게 내릴 수 있다는 단서도 붙입니다. 그래서 이 표는 약속의 하한선으로 읽어야 합니다. 평균이나 보통은 아닙니다.

Anthropic의 최근 사례로 실제 간격을 세어 보면 하한선이 어느 정도 지켜져 온 것으로 보입니다. 공지일과 지원 종료일 사이는 Claude Haiku 3.5가 2025년 12월 19일에서 2026년 2월 19일까지 62일, Claude Haiku 3가 2026년 2월 19일에서 4월 20일까지 60일, Claude Sonnet 4와 Opus 4가 2026년 4월 14일에서 6월 15일까지 62일, Opus 4.1이 6월 5일에서 8월 5일까지 61일이었습니다. 가장 최근 공지인 Claude Sonnet 4.5는 2026년 9월 30일 공지되어 11월 30일에 지원이 끝나며, 61일입니다. 대체 모델은 claude-sonnet-5-5로 안내됩니다.

두 달이 길어 보일 수 있습니다. 하지만 이 기간 안에 해야 할 일을 적어 보면 사정이 달라집니다. 어디서 쓰는지 찾고, 대체 모델에서 결과가 같은지 시험하고, 달라진 부분을 고치고, 승인을 받고, 배포해야 합니다. 이 목록의 첫 줄인 "어디서 쓰는지 찾기"에서 막히는 팀이 의외로 많을 것이라고 생각합니다. 이 부분은 제 추측이며 공개 자료로 확인한 사실은 아닙니다.

모델만 내려가는 것이 아닙니다

모델 이름만 새 이름으로 바꾸면 끝나는 이전도 있지만, 그렇지 않은 경우가 문서에 여럿 보입니다.

OpenAI 문서에는 모델이 아닌 제품과 기능의 종료도 나옵니다. Assistants API는 2026년 8월 26일에 종료 예정이었고 대체로 Responses API와 Conversations API가 안내됩니다. Evals 플랫폼은 2026년 10월 31일에 기존 평가가 읽기 전용이 되고 11월 30일에 대시보드와 API가 종료될 예정입니다. Agent Builder와 재사용 프롬프트 객체도 11월 30일 종료 예정이며, 문서는 프롬프트 내용을 애플리케이션 코드로 옮기라고 안내합니다. Sora 2 모델과 Videos API는 2026년 9월 24일 종료로 적혀 있는데, 권장 대체 항목 칸은 비어 있습니다. 대체품이 없는 종료도 있다는 뜻입니다.

파라미터가 바뀌는 경우도 있습니다. Anthropic 문서에 따르면 temperature, top_p, top_k는 Claude Opus 4.7 이후 모델에서 기본값이 아닌 값으로 설정하면 400 오류를 돌려줍니다. Python SDK 1.0 이후 버전에서는 이 파라미터가 아예 빠져 있어 값을 넘기면 TypeError가 납니다. 모델 이름만 바꿨는데 오류가 난다면 이쪽을 의심해 볼 수 있습니다.

이렇게 보면 마이그레이션 일정은 모델 한 줄이 아니라 세 가지로 나뉩니다. 모델 이름, 그 모델에 붙은 요청 옵션, 그리고 모델을 둘러싼 도구와 플랫폼 기능입니다.

별칭을 쓰면 안전할까

모델 이름 대신 -latest 같은 별칭을 쓰면 자동으로 최신 모델로 따라간다고 생각하기 쉽습니다. 문서를 보면 항상 그렇지는 않습니다.

OpenAI의 종료 목록에는 gpt-5.1-chat-latest, gpt-5-chat-latest, gpt-5.2-chat-latest, gpt-5.3-chat-latest, chatgpt-4o-latest가 들어 있습니다. 이름에 latest가 붙어도 종료일이 따로 있습니다. 별칭은 가리키는 대상을 바꿔 주기도 하지만, 별칭 자체가 사라질 수도 있습니다. 또 가리키는 모델이 바뀌면 같은 코드가 어느 날 다른 답을 낼 수 있습니다. 고정한 스냅샷은 답이 안정적인 대신 종료일이 있고, 별칭은 편한 대신 시기를 내가 정하지 못합니다. 어느 쪽이 맞는지는 업무의 성격에 달려 있습니다.

지금 달력에 있는 날짜들

2026년 10월 8일에 확인한 공개 문서 기준으로, 앞으로 몇 달 안에 오는 날짜를 일부 모으면 이렇습니다.

종이 달력에 연필로 동그라미 몇 개를 그려 둔 벽과, 그 아래 나란히 놓인 빈 색인 카드와 연필종이 달력에 연필로 동그라미 몇 개를 그려 둔 벽과, 그 아래 나란히 놓인 빈 색인 카드와 연필원본 전체 보기

  • 2026년 10월 23일: OpenAI가 gpt-4-turbo, o1, o3-mini, o4-mini, gpt-4.1-nano, gpt-image-1 등 오래된 모델과 일부 파인튜닝 모델을 내릴 예정입니다. 대체 모델은 모델마다 다르게 안내됩니다.
  • 2026년 10월 31일: OpenAI Evals의 기존 평가가 읽기 전용으로 바뀝니다.
  • 2026년 11월 17일: Gemini의 일부 preview 모델(gemini-3.1-flash-live-preview 등)과 TTS preview 모델이 가장 이른 종료일입니다.
  • 2026년 11월 30일: Anthropic의 Claude Sonnet 4.5 지원 종료, OpenAI의 Agent Builder, Evals, 재사용 프롬프트 객체 종료 예정입니다.
  • 2026년 12월 1일: OpenAI의 gpt-image-1-mini, gpt-image-1.5, chatgpt-image-latest 종료 예정입니다.
  • 2026년 12월 11일: OpenAI의 gpt-5-2025-08-07, o3-2025-04-16 등 이전 GPT-5와 o3 스냅샷 종료 예정입니다.

이 목록은 전체가 아닙니다. 그리고 몇 달 안에 이렇게 날짜가 몰려 있다는 사실이 이 장의 요지이기도 합니다. 새 모델이 나오는 속도만큼 옛 모델이 내려가는 속도도 빠릅니다.

만들어 둘 것은 모델 목록 한 장입니다

복잡한 시스템을 만들자는 이야기가 아닙니다. 표 하나면 됩니다. 칸은 다음 정도로 충분합니다.

  1. 어디서 부르는가. 코드, 설정 파일, 자동화 도구의 노드, 저장해 둔 프롬프트, 외부 업체가 대신 연결해 둔 곳까지 포함합니다.
  2. 어느 경로로 부르는가. Anthropic이나 OpenAI에 직접 연결했는지, Amazon Bedrock이나 Google Cloud 같은 다른 플랫폼을 거치는지 적습니다. Anthropic 문서는 Bedrock과 Google Cloud가 자체 지원 종료 일정을 정하므로 날짜가 다를 수 있다고 밝힙니다.
  3. 정확한 모델 이름. 별칭인지 고정 스냅샷인지도 적습니다.
  4. 이 모델이 하는 일과 그 일이 틀렸을 때의 비용.
  5. 공식 문서의 종료일 또는 "가장 이른 날짜"와 확인한 날짜.
  6. 권장 대체 모델과 이전 담당자.
  7. 이전 전에 돌릴 시험 입력 묶음과 합격 기준.

이 중 1번이 가장 번거롭습니다. 사용 기록에서 도움을 받을 수 있습니다. Anthropic 문서는 Claude Console의 Usage 페이지에서 Export를 눌러 API 키별, 모델별 사용량 CSV를 받아 deprecated 모델을 쓰는 곳을 찾으라고 안내합니다. 회사마다 사용량 화면이 있으니 이런 기능을 먼저 찾아보는 편이 코드 전체를 뒤지는 것보다 빠를 수 있습니다.

7번은 이 사이트의 Agentic Era 연재에서 에이전트를 여러 번 시켜 보는 일을 다뤘습니다. 같은 이유로 한 번 통과한 것으로는 부족합니다. 대체 모델에도 같은 입력을 여러 번 넣고 결과 상태를 확인해야 합니다. Anthropic도 대체 모델의 성능을 측정하려면 지원 종료일보다 훨씬 이전에 애플리케이션을 충분히 시험해 보라고 권합니다. 모델이 바뀌면 같은 지시에도 답의 길이, 형식, 거절 기준이 달라질 수 있습니다. 다음 모델이 더 좋다고 소개되더라도 우리 업무에서도 그런지는 별개의 문제입니다.

절반쯤 짐이 담긴 이삿짐 상자와 그 옆의 빈 상자가 창가 마룻바닥에 놓여 있다절반쯤 짐이 담긴 이삿짐 상자와 그 옆의 빈 상자가 창가 마룻바닥에 놓여 있다원본 전체 보기

일정에는 여유 날짜를 따로 둡니다

종료일 하나만 적어 두면 늦습니다. 목록에 날짜를 세 개 적는 방법을 제안합니다. 하나는 공식 종료일입니다. 다음은 시험을 끝내야 하는 날로, 종료일에서 최소 한 달 앞에 둡니다. 마지막은 이전 작업을 시작하는 날입니다. 공지가 오는 순간 이 세 날짜를 채우면 일이 일정에 들어갑니다.

Anthropic의 최근 공지 간격이 60일 남짓이었다는 점을 떠올리면 이 계산이 빠듯하다는 것을 알 수 있습니다. 공지를 받은 날 시작해도 시험과 승인에 쓸 수 있는 시간은 한 달 남짓입니다. 반대로 OpenAI의 정식 모델처럼 6개월 이상 여유가 있는 경우에도, 여유는 길다는 이유로 미뤄지기 쉽습니다. 어느 쪽이든 목록이 먼저 있어야 일정을 따질 수 있습니다.

preview 모델은 별도로 다뤄야 합니다. OpenAI는 preview 모델이 2주처럼 짧은 공지로 내려갈 수 있다며, 사업에 중요한 운영 업무에는 짧은 기간 안에 옮길 수 없다면 권하지 않는다고 적습니다. 시험용으로 연결한 preview 모델이 어느새 운영에 들어가 있는지 목록에서 한 번 확인해 볼 만합니다.

이 글이 말하지 않는 것

이 장은 DMS.Labs의 고객 사례가 아니라 공개 문서를 읽고 정리한 글입니다. 어느 팀이 얼마나 영향을 받았는지는 다루지 않았고 알지도 못합니다. 문서의 날짜는 확인 시점의 것이며, 위에서 보았듯 회사가 일정을 바꿀 수 있습니다. 세 회사만 다뤘기 때문에 다른 제공자의 정책은 직접 확인해야 합니다. 파인튜닝 모델이나 자체 호스팅 모델은 별도의 규칙이 있습니다. OpenAI 문서는 파인튜닝한 모델의 추론이 기반 모델이 종료될 때까지 계속 제공된다고 밝힙니다.

업무 자동화나 AX 전환 작업에서 제가 제안하고 싶은 것은 하나입니다. 인수 문서에 "쓰는 모델과 그 종료일"이라는 항목을 한 줄 넣자는 것입니다. 구축한 쪽이 떠난 뒤에도, 운영하는 쪽이 다음 날짜를 볼 수 있어야 하기 때문입니다.

참고 자료

리도 프로필

리도 인사이트

기술을 현장 언어로 다시 풀어 쓰는 사람

3D 설계, 광통신 인프라 장비 개발, 글로벌 현장 교육을 19년 넘게 다뤄왔고, 요즘은 AI 자동화, 꿈꾸는 카메라, 실무 채널 운영을 연결해 복잡한 일을 더 쉽게 만드는 방법을 기록하고 있습니다.

Newsletter

새 글이 나오면
이메일로 받아보세요

AI, 자동화, 수익화에 대한 현장의 기록을 꾸준히 보내드립니다. 스팸 없이, 새 글이 발행될 때만 발송됩니다.

새 글 발행 시에만 발송됩니다 · 언제든 구독 해지 가능

다음 대화

읽고 끝내지 말고, 실제 문제로 이어가도 좋습니다.

자동화, 설계, 교육, 콘텐츠 중 무엇이든 지금 필요한 문제부터 같이 정리해볼 수 있습니다.

편하게 문의하기