처음에 구분할 두 줄

ChatGPT로 로그인해당 ChatGPT 계정·작업공간의 코덱스 이용 권한과 사용량 정책을 따른다.
API 키로 로그인키가 연결된 OpenAI Platform 프로젝트에서 API 사용료를 계산한다. ChatGPT 구독과 별도다.

Plus를 결제한 이메일과 API를 쓰는 이메일이 같아도 두 결제가 합쳐지는 것은 아니다. OpenAI 공식 인증 문서도 ChatGPT 구독 로그인과 사용량 기반 API 키 인증을 따로 설명한다. 앱·CLI·IDE의 로컬 작업은 두 방식이 가능하고, 코덱스 클라우드는 ChatGPT 로그인이 필요하다.

충전하기 전에, 지금 화면이 어느 계정을 가리키는지 본다

  1. 코덱스의 프로필 메뉴를 연다. 현재 계정·작업공간 또는 API 키 로그인 표시를 확인한다. ‘Plus를 샀다’는 기억 대신 지금 활성화된 인증을 본다.
  2. 평소 쓰는 실행 환경도 따로 본다. 앱에서 확인했어도 터미널이나 IDE가 같은 방식이라고 가정하지 않는다. CLI에서는 codex login status로 현재 인증 방법을 조회할 수 있다.
  3. API를 의도하지 않았다면 작업을 잠시 멈춘다. 현재 로그인에서 나와 ChatGPT 로그인을 선택하고, 다시 프로필 상태를 확인한 뒤 새 작업을 시작한다. 회사 관리 환경에서는 관리자 정책을 먼저 따른다.

이 과정에 API 키 원문을 복사해 대화에 붙여 넣을 필요는 없다. 확인할 정보는 로그인 방식과 연결된 프로젝트다. 사용료 확인을 도와달라고 질문할 때도 키나 결제정보가 드러난 화면은 빼고 전달한다.

API 사용료가 보이면 ‘언제·어디서’를 맞춘다

OpenAI Platform의 사용량에서 청구된 프로젝트, 날짜, 모델을 확인하고, 그 시간에 코덱스 작업을 했는지 대조한다. 같은 API 프로젝트를 다른 프로그램에서도 쓴다면 그 프로그램의 사용량이 섞였을 수 있다. API 청구가 있다는 사실만으로 코덱스가 원인이라고 확정하지 않는다.

예를 들어 어제 코덱스를 두 시간 썼는데 API 사용 내역이 새벽에만 있다면, 먼저 시간대를 맞춰 봐야 한다. 화면의 표시 시간대와 작업 시간을 같은 기준으로 바꾼 뒤 비교하자. 모르는 실행이 남아 있으면 프로젝트 접근과 연결된 프로그램을 추가로 확인한다.

과거 전환 신고는 점검 이유이지, 현재 동작 규칙이 아니다

공개 사용자 기록에는 2026년 4월 코덱스 앱 버전 26.409.20454에서 업데이트 뒤 API 키 로그인으로 바뀌었다고 신고한 사례가 있다. 작성자는 환경에 API 키가 있었고, 로그인 표시와 별도 사용료를 보고 문제를 알아차렸다고 적었다. 이는 해당 사용자의 당시 환경에 대한 신고이며 현재 모든 앱에서 재현된다고 확인한 결과는 아니다.

여기서 가져올 점검 방법은 단순하다. 업데이트했거나 다른 기기에서 작업을 시작했으면 프로필을 한 번 본다. 과거 신고를 이유로 API 키가 항상 구독 로그인을 덮어쓴다고 단정할 필요도, 구독을 결제했으니 확인이 필요 없다고 생각할 이유도 없다.

한도가 부족한 문제와 로그인 문제가 다르다

ChatGPT 로그인이 맞는데 한도 안내가 나왔다면 그다음은 구독 사용량 문제다. API 키로 옮기는 것은 로그인 오류를 고치는 행동이 아니라, 비용을 계산하는 경로를 바꾸는 선택이다. API를 쓰려는 경우에는 해당 프로젝트의 요금·사용량 관리도 따로 준비해야 한다.

작업 시작 전 확인

로그인 방식 → 연결 계정·프로젝트 → 같은 기간의 사용 내역. 이 세 가지를 맞추면 ‘구독 한도 부족’, ‘의도한 API 사용’, ‘예상하지 못한 인증·사용 내역’을 나눠 볼 수 있다. 로그인 변경은 이후 작업의 경로를 바꾸며 이미 발생한 사용료를 취소하는 기능은 아니다.