Codex의 VS Code 확장 패널이 열리지 않고 Something went wrong만 보인다면, 개발자 콘솔에 ReferenceError: process is not defined가 남아 있는 경우가 많습니다. 코드나 계정 문제가 아니라 확장 자체의 오류이므로, 로그인을 다시 하거나 프로젝트를 고칠 필요는 없습니다.
언제 생기는 문제인가
공개 이슈 기준으로, 이 오류는 프리릴리스(pre-release) 버전 확장을 쓰면서 폴더를 두 개 이상 추가한 워크스페이스(다중 루트)를 열었을 때 보고됐습니다. 확장 화면(WebView)은 브라우저와 비슷한 환경이라 Node.js의 process 전역이 없는데, 워크스페이스 루트를 처리하는 코드가 이를 호출하면서 화면 전체가 내려갑니다.
지금 할 수 있는 것 두 가지
- 확장을 안정판으로 전환 — VS Code 확장 탭에서 Codex(OpenAI) 확장을 찾아
Switch to Release Version을 누르세요. 프리릴리스에서 먼저 생긴 오류는 안정판에서 재현되지 않는 경우가 많습니다. - 폴더를 하나만 열기 —
파일 > 폴더 열기로 작업할 폴더 하나만 여세요. 여러 폴더가 필요했다면, Codex를 쓰는 동안만 단일 폴더로 여는 방식으로 피할 수 있습니다.
두 방법 모두 적용한 뒤에는 개발자: 창 다시 로드(Developer: Reload Window)를 실행해 확장을 다시 시작합니다.
그래도 안 되면
같은 오류가 계속되면 공개 이슈(openai/codex #35120)가 아직 열려 있는 상태인지 확인하세요. 이슈에는 화면 로드 전에 process 객체를 임시로 정의하는 사용자 워크어라운드도 올라와 있지만, 확장 내부 파일을 고치는 방식이라 일반 사용자에게는 권하지 않습니다. 공식 수정은 이슈와 확장 업데이트 노트로 배포되므로, 확장을 최신 안정판으로 유지하는 것이 가장 안전한 경로입니다.
