메인 콘텐츠로 건너뛰기

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