어라? 클로드 코드로는 안 되던 걸 코덱스 CLI가 해내네 (숨겨진 설치 및 설정 방법 대공개)
이 유튜브영상 인사이트 노트는 LilysAI 로 작성됐어요. LilysAI 에 무료로 가입하고 영상에서 10배 빠르고 깊게 인사이트를 얻으세요
Q: 클로드 코드 대신 코덱스(Codex) CLI로 갈아탄 이유는 무엇인가요?
코덱스 CLI, 왜 저평가받았고 어떻게 써야 할까? WSL 환경에서 제대로 설치하고 모델별 특성을 활용하면 클로드 코드의 한계를 넘어서는 강력한 성능을 발휘하며, 특히 복잡한 프로젝트에서 진가를 발휘합니다.
1. 코덱스 CLI의 재평가와 올바른 사용법
1.1. 코덱스 CLI의 저평가 원인
- 초기 경험의 어려움: 3D 레이싱 게임 개발 중 재미나이 CLI와 클로드 코드로 시작했으나, 코드가 쌓이면서 한계를 느꼈다. 마지막으로 시도한 코덱스 CLI가 막혔던 부분을 해결해주었다.
- 성능 발휘를 위한 올바른 설정의 중요성: 코덱스 CLI는 제대로 써야 성능을 발휘하며, 대충 설정하면 성능이 크게 떨어진다.
- 윈도우 환경에서의 설정 문제: 특히 윈도우 사용자는 제대로 세팅해야 하며, 설치를 잘못하면 성능이 확 떨어진다.
- 기본 설정의 핵심 기능 비활성화: 기본 설정에서 핵심 기능이 꺼져 있어 저평가받기 쉽다.
1.2. 코덱스 CLI의 재평가와 무료 사용 혜택
- GPT-5 출시 이후 평가 변화: GPT-5 출시 후 코덱스 CLI에 대한 긍정적인 평가가 늘고 있다.
- 무료 사용 혜택: ChatGPT 구독자는 코덱스 CLI를 추가 비용 없이 사용할 수 있으며, 클로드 코드만큼 넉넉한 사용량을 제공한다.
- 코딩 분야에서의 진심: 코덱스 CLI는 코딩 분야에 대한 진심을 느낄 수 있게 한다.
2. 코덱스 CLI 설치 및 초기 설정
2.1. 코덱스 CLI 설치 방법
- 간단한 설치 명령어: 명령어 한 줄로 설치가 가능하지만, Node.js가 미리 설치되어 있어야 한다.
- 운영체제 무관한 설치: 윈도우, 맥, 리눅스 등 어떤 운영체제에서도 동일한 방법으로 설치할 수 있다.
- 초기 로그인 및 API 키: 설치 후 '코덱스'를 입력하면 ChatGPT 로그인 또는 API 키 입력을 요구한다. API 키는 비용에 유의해야 한다.
- ChatGPT 로그인 시 구독 플랜 활용: ChatGPT 로그인 시 구독 플랜에 따라 사용할 수 있으며, 20달러 사용자 기준 클로드 코드와 비교해도 사용 시간이 밀리지 않는다.
2.2. 윈도우 환경에서의 WSL 활용
- 윈도우 네이티브 지원의 한계: 윈도우 파워쉘에서 직접 설치 시 멍청하게 작동하는 것처럼 느껴질 수 있는데, 이는 윈도우 네이티브 지원이 아직 실험용 버전이기 때문이다.
- WSL 사용의 중요성: 제대로 된 성능을 위해서는 WSL(Windows Subsystem for Linux)을 사용하는 것이 정석이다. WSL과 윈도우 네이티브는 성능 차이가 크다.
- WSL 설치 및 사용법: 파워쉘에서
WSL install명령어로 설치하고WSL을 입력하면 윈도우 안에서 리눅스를 실행할 수 있다. - WSL 환경에서의 코덱스 CLI 설치: WSL 설치 후, 앞서 설명한 명령어로 코덱스를 설치하면 완벽하게 작동한다.
3. 코덱스 CLI의 실제 활용 사례 및 기능
3.1. 3D 레이싱 게임 개발에서의 코덱스 CLI 활용
- 초기 문제 발생: 3D 레이싱 게임 개발 중 자동차가 뜨거나 카메라만 남고 사라지는 문제가 발생했다.
- 클로드 코드로의 전환 및 문제 해결 시도: 클로드 코드로 전환 후,
/init명령어로 코드를 분석하고 클로드 마크다운 파일에 저장하여 핵심 내용을 파악하게 했다. - 상세 기록 및 플레이라이트 MCP 활용: 버튼 누를 때마다 이동 방향, 거리 등 상세 기록을 남기고, 플레이라이트 MCP를 활용해 브라우저에서 직접 게임을 조작하며 문제를 파악하게 했다.
- 클로드 코드의 문제점 발견 및 해결: 클로드는 차량 물리 시뮬레이션 문제, 키 입력 반응 문제 등을 보고했으나, 차가 뒤집어지거나 멈추는 문제가 계속 발생하고 물리 시스템을 인위적으로 건드리는 문제도 있었다.
- 코덱스 CLI 투입 및 해결: 코덱스 CLI의
/init기능으로 코드 전체를 분석하여 에이전트 마크다운 파일을 만들고, 기존 클로드 마크다운 파일을 복사하여 지침 파일로 사용했다. - 코덱스 CLI의 개선 효과: 코덱스 CLI에 수정을 요청한 결과, 움직임이 훨씬 자연스러워졌고 몇 번의 수정 후 제법 그럴듯한 모습이 되었다.
- GPT-5의 위력 확인: 이 사례는 GPT-5가 어렵거나 큰 프로젝트에서 얼마나 대단한 위력을 발휘하는지 보여준다.
3.2. 코덱스 CLI 모델 및 승인 모드 활용
- 모델 선택 기능:
/model명령어로 미니멀, 로우, 미디움, 하이 모델을 선택할 수 있다. 하이로 갈수록 성능이 좋지만 느리고, 미니멀은 빠르지만 성능이 약하다. 기본값은 미디움이다. - 모델별 특성 활용: 계획 수립 시에는 하이 모델, 평소 코딩 시에는 미디움 모델을 사용하는 등 상황에 따라 적절히 바꾸는 센스가 필요하다.
- 승인 모드 (Approval Mode): 클로드 코드의 플랜 모드와 유사한 기능으로,
/approval명령어로 접근할 수 있다. * 읽기 전용 (Read Only): 소스 코드를 건드리지 않고 깊게 조사할 수 있다. * 전체 접근 (Full Access): 편집 및 네트워크 접근 권한이 막힘없이 코딩할 수 있다. - AI의 실수 가능성 인지: AI는 실수를 자주 하므로, 사람이 옆에서 잡아주지 않으면 코드가 산으로 갈 수 있다. 따라서 전체 접근보다는 어느 정도 통제하는 것이 좋다.
3.3. 코덱스 CLI 웹 검색 및 파일 첨부 기능
- 웹 검색 기능 활성화: 기본 상태에서는 웹 검색이 안 되지만, 홈 폴더 아래
.codex폴더의config.tl파일에 내용을 추가하면 웹 검색 기능이 활성화된다. - 웹 검색 활용: 구글에서 뉴스를 검색하는 등 코딩 중 필요한 자료를 바로 가져올 때 유용하며, 플레이라이트보다 속도가 빠르다.
- 파일 첨부 기능: 마우스로 드래그하여 이미지를 포함한 파일을 간단히 첨부할 수 있다.
3.4. 코덱스 CLI의 MCP 설치 및 성능 비교
- MCP 자동 설치 시도: 클로드 코드와 마찬가지로 MCP 자동 설치를 시도하고 에이전트 마크다운 파일에 넣어 명령을 내렸다.
- MCP 설치 결과: 약 8분 뒤 설치에 성공했으며, 때로는 잘하지만 때로는 헤매기도 한다. 재미나이 CLI보다는 잘하지만 클로드 코드만큼 능숙하지는 않다.
- MCP 사용의 장점: 일단 설치되면 사용하는 데 문제없으며, 3D 레이싱 게임 테스트 시 플레이라이트 MCP를 유용하게 사용했다.
- 전반적인 성능 만족도: 코덱스 CLI의 성능은 만족스러우며, 코드 리뷰 분야에서는 클로드 코드의 한계를 넘어섰다.
4. 코덱스 CLI와 클로드 코드 성능 비교 및 효과적인 활용 전략
4.1. 코덱스 CLI의 속도와 신중함
- 사람들이 실망한 이유: 가장 큰 이유는 속도이며, 초기 성능 구간에서도 클로드 코드보다 느렸다.
- 느림의 장점: 클로드 코드는 필요한 부분만 빠르게 보지만 실수가 잦은 반면, 코덱스 CLI는 코드 베이스를 폭넓게 살펴보는 신중한 스타일로 어려운 일도 해낸다.
4.2. 코덱스 CLI의 효과적인 활용 전략
- 모델 활용: 어려운 작업이나 계획 수립 시에는 하이 모델, 간단한 작업은 미디움이나 로우 모델을 사용하는 등 모델의 특성에 맞게 활용한다.
- 클로드 코드와의 비교: 클로드 코드의 오퍼스 플랜 모드와 유사하게, 느리지만 성능 좋은 모델과 가성비 모델을 상황에 맞게 사용하는 전략이 필요하다.
- 라이벌리의 등장: 클로드 코드가 독보적이었던 시대에서 벗어나, 이제는 코덱스 CLI와 같은 라이벌들이 등장하고 있다.
- 최강 조합 만들기: 새로운 것을 배우는 것이 피곤할 수 있지만, 더 좋은 선택을 할 수 있다는 점에서 자신만의 최강 조합을 만들어가는 것이 중요하다.
방대한 자료를 천재처럼 이해하세요 - LilysAI 와 함께
1,000,000+ 명의 정보 탐색가들이 Lilys AI를 사용하고 있어요.
