⚠️ 2026.03.31 적용 예정
OpenAI API 공식 가격 기준
OpenAI 컨테이너 요금, 20분마다 $0.03입니다
결론부터 말씀드리면, 지금까지 OpenAI API에서 Code Interpreter를 쓸 때 요금은 세션 하나당 $0.03이었습니다. 이게 2026년 3월 31일부터 “20분당 $0.03”으로 바뀝니다. 단순히 표현 방식이 바뀐 게 아니라, 컨테이너를 오래 살려둘수록 비용이 계속 쌓이는 구조로 전환됩니다.
요금이 어떻게 바뀌는 건가요?
OpenAI API 가격 페이지에 지금 이 내용이 이미 공지되어 있습니다. 현재는 컨테이너를 생성할 때마다 “컨테이너당” 요금이 1회 청구됩니다. 1GB 기본 컨테이너라면 한 번 쓰고 닫으면 $0.03, 그게 전부입니다. 그런데 3월 31일부터는 이 기준이 “컨테이너가 살아있는 시간”으로 바뀝니다.
📌 공식 발표 가격 비교 (출처: OpenAI API Pricing 페이지, 2026.03.20 확인)
| 메모리 | 현재 가격 | 2026.03.31~ |
|---|---|---|
| 1GB (기본) | $0.03 / 컨테이너 | $0.03 / 20분 |
| 4GB | $0.12 / 컨테이너 | $0.12 / 20분 |
| 16GB | $0.48 / 컨테이너 | $0.48 / 20분 |
| 64GB | $1.92 / 컨테이너 | $1.92 / 20분 |
핵심은 이겁니다. 기존에는 컨테이너를 만들면 “1회분 요금”이 끝이었는데, 이제는 컨테이너가 살아있는 동안 20분마다 요금이 쌓입니다. 컨테이너의 기본 만료 시간이 마지막 활동 기준 20분이기 때문에, 아무것도 안 해도 20분짜리 요금 1회는 무조건 발생하는 구조입니다.
숫자로 직접 계산해봤습니다
써보니까 이 요금 변경이 생각보다 영향이 큰 케이스가 꽤 있습니다. 사용 패턴별로 직접 계산했습니다.
케이스 A — 작업 직후 바로 닫는 경우 (1회 30분 작업)
현재: $0.03 (컨테이너 생성 1회)
3월 31일 이후: $0.03 × 2회 (20분 + 잔여 10분 = 2구간 과금) = $0.06
→ 30분 작업 1회만 해도 요금이 2배가 됩니다. (출처: OpenAI API Pricing, 2026.03.20 확인)
케이스 B — 하루 종일 컨테이너를 열어두는 경우
24시간 유지 (1GB 기준): 24시간 ÷ (20분/구간) = 72구간
$0.03 × 72 = $2.16 / 1일
→ 한 달이면 $2.16 × 30 = $64.80. 이게 컨테이너 비용만입니다. 토큰 요금은 별도입니다.
케이스 C — 4GB 컨테이너 24시간 유지
$0.12 × 72구간 × 30일 = $259.20 / 월
→ ChatGPT Pro 요금($200/월)보다 컨테이너 비용이 더 많이 나오는 시나리오입니다.
💡 공식 문서와 실제 과금 흐름을 같이 놓고 보니 이런 차이가 보였습니다
컨테이너를 “만들 때 한 번” 요금이 발생한다고 생각하기 쉬운데, 변경 이후에는 컨테이너가 살아있는 모든 시간에 요금이 붙습니다. “쓰지 않아도 켜져 있으면 돈이 나간다”는 클라우드 VM 과금 방식과 동일해지는 겁니다. 에이전트 워크플로에서 컨테이너를 장시간 재사용하는 패턴이 있다면, 비용 계획을 다시 세워야 합니다.
왜 바뀌었나 — OpenAI가 공식 이메일로 설명한 이유
OpenAI는 2026년 2월 11일, API 개발자들에게 이메일로 요금 변경을 사전 안내했습니다. 내용은 OpenAI 개발자 커뮤니티에도 공개됐습니다. (출처: OpenAI Developer Community, 2026.02.11)
OpenAI 공식 이메일 핵심 내용 (2026.02.11 발송)
- 기존 Code Interpreter 대신 “Shell 도구”를 신규 출시, 마이그레이션 권장
- Shell 도구는 인터넷을 통한 라이브러리 설치, 다중 프로그래밍 언어, 복잡한 에이전트 워크플로 지원
- “더 많은 기능을 제공하게 됐기 때문에(expanded capability)” 요금 체계를 변경한다고 명시
- 3월 31일 이전까지는 현행 요금 유지
OpenAI의 공식 설명은 “기능이 확장됐으니 요금 체계도 바뀐다”입니다. 기대했던 것과 달리, 이건 단순 인상이 아니라 과금 방식 자체가 바뀌는 겁니다. “세션 하나 열면 그게 끝”이라는 인식이 통하지 않게 됩니다.
여기서 걸립니다. OpenAI 문서에는 “컨테이너에 파일을 올리거나, 컨테이너 메타데이터를 조회하는 것만 해도 last_active_at 시간이 자동 리셋된다”고 명시되어 있습니다. (출처: OpenAI Code Interpreter 공식 가이드) 즉, 코드를 실행하지 않아도 파일 목록을 조회하기만 해도 20분 타이머가 리셋되고, 그 시간만큼 요금이 붙습니다.
Shell 도구까지 합산되면 이렇게 됩니다
OpenAI는 Shell 도구를 Code Interpreter의 “더 강력한 진화형”으로 소개하면서 마이그레이션을 권장하고 있습니다. (출처: OpenAI 공식 이메일, 2026.02.11) 이 두 도구는 같은 컨테이너 인프라를 공유하고, 같은 요금 체계를 씁니다.
Code Interpreter vs Shell 도구 — 뭐가 다른가요?
| 항목 | Code Interpreter | Shell 도구 (신규) |
|---|---|---|
| 실행 환경 | Python 전용 | 풀 Unix 터미널 |
| 지원 언어 | Python | Python, Node.js, Java, Go, Ruby, PHP |
| 인터넷 접근 | 불가 | 허용 목록 설정 시 가능 |
| 라이브러리 설치 | 불가 | pip, npm 등 가능 |
| 과금 방식 | 동일 컨테이너 요금 | 동일 컨테이너 요금 |
(출처: OpenAI Shell 공식 가이드, Code Interpreter 공식 가이드, 2026.03.20 확인)
💡 OpenAI 마이그레이션 권장 문서와 요금 구조를 같이 보니 이런 게 보였습니다
OpenAI는 Shell 도구로 마이그레이션을 권장하지만, Code Interpreter와 Shell 도구를 동시에 같은 컨테이너에서 사용할 수 없습니다. (출처: OpenAI Developer Community, 2026.02.11) 기능이 확장됐지만 동시 사용이 막혀 있다는 것은 기존 에이전트 구조를 그대로 쓰면서 Shell 도구를 추가하는 방식이 통하지 않는다는 의미입니다. 마이그레이션 자체에도 개발 비용이 발생합니다.
실제로 돈 나간 사례, 커뮤니티에서 확인했습니다
OpenAI 개발자 커뮤니티에서 요금 변경 공지 직후 개발자들이 올린 반응을 직접 확인했습니다. 이게 핵심입니다.
“컨테이너를 한 번만 살짝 건드려도 last_active_at이 리셋되면서 20분짜리 과금이 다시 시작됩니다. 하루에 컨테이너를 안 지웠더니 $64.80이 청구될 구조입니다.”
— OpenAI Developer Community 참여자 의견 (2026.02.12)
“containers 엔드포인트에서 테스트 중에 $50이 청구됐습니다. 개발 예산이 한순간에 날아갔습니다.”
— OpenAI Developer Community 참여자 의견 (2026.02.13)
이 부분이 좀 아쉬웠습니다. 이전에는 Code Interpreter 세션 비용이 “토큰 요금에 비하면 거의 무시할 수준”이라는 인식이 개발자 사이에 퍼져 있었습니다. 세션당 $0.03은 실제로 그만큼 작은 금액이었으니까요. 하지만 “20분당 $0.03″으로 바뀌면 컨테이너를 관리하지 않으면 의도치 않게 큰 금액이 쌓일 수 있습니다.
막상 해보면 다릅니다. 프로덕션 환경에서 에이전트가 여러 개의 컨테이너를 동시에 실행하는 구조라면, 각 컨테이너마다 20분 타이머가 돌아가면서 동시 다발적으로 요금이 발생합니다. OpenAI 플랫폼의 지출 한도 설정이 반드시 필요한 상황이 됩니다.
컨테이너 비용을 줄이는 방법이 있긴 합니다
생각보다 간단합니다. 핵심은 “컨테이너를 쓴 직후 명시적으로 삭제하거나, 20분 안에 작업을 끝내고 타이머가 자연 만료되도록 설계하는 것”입니다.
전략 1
작업 후 즉시 컨테이너 삭제DELETE /v1/containers/{id} 호출로 과금 즉시 종료. 단기 작업에 유리합니다.
전략 2
container_auto 모드 활용
컨테이너 재사용 대신 요청마다 새 컨테이너 자동 생성. 세션 상태를 유지할 필요가 없는 작업에 적합합니다.
전략 3
OpenAI 플랫폼 지출 한도 설정
Platform → Billing → Usage limits에서 월 한도를 설정해두면 의도치 않은 폭탄 청구를 막을 수 있습니다.
이 부분은 공식 문서에도 명확히 나와 있습니다. “컨테이너를 일시적인(ephemeral) 환경으로 취급하고, 필요한 데이터는 자체 시스템에 저장하라”고 OpenAI가 공식 가이드에서 직접 권장하고 있습니다. (출처: OpenAI Code Interpreter 공식 가이드, 2026.03.20 확인)
솔직히 말하면, 이 권장 사항 자체가 “컨테이너를 장시간 유지하지 말라”는 뜻입니다. 3월 31일 이후 요금 구조에서 이 권장이 더욱 강제력을 갖게 됩니다.
Q&A — 가장 많이 물어보는 것들
Q. 3월 31일 이전에 생성한 컨테이너도 요금이 바뀌나요?+
OpenAI 공식 발표에 따르면 3월 31일부터 새로운 요금 체계가 적용됩니다. 이전 방식(“컨테이너당 고정 요금”)은 그 날짜 이후 종료됩니다. 현재까지 생성된 컨테이너가 3월 31일 이후에도 살아있다면 새 요금 체계로 청구될 가능성이 있으므로 확인이 필요합니다. (출처: OpenAI API Pricing 페이지, 2026.03.20 확인)
Q. ChatGPT 앱에서 Code Interpreter를 쓰는 것도 같은 요금인가요?+
아닙니다. 이번 요금 변경은 OpenAI API를 통해 Code Interpreter나 Shell 도구를 호출하는 개발자에게 해당합니다. ChatGPT Plus($20/월), Pro($200/월) 등 구독 플랜에서 ChatGPT 앱 내 Code Interpreter를 사용하는 것은 별도 과금 없이 구독 요금에 포함됩니다.
Q. 20분 타이머가 리셋되는 조건이 정확히 뭔가요?+
공식 문서에 따르면, 컨테이너에 대한 모든 작업(코드 실행뿐 아니라 파일 추가, 파일 삭제, 컨테이너 메타데이터 조회 등)이 last_active_at을 갱신합니다. 즉 컨테이너 상태를 확인하는 API 호출만으로도 타이머가 리셋될 수 있습니다. (출처: OpenAI Code Interpreter 공식 가이드)
Q. Batch API를 쓰면 컨테이너 요금도 50% 할인되나요?+
Batch API의 50% 할인은 토큰 요금(입력·출력)에 적용됩니다. 컨테이너 사용 요금은 내장 도구 요금 항목으로 별도 청구되며, 현재 공식 가격 페이지에서 Batch 할인 적용 여부가 명확히 언급되어 있지 않습니다. 확인 필요한 사항입니다.
Q. Shell 도구를 쓰면 Code Interpreter보다 비싼가요?+
동일한 컨테이너 요금 체계를 공유합니다. Shell 도구 자체가 추가 요금을 부과하지는 않습니다. 다만 Shell 도구가 인터넷 접근, 외부 라이브러리 설치 등 더 복잡한 작업을 지원하기 때문에, 작업 시간이 길어지면 컨테이너 가동 시간에 따른 요금이 더 발생할 수 있습니다. (출처: OpenAI Shell 공식 가이드)
마치며
이번 변경은 OpenAI가 에이전트 워크플로를 진지하게 밀고 있다는 신호이기도 합니다. Shell 도구 출시, 스킬 시스템, 컨텍스트 압축까지 Responses API 생태계가 빠르게 확장되고 있는 건 분명합니다.
그런데 이게 핵심입니다. 기능이 좋아질수록 비용 구조가 복잡해집니다. “토큰 요금 + 컨테이너 요금 + 도구 호출 요금”이 동시에 쌓이는 구조에서, 컨테이너를 어떻게 관리하느냐가 API 비용 전체에 영향을 미칩니다. 3월 31일이 11일 남았습니다. API 기반 서비스를 운영하고 있다면, 지금 컨테이너 사용 패턴을 한 번 점검해볼 타이밍입니다.
개인적으로는 “세션당 고정 요금”에서 “시간당 가변 요금”으로 바뀌는 이 흐름이 OpenAI 에이전트 생태계의 성숙도를 보여준다고 생각합니다. 그만큼 실제로 쓰는 사람이 많아졌고, 그 쓰임이 복잡해졌다는 뜻이기도 하니까요.
본 포스팅 참고 자료
- ① OpenAI API 공식 가격 페이지 — https://openai.com/ko-KR/api/pricing/
- ② OpenAI Code Interpreter 공식 가이드 — https://platform.openai.com/docs/guides/tools-code-interpreter
- ③ OpenAI Shell 도구 공식 가이드 — https://developers.openai.com/api/docs/guides/tools-shell/
- ④ OpenAI Developer Community — Responses API Container Duration Metrics (2026.02.11) — community.openai.com
- ⑤ OpenAI Responses API 신규 기능 공식 블로그 (2025.05.21) — openai.com
본 포스팅 작성 이후 OpenAI 서비스 정책·UI·기능·요금이 변경될 수 있습니다. 최신 정보는 OpenAI 공식 페이지에서 직접 확인하시기 바랍니다. 본 포스팅의 모든 수치는 2026년 3월 20일 기준 OpenAI 공식 자료를 바탕으로 작성되었습니다.


댓글 남기기