IT

Mac에서 OpenAI CLI 설치하고 사용하는 방법 (2026 최신 가이드)

초코모찌롤 2026. 3. 26. 19:50
반응형

Mac에서 OpenAI CLI 설치하고 사용하는 방법 (2026 최신 가이드)

개발하면서 AI를 웹에서 복사 → 붙여넣기 방식으로 사용하는 건 생각보다 비효율적이다. 터미널에서 바로 AI를 호출할 수 있다면 반복 작업을 크게 줄일 수 있다.

이번 글에서는 Mac 환경에서 AI를 CLI로 사용하는 방법을 가장 기본부터 실전까지 정리한다.


1. OpenAI CLI란?

OpenAI CLI는 터미널에서 AI 모델을 직접 호출할 수 있는 도구다. 브라우저 없이도 코드 생성, 리팩토링, 자동화 작업을 수행할 수 있다.

  • 코드 생성 자동화
  • 터미널 기반 빠른 작업
  • 스크립트와 결합 가능

2. Node.js 설치

OpenAI CLI는 Node.js 기반이므로 먼저 설치가 필요하다.

brew install node

설치 확인:

node -v
npm -v

정상적으로 버전이 출력되면 설치가 완료된 것이다.


3. OpenAI CLI 설치

npm을 이용해 전역(global)으로 설치한다.

npm install -g openai

설치 확인:

openai --version

버전이 출력되면 정상적으로 설치된 것이다.


4. API Key 발급 및 설정

CLI를 사용하려면 API Key가 필요하다. 아래 사이트에서 발급할 수 있다.

👉 https://platform.openai.com

환경변수 설정

export OPENAI_API_KEY="sk-xxxx"

Mac에 영구 적용

echo 'export OPENAI_API_KEY="sk-xxxx"' >> ~/.zshrc
source ~/.zshrc

이 과정을 거치면 터미널을 다시 실행해도 자동으로 적용된다.


5. 기본 사용법

터미널에서 바로 AI를 호출할 수 있다.

openai responses.create \
  -m gpt-4.1 \
  -i "Swift로 네트워크 레이어 만들어줘"

명령어 실행 후 바로 AI 응답이 출력된다.


6. alias로 더 편하게 사용하기

매번 긴 명령어를 입력하는 것은 비효율적이다.

alias codex="openai responses.create -m gpt-4.1"

이제 아래처럼 간단하게 사용할 수 있다.

codex -i "iOS 네트워크 매니저 만들어줘"

7. 실전 활용 예시

코드 생성

codex -i "Swift async/await 네트워크 코드 작성"

리팩토링

codex -i "이 코드를 async/await 구조로 변경"

에러 분석

codex -i "이 에러 원인 분석해줘"

8. 자주 발생하는 문제

npm 설치 오류

npm error enoent package.json not found

이 오류는 잘못된 명령어 입력 또는 현재 디렉토리 문제로 발생하는 경우가 많다. 전역 설치는 반드시 아래처럼 입력해야 한다.

npm install -g openai

명령어 인식 안됨

command not found: openai

이 경우 터미널을 재시작하거나 PATH 설정을 확인해야 한다.


9. 정리

OpenAI CLI를 활용하면 웹을 열지 않고도 터미널에서 바로 AI를 사용할 수 있다.

  • 빠른 코드 생성
  • 자동화 작업 가능
  • 개발 생산성 향상

다음 글 예고

다음 글에서는 AI를 활용해 코드 자동 수정하는 CLI 스크립트를 직접 만들어본다. (파일을 읽고, 수정하고, 자동으로 반영하는 방식)


📌 AI CLI 시리즈

반응형