Codex CLI 설치와 활용법
Codex CLI란 무엇인가?
Codex CLI는 터미널에서 ChatGPT와 비슷한 수준의 AI 코딩 지원을 제공하는 오픈소스 명령줄 에이전트입니다. 코드를 생성·수정할 수 있고, 파일을 직접 다루거나 명령어 실행도 가능하며, 개발 환경과 자연스럽게 연결됩니다. 단순 정보 제공을 넘어서 실제 작업까지 처리할 수 있는 실용적인 도구로, 개발자뿐 아니라 터미널 사용자라면 누구나 활용할 수 있습니다.
Codex CLI의 주요 특징
터미널 내에서 AI의 추론 능력과 코드 편집 기능 제공
파일 생성, 수정 및 디렉토리 관리 지원
안전을 위해 작업 디렉토리에만 접근(샌드박스 환경)
네트워크 차단 기능으로 보안 강화
멀티모달 입력(이미지 등) 처리 가능
오픈소스이므로 직접 수정 및 개선 가능
macOS, Linux, Windows(WSL2)에서 지원
설치 환경과 준비 사항
Codex CLI를 설치하려면 다음 조건을 갖추어야 합니다:
운영 체제: macOS(12 이상), Linux(Ubuntu 20.04 이상), Windows(WSL2 필요)
Node.js와 npm이 사전에 설치되어 있어야 함
설치 전 Node.js와 npm 버전을 확인해보세요. Windows 사용자는 WSL2 환경을 반드시 준비해야 합니다.
설치 명령어 및 절차
Codex CLI 설치는 매우 간단합니다. 다음의 명령어를 터미널에 입력해서 진행합니다:
npm install -g @openai/codex
설치가 완료되면, codex
명령어로 바로 실행할 수 있습니다. 만약 오류가 발생한다면 npm 권한이나 네트워크 연결 상태를 점검하세요.
기본 사용법과 실행 예시
설치 후, 터미널에서 아래처럼 Codex CLI를 실행하세요:
codex
실행하면 대화형 프롬프트가 나타납니다. 예를 들어, 파일 내용을 수정하고 싶을 때 아래처럼 요청할 수 있습니다:
utils.js 파일을 최신 날짜 출력 코드로 수정해줘
필요에 따라 파일의 위치 지정, 코드 설명 등도 요청 가능하며, 결과 확인 후 추가 지시도 바로 할 수 있습니다.
실전 활용 TIP
복잡한 코드 작성이나 버전 관리 작업도 Codex CLI에 요청하세요
터미널에서 바로 코드를 수정하고 결과를 점검할 수 있으니 빠른 반복 작업에 적합합니다
git
명령어와 연계해서 저장소 맥락 내에서 자동화도 가능합니다스크린샷, 다이어그램 등 이미지 입력을 활용해 문제를 더 명확하게 설명하면 AI가 더 잘 이해합니다
주의사항 및 참고
모든 작업은 지정된 작업 디렉토리 내에서만 안전하게 이루어집니다
네트워크 접속은 기본적으로 차단돼 있으므로, 외부 연결이 반드시 필요한 작업은 불가합니다
중요한 파일을 다룰 때는 변경 사항을 수시로 백업해 두세요
최신 버전을 유지하면 보안과 성능 면에서 유리합니다
Codex CLI와 함께 할 수 있는 일
코드 자동 생성 및 수정
문제 해결 도우미로 활용
실시간 코드 리뷰 및 리팩토링
학습 자료 생성, 설명 요청
전체 개발자, 학생, 일반 사용자 대상 활용 가능
참고
[1] OpenAI 공식 Codex CLI 안내 - OpenAI
[2] OpenAI Codex CLI: 터미널에서 코딩 자동화 시작하기 - pages.kr
[3] OpenAI Codex CLI 설치 및 데모 - Paul's Media Set