[Codex] Codex cli 알림 설정하기

2026. 2. 20. 15:48·Development

웹이나 IDE 내 Chat UI만 쓰다가,

이제는 `CLI`환경에 좀 익숙해져야겠다 싶어서 최근에 Gemini CLI, Codex CLI를 본격적으로 써보고 있다.

 

결론부터 말하면, 

지금은 Codex를 꽤 만족하면서 사용 중이다.

 


Gemini CLI는 왜 접었는가

Gemini CLI는 솔직히 진입 장벽이 있었다.

  • 인증이 자주 풀림
  • 채팅을 거의 안 했는데도 토큰 초과
  • Pro 구독 중인데도 사용량 제한 체감

그래서 현재는:

  • 웹 브라우저
  • 모바일 앱
  • Antigravity

에서만 사용 중이다.
`CLI` 환경에서는 생산성이 잘 나오지 않았다.

 

기존에 내가 쓰던 조합

  • Claude Sonnet 4.5 → 코드 작성용
  • Cursor Composer → 빠른 응답 + 무난한 품질
  • (가끔) 다른 모델

모델 선정할 때도 그렇고 항상 claude sonet 4.5 아니면, 귀찮을 땐 cursor composer (응답속도가 빠르고 시간 대비 퀄리티가 나쁘지 않아서 자주 씀)를 많이 썼는데, 최근 들어보니 codex가 성능이 나쁘지 않은 것이다..!

그동안 codex를 잘 쓰지 않았던 이유는, 속도가 너무 느린 것 같았고 속도 대비 품질도 기대 이하라고 느꼈기 때문이다. 

그런데 최근 Codex를 써보니 생각보다 성능이 괜찮았다.

 

항목 IDE에서 사용한 Claude Sonnet 모델 Codex
응답 속도 빠름 느림
코드 정확도 좋음 더 정확함
분석 능력 좋음 매우 좋음
리팩토링 무난 강점

 

Codex는 분석 속도는 느리다.
근데 정확도는 확실히 높다.

그래서 지금은 이렇게 나눠서 쓰고 있다:

  • 코드 생성 → Claude Sonnet
  • 리팩토링 / 코드 리뷰 / 구조 분석 → Codex

이 조합이 가장 효율이 좋다고 느껴졌다.

 

 


 

Codex 사용 환경

1) Cursor Extension

https://marketplace.cursorapi.com/items/?itemName=openai.chatgpt

 

Open VSX Registry

 

open-vsx.org

 

codex extension

 


2) Codex CLI 설치

`CLI` 환경에서 쓰면 체감이 또 다르다.
긴 작업을 던져두면 중간에 끊기지 않고 끝까지 수행한다.

병렬 실행도 생각보다 안정적이다.

codex cli

최근 카카오에서 GPT Pro를 구매한 뒤에, codex 앱에서 병렬 실행을 하고 있는데 오.. 나쁘지 않다. 속도도 빠르고 오랜 작업도 끊김 없이 알아서 잘한다. 

 

Codex CLI 알림 설정 (macOS)

CLI로 돌리면 작업이 오래 걸릴 때가 많다.
그래서 알림 설정은 거의 필수다.

 

Codex CLI도 알림 설정을 할 수 있다. 

 

1. config.toml 설정

vi ~/.codex/config.toml
[tui]
notifications = true

notify = ["python3", "/path/to/notify.py"]
⚠️ 경로는 직접 설정하면 되고, 상대경로는 인식 안 되는 듯하다. 절대경로로 입력해야 인식이 되었다.

 

 

2. 공식 예제 스크립트

공식 예제는 아래와 같다. 

#!/usr/bin/env python3
import json, subprocess, sys

def main() -> int:
    notification = json.loads(sys.argv[1])
    if notification.get("type") != "agent-turn-complete":
        return 0
    title = f"Codex: {notification.get('last-assistant-message', 'Turn Complete!')}"
    message = " ".join(notification.get("input-messages", []))
    subprocess.check_output([
        "terminal-notifier",
        "-title", title,
        "-message", message,
        "-group", "codex-" + notification.get("thread-id", ""),
        "-activate", "com.googlecode.iterm2",
    ])
    return 0

if __name__ == "__main__":
    sys.exit(main())

 

3. 알림이 안 뜰 때 체크할 것

나는 설정 다 했는데도 알림이 안 왔다.

원인은 단순했다.

👉 macOS에서 터미널 알림을 꺼둔 상태였다.

 

확인 방법

  1. 시스템 설정 → 알림
  2. 사용 중인 터미널 앱 선택
  3. 알림 허용 체크

허용하면 정상적으로 맥 알림에 표시된다.

1. 설정에서 사용하는 터미널 선택

설정 > 알림 > 터미널 앱 선택

2. 알림 허용

 

설정하면 아래처럼, 맥 알림에 표시된다.

 

 

참고

https://developers.openai.com/codex/config-advanced/

 

Advanced Configuration

More advanced configuration options for Codex local clients

developers.openai.com

 

정리

`CLI` 환경에 익숙해지는 건 확실히 생산성에 도움이 된다.

현재 내 조합은:

  • 빠른 코드 생성 → Claude Sonnet
  • 정밀 분석 / 리팩토링 → Codex
  • 가벼운 작업 → Cursor Composer

Codex는 느리지만 정확하다.
그리고 `CLI` + 알림 설정까지 해두면 꽤 쓸만하다.

당분간은 이 조합으로 갈 듯하다.

'Development' 카테고리의 다른 글

[Codex] SuperPowers 설치하기  (0) 2026.02.26
[Antigravity] Codex extension 설치하기  (0) 2026.02.23
[Skills] Skills vs Subagent 및 Skills 추천  (0) 2026.02.19
[ChatGPT] 카카오 GPT Pro 사용하기  (0) 2026.02.16
[Linkedin] 링크드인 기술 평가 지원 종료  (0) 2026.02.16
'Development' 카테고리의 다른 글
  • [Codex] SuperPowers 설치하기
  • [Antigravity] Codex extension 설치하기
  • [Skills] Skills vs Subagent 및 Skills 추천
  • [ChatGPT] 카카오 GPT Pro 사용하기
곽진돔
곽진돔
Developer
  • 곽진돔
    echo "곽박한 세상";
    곽진돔
  • 전체
    오늘
    어제
    • 분류 전체보기 (217) N
      • Development (84) N
        • Linux (13)
        • k8s (3)
        • Docker (5)
        • AWS (1)
        • PHP (35)
        • Python (21)
        • Java (4)
        • SpringBoot (4)
        • JavaScript (2)
        • React (11)
        • MySql (19)
        • MongoDB (1)
      • Daily (6)
      • Study (7)
        • TIL (2)
        • license (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 글쓰기
    • 설정
  • 링크

    • github
  • 공지사항

  • 인기 글

  • 태그

    Java
    UTF8
    IP
    CentOS7
    MySQL
    크롤링
    Mac
    Linux
    스프링부트
    nodejs
    springboot
    ssh
    db
    docker
    react
    Python
    Selenium
    Shell
    정규표현식
    HTML
    리눅스
    인코딩
    php
    CentOS
    AI
    chromedriver
    JavaScript
    GPT
    SQL
    리액트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
곽진돔
[Codex] Codex cli 알림 설정하기
상단으로

티스토리툴바