Claude Code 혹은 Codex 중 하나만 쓰지 마세요

CChase AI
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00만약 여러분이 지금 클로드 코드(Clod Code)와
00:00:03코덱스(Codex) 사이에서 고민하고 있다면 스스로를 제약하고 있는 것입니다.
00:00:05현재 클로드 코드가 몇 달 동안 AI 담론을 장악해 왔는데,
00:00:08그 이유는 클로드 코드와
00:00:102위 옵션 사이의 격차가 매우 컸기 때문입니다.
00:00:14하지만 코덱스가 조용히 그 격차를 좁혔습니다.
00:00:17GPT 5.5는 정말 놀라운 모델이며
00:00:20어쩌면 오퍼스(Opus) 4.7보다 더 나을 수도 있습니다.
00:00:23사용량 제한도 앤스로픽(Anthropic)의 맥스(Max) 플랜보다
00:00:26그리고 Codex 데스크톱 앱은 진정으로 훌륭한 제품입니다.
00:00:29그렇다고 Codex가 Clod Code보다 낫다는 뜻은 아닙니다.
00:00:31이제 여러분에게 선택지가 생겼다는 말이죠.
00:00:34가장 좋은 방법은 여기 앉아서
00:00:36이 두 가지 좋은 옵션 중 어떤 것이
00:00:41더 나은지 고르려 애쓰는 게 아니라, 둘 다 사용하는 것입니다.
00:00:44운 좋게도, 우리에게 두 세계의 장점만
00:00:47취하는 것은 매우 쉬운 일입니다.
00:00:48Codex 데스크톱 앱을 설정하는 데는 몇 초면 충분하며,
00:00:51그 안에서 Clod Code 터미널을 실행할 수도 있습니다.
00:00:54두 도구 모두를 익히는 것 또한 매우 쉬운데,
00:00:57Codex와 Clod Code의 벤 다이어그램은
00:00:58기본적으로 원 하나나 다름없기 때문입니다.
00:01:02거의 99%가 겹칩니다.
00:01:05따라서 이 중 하나를 사용하는 법을 배우면,
00:01:07다른 하나도 아주 쉽게 배울 수 있습니다.
00:01:11그래서 오늘은 여러분이
00:01:12무엇을 생각해야 하는지 알려드리겠습니다.
00:01:14만약 여러분이 Clod Code 사용자이면서
00:01:16Codex의 세계에 발을 들여보려는 분들이라면 말이죠.
00:01:18간단한 데모를 통해
00:01:20이 두 도구를 함께 사용하는 법을 보여드리고
00:01:21왜 특정 도구에 얽매이지 않아야 하는지에 대해 깊이 논의해 보겠습니다.
00:01:22이야기해 보려고 합니다.
00:01:25이 두 도구를 함께 사용하는 방법을 보여주는
00:01:27짧은 데모를 진행할 예정이며,
00:01:30왜 우리가 도구에 얽매이지 않아야 하는지,
00:01:31왜 특정 코딩 에이전트나
00:01:34특정 회사의 생태계에만 자신을 가두면 안 되는지에 대해
00:01:38더 깊이 논의해 볼 것입니다.
00:01:40솔직히 말해서,
00:01:42여러분은 이 회사들에 충성할 의무가 전혀 없습니다.
00:01:45그래서 오늘은 코덱스 데스크톱 앱에 집중할 것입니다.
00:01:47코덱스 CLI도 있지만 제 경험상,
00:01:51두 세계의 장점을 가장 잘 활용하려면
00:01:53코덱스 데스크톱 앱 내의 터미널에서
00:01:56그런 것들 말이죠.
00:01:59이 앱 안에 터미널을 띄워놓을 수 있기 때문이죠.
00:02:02그리고 데스크톱 앱에는
00:02:04정말 유용한 편의 기능들이 많이 있는데,
00:02:05인앱 브라우저 같은 기능들을
00:02:07제가 직접 보여드리겠습니다.
00:02:08사용하시려면 [openai.com/codex로](https://www.google.com/search?q=https://openai.com/codex%EB%A1%9C) 가시면 되고
00:02:12설치 프로그램은 2초면 끝납니다.
00:02:14이제 가격에 대해 잠깐 이야기해 보죠.
00:02:16대체로 앤스로픽 제품들과 비교해 보면,
00:02:18전반적으로 가성비가 훨씬 더 좋습니다.
00:02:21토큰 비용이 다르기 때문에
00:02:24일대일로 정확히 비교하기는 어렵습니다.
00:02:26GPT 5.5의 경우 백만 토큰당 비용을 따져보면
00:02:29오퍼스보다 비슷하거나 사실 약간 더 비싸지만,
00:02:32토큰 사용량 자체는 더 적습니다.
00:02:34또한 사용량은 시간대에 따라 달라지는 등
00:02:37여러 변수가 있습니다.
00:02:38그래서 일대일로 대조하거나
00:02:41비교할 수 있는 성격은 아니지만, 크게 보면
00:02:44만약 20달러 이하의 요금제를 사용 중이라면,
00:02:46이제 주의해야 할 점들입니다.
00:02:50GPT 5.5가 있고 GPT 5.5 프로가 있습니다.
00:02:54GPT 5.5 프로는 오직
00:02:57100달러 또는 200달러짜리 프로 플랜을 써야 사용할 수 있습니다.
00:03:0020달러 이하 플랜을 사용 중이라면
00:03:02일반적인 5.5 모델을 쓰게 됩니다.
00:03:05일반 5.5도 여전히 훌륭합니다.
00:03:07물론 5.5 프로가 확실히 한 단계 위이며
00:03:09일부 벤치마크에서는 미토스(Mythos)를
00:03:12앞지르기도 하는 모델입니다.
00:03:14하지만 클로드 코딩을 하다가 오신 분이라면,
00:03:16“이미 클로드 코드에 월 200달러를 쓰고 있는데
00:03:18전체 성능을 위해 프로 플랜에 100달러를 더 써야 하나?” 싶을 겁니다.
00:03:21저는 그냥 월 20달러부터 시작해서
00:03:22가볍게 경험해 보고 마음에 드는지 확인해 보라고 제안하고 싶습니다.
00:03:25그러다 정말 마음에 들면
00:03:27언제든지 100달러로 업그레이드할 수 있으니까요.
00:03:28제 경우에는 100달러 프로 플랜과
00:03:30앤스로픽의 맥스 플랜을 둘 다 사용하고 있습니다.
00:03:33코덱스를 설치하고 실행하면
00:03:36이런 화면을 보게 될 것입니다.
00:03:37이제 고려해야 할 사항들을 간단히 짚어보기 전에
00:03:39오늘의 스폰서인 제 소개를 잠시 하겠습니다.
00:03:41아시다시피 제가 최근 클로드 코드 마스터클래스를 출시했는데,
00:03:43비전공자라 하더라도 AI 개발자로 입문하는
00:03:46가장 빠른 방법입니다.
00:03:48그리고 어제는 그와 더불어
00:03:51코덱스 마스터클래스도 새로 출시했습니다.
00:03:54이 강의는 두 부류의 분들을 위한 것입니다.
00:03:56먼저 코딩을 전혀 해본 적 없지만
00:03:59코덱스에 입문하고 싶은 입문자분들,
00:04:01그리고 어느 정도 경험이 있고
00:04:02이미 클로드 코딩을 하고 있지만
00:04:04어떻게 전환해야 할지, 특히
00:04:05이 두 도구를 어떻게 함께 사용할지 고민인 분들입니다.
00:04:07오늘 우리가 나누는 이야기의 10배 이상의 내용을 담고 있습니다.
00:04:09관심 있는 분들이나 제 에이전틱 OS 시스템(Agentic OS) 등을
00:04:10확인하고 싶은 분들은 Chase AI Plus에서 찾으실 수 있고,
00:04:12고정 댓글에 링크가 있습니다.
00:04:15자, 이제 5분 만에 끝내는 코덱스 요약과
00:04:19주의사항 및 몇 가지 차이점에 대해 말씀드리겠습니다.
00:04:20UI 측면에서는 솔직히 매우 직관적입니다.
00:04:23챗GPT스러운 느낌이 강하죠?
00:04:27프롬프트 창이 있고
00:04:29사진과 파일을 추가할 수 있습니다.
00:04:30여기 토글로 계획 모드(Plan mode)를 켤 수 있고,
00:04:32권한 설정도 클로드 코드의 권한 설정과
00:04:33매우 유사합니다.
00:04:35권한 우회나 자동 설정 같은 것들 말이죠.
00:04:37지능 수준, 즉 작업 강도와
00:04:40모델을 여기서 직접 선택할 수 있습니다.
00:04:42또한 현재 어떤 폴더에서 작업 중인지도
00:04:43한눈에 확인할 수 있습니다.
00:04:46그들은 이것을 프로젝트라고 부릅니다.
00:04:47로컬이나 클라우드에서 작업할 수 있고
00:04:50다양한 작업 트리(Work tree)를 구성할 수도 있습니다.
00:04:52내비게이션이 꽤 쉽습니다.
00:04:53이제 설정 탭을 빠르게 훑어보겠습니다.
00:04:55일반 설정과 작업 모드가 있는데,
00:04:57코딩용(For coding)으로 설정하셔야 합니다.
00:04:59그래야 더 기술적인 세부 사항들을 제공합니다.
00:05:01권한 설정이 다시 나오는데,
00:05:02이것은 “이 설정들을 옵션으로 보여줄 것인가?”를 묻는 것입니다.
00:05:05전체 액세스 권한(Full access)을 유지해야 하므로
00:05:07당연히 '예'라고 해야 합니다.
00:05:09그리고 여기 일반 설정의 대부분은
00:05:11환경 설정 그 자체와 관련이 있습니다.
00:05:13한 가지 눈에 띄는 것은 바로 여기,
00:05:15후속 동작(Follow-up behavior)인 '대기(Queue)' 대 '지시(Steer)'입니다.
00:05:17이에 대해서는 나중에 자세히 다루겠습니다.
00:05:19지금은 '대기'로 두세요.
00:05:20외형(Appearance) 설정은 예상하신 대로지만,
00:05:22아래쪽에 '펫(Pets)'이라는 기능이 있습니다.
00:05:23처음엔 좀 우스꽝스럽게 들릴 수도 있지만,
00:05:25솔직히 꽤 유용합니다.
00:05:26왜냐하면 코덱스가 백그라운드에서 작업 중인지,
00:05:27아니면 다음 지시를 받을 준비가 됐는지 알려주는
00:05:30시각적 신호 역할을 하기 때문입니다.
00:05:31바로 이 작은 녀석입니다, 보이죠?
00:05:34컴퓨터 화면 어디든 둘 수 있고
00:05:36어떤 프로그램을 사용하든 그 위에 떠 있습니다.
00:05:38코덱스 창을 닫아도
00:05:40이 녀석은 여전히 보입니다.
00:05:42나중에 실제로 작업을 수행할 때 보시게 되겠지만,
00:05:44작은 텍스트 스트림이 나와서 무엇을 작업 중인지 보여줍니다.
00:05:46그리고 작업이 끝나면
00:05:48이렇게 다시 납작해집니다.
00:05:51개인적으로 저는 이런 알림 기능을 좋아합니다.
00:05:53클로드 코드의 경우에는 작업이 끝날 때마다
00:05:56오디오 알림이 울리게 설정해 두었는데,
00:05:58에이전틱 코딩을 할 때 가장 시간을 많이 낭비하는 경우가
00:06:00무언가 지시를 내리고 나서
00:06:03다른 탭으로 넘어가거나 잠시 자리를 비웠다가
00:06:06작업이 끝났는데도 복귀하지 않는 상황이기 때문입니다.
00:06:08뭐, 쓰든 말든 그건 여러분 마음입니다.
00:06:09다음은 구성(Configuration)입니다.
00:06:10훅(Hooks) 관련 설정들이 있네요.
00:06:12업데이트가 필요한 것 같습니다.
00:06:13이쪽은 승인 정책과
00:06:17샌드박스 설정입니다.
00:06:19이건 글로벌 수준에서의 권한 설정과 비슷합니다.
00:06:23그리고 워크스페이스 종속성(Workspace dependencies)에서
00:06:27코덱스 종속성을 켜두고 싶을 텐데,
00:06:29기본적으로 켜져 있을 겁니다.
00:06:30다음은 개인화(Personalization)입니다.
00:06:32일종의 성격을 선택할 수 있습니다.
00:06:35이건 agents.md나 claud.md와는 다릅니다.
00:06:37코덱스에도 claud.md 같은 자체 버전이 있는데,
00:06:38그게 바로 agents.md입니다.
00:06:39이것도 이따가 더 자세히 이야기하죠.
00:06:41개인화는 비슷해 보이지만 정확히 같지는 않습니다.
00:06:42그건 “항상 나를 이 이름으로 불러줘” 같은
00:06:45설정에 더 가깝습니다.
00:06:48메모리 기능도 있습니다.
00:06:51클로드 코드의 메모리와 유사하며
00:06:52이것도 기본적으로 켜져 있습니다.
00:06:53저는 이런 건 꺼두는 편입니다.
00:06:54예를 들어 제가 코덱스에게
00:06:59“난 화요일마다 체육관에 가”라고 말해두면,
00:07:02화요일이 됐을 때 제가 “오늘 뭐 하지?”라고 물으면
00:07:03“아, 당신 화요일마다 체육관 가잖아요”라고 대답하는 식이죠.
00:07:06전 솔직히 그런 건 별로 신경 쓰지 않지만,
00:07:09여러분 선택에 맡기겠습니다.
00:07:11그 외 나머지는 MCP 서버,
00:07:13Git, 환경, 작업 트리 등입니다.
00:07:14이건 여러분이 얼마나 기술적인지,
00:07:17얼마나 깊게 파고들고 싶은지에 따라 달라질 겁니다.
00:07:18브라우저 사용(Browser use)과 컴퓨터 사용(Computer use) 기능도 있습니다.
00:07:19컴퓨터 사용 기능을 쓰려면 맥(Mac)이 필요하고,
00:07:22브라우저 사용은 말 그대로의 기능입니다.
00:07:24그 외에 보관된 채팅과 사용량 확인 기능도 있습니다.
00:07:33하지만 선택은 여러분의 몫입니다.
00:07:34나머지 기능들은 MCP 서버나,
00:07:37Git, 환경, 워크 트리 같은 것들인데요.
00:07:39이 부분은 상황에 따라 다를 것 같습니다.
00:07:40여러분이 얼마나 기술적인 지식이 있는지,
00:07:42얼마나 깊이 파고들고 싶은지에 달려 있죠.
00:07:43그다음은 브라우저 사용 및 컴퓨터 사용 기능입니다.
00:07:46컴퓨터 사용 기능은 맥(Mac) 환경이어야 하고,
00:07:50브라우저 사용은 말 그대로의 기능입니다.
00:07:54또한 보관된 채팅과 사용량 확인 기능도 있습니다.
00:07:56여기서는 딱히 건드릴 게 많지 않습니다.
00:07:59주로 '일반' 탭과
00:08:01'외관' 및 '구성' 탭을 사용하게 될 겁니다.
00:08:03상단에는 플러그인이 있습니다.
00:08:04Codex에도 Claude Code와 유사한 플러그인과 스킬이 있는데요.
00:08:08이 둘 사이의 경계는 꽤 모호합니다.
00:08:11플러그인은 대체로 스킬 팩이나
00:08:14서비스 제공업체가 직접 제공하는 MCP와 같아서
00:08:16쉽게 설치할 수 있습니다.
00:08:17예를 들어 Supabase를 설치하면 Supabase MCP와
00:08:21필요한 스킬들이 함께 설치됩니다.
00:08:22이제 채팅창을 열고 이렇게 말하면,
00:08:24“Supabase에 데이터베이스 하나 만들어줘”라고 하면,
00:08:27그냥 바로 해줍니다.
00:08:28다른 것들도 마찬가지고, 크롬이나
00:08:31스프레드시트, 프레젠테이션 같은 것도 포함됩니다.
00:08:33클릭 한 번이면 설치되죠.
00:08:35다음으로 스킬 기능은 Claude Code와 거의 똑같이 작동합니다.
00:08:38Codex를 처음 열면,
00:08:40아마 이런 팝업이 뜰 겁니다.
00:08:42“다른 코딩 에이전트에서 사용하던
00:08:45이런 스킬들이 있는 것을 확인했습니다.”
00:08:46“가져오시겠습니까?”라고요.
00:08:48버튼 클릭 한 번으로 가져올 수 있는데,
00:08:51Claude Code나 Open Code 같은 툴에 있는
00:08:53거의 모든 것을 가져옵니다.
00:08:55컴퓨터에 있는 것들을 인식할 수 있거든요.
00:08:56이런 점 덕분에 도구 사이를
00:08:59전환하기가 정말 쉽습니다.
00:09:00이런 걱정을 할 수도 있죠. “와,
00:09:01Claude Code에 스킬 부대를 만들어 놨는데
00:09:03여기로 옮길 순 없겠지.”
00:09:04하지만 실제로는 가능합니다.
00:09:06그냥 자동으로 여기에 다 넣어주니까요.
00:09:08사용법은 그냥 클릭만 하면 됩니다.
00:09:11삭제할 수도 있고,
00:09:12켜거나 끌 수도 있습니다.
00:09:13다시 말하지만 꽤 직관적입니다.
00:09:15여기 위에서 관리할 수도 있고,
00:09:17스킬을 만드는 것도 아주 쉽습니다.
00:09:19자체적인 '스킬 제작 스킬'도 가지고 있죠.
00:09:22자동화(Automations) 탭도 있는데,
00:09:23Claude Code의 루틴(Routines)과 비슷합니다.
00:09:25기본적인 것들이 몇 개 들어있네요.
00:09:27여기서 새로운 자동화를 바로 만들 수 있습니다.
00:09:30워크 트리나 로컬에 설정할 수도 있고,
00:09:32특정 프로젝트 시간 등 여러 설정을 할 수 있습니다.
00:09:36또한 다음과 같은 기능도 있습니다.
00:09:37Claude Code 터미널에서 하는 것처럼,
00:09:39“X, Y, Z를 사용해서 자동화를 만들어줘”라고 말하면 됩니다.
00:09:42그러면 자동으로 추가되는데, 아주 간단하고
00:09:45시각적으로 클릭하며 쓰기에 직관적입니다.
00:09:47이제 파일 구조를 탐색하고
00:09:50컴퓨터의 공간을 확인하는 방식에 대해,
00:09:52여기는 프로젝트와 채팅으로 나뉩니다.
00:09:54지금 저는 'audit flow'라는 프로젝트에 들어갈 수 있는데,
00:09:58오늘 아까 작업하던 프로젝트입니다.
00:10:00새 프로젝트를 추가하거나, 그냥 여기를
00:10:02클릭해서 새 채팅을 시작할 수도 있습니다.
00:10:04새 채팅은 특정 폴더에 속해 있지 않습니다.
00:10:07이건 마치 Claude Code 데스크톱의
00:10:09채팅창에 있는 것과 같습니다.
00:10:11그냥 ChatGPT랑 대화하는 것과 같죠.
00:10:14특정 폴더에서 작업하고 싶거나
00:10:16새 프로젝트를 시작하고 싶다면,
00:10:17프로젝트로 이동하면 됩니다.
00:10:19아주 간단합니다. 여기 위를 클릭하면 되죠.
00:10:22처음부터 시작하면 기본으로 설정된 위치에
00:10:24새 폴더를 생성할 겁니다.
00:10:26저는 보통 '기존 폴더 사용'을 선택합니다.
00:10:28그래야 제가 가고 싶은 위치를
00:10:31좀 더 구체적으로 정할 수 있거든요.
00:10:33여기서 '새 폴더'를 만들고,
00:10:36'YouTube 데모 Codex'라고 이름을 지을게요.
00:10:40그러면 설정을 가져오겠냐고 묻는데,
00:10:43네, 그렇게 하죠.
00:10:44최근 Claude Code에서 변경한 설정들을 가져오고 있습니다.
00:10:47이제 보시다시피 'YouTube 데모 Codex' 안에 들어와 있습니다.
00:10:52메인 브랜치의 로컬 환경에서 작업 중입니다.
00:10:54여기 프로젝트 탭에서도 확인할 수 있죠.
00:10:56“안녕?”이라고 말해보면,
00:10:59아래쪽에 해당 채팅이 나타납니다.
00:11:05이 채팅은 터미널 창을
00:11:07열어두는 것과 거의 같습니다.
00:11:08같은 프로젝트 안에 머물 수 있으니까요.
00:11:10여기서 '새 채팅 시작'을 누르고 다시 인사하면,
00:11:15이제 두 개의 채팅창이 열린 건데,
00:11:18이건 사실상 두 개의 터미널을
00:11:20열어둔 것과 완전히 똑같습니다.
00:11:24같은 폴더에서 열려 있고 각자 작업하지만,
00:11:27결국 같은 프로젝트에서
00:11:28일하고 있는 셈이죠.
00:11:29서로의 내용을 모두 볼 수 있고,
00:11:31이 UI 안에서 진행 상황을 파악하기가
00:11:34매우 쉽습니다.
00:11:35채팅 중 아무거나 클릭할 수도 있습니다.
00:11:36복사하거나, 로컬로 포크(fork)하거나,
00:11:38새 워크 트리로 포크, 이름 변경, 고정 등 무엇이든 가능합니다.
00:11:40원하는 대로 할 수 있죠.
00:11:41프로젝트 옆의 점 세 개를 클릭해서
00:11:43탐색기에서 열기도 아주 쉽게 할 수 있습니다.
00:11:46그러니까 채팅을 탐색하고,
00:11:49파일 시스템을 파악하며 내 컴퓨터의 어디에
00:11:51무엇이 있는지 머릿속에 그리는 것이
00:11:53매우 쉽습니다.
00:11:54솔직히 이게 Codex 데스크톱 앱의 거의 전부입니다.
00:11:58멋진 기능들이 아주 많죠?
00:12:00브랜치 상세 정보를 본다거나,
00:12:01Git 액션 같은 것들을 하기도 아주 쉽지만,
00:12:03방금 말씀드린 게 핵심적인 부분들입니다.
00:12:05제가 말한 것들만으로도
00:12:08원하는 건 뭐든 만들 수 있습니다.
00:12:09아까 여기서 터미널을
00:12:11사용할 수 있다고 말씀드렸는데요,
00:12:13여기 오른쪽 상단을 보세요.
00:12:14터미널 토글을 누르면 터미널이 뜹니다.
00:12:17제 YT 데모 Codex 프로젝트 폴더 안이죠.
00:12:20여기서 'claude'를 실행하면,
00:12:25한 프로젝트에 Claude Code와 Codex가 동시에 열린 겁니다.
00:12:28두 도구를 서로 활용하는 방법에는
00:12:30몇 가지가 있습니다.
00:12:31그중 하나로, 지금 바로
00:12:33간단한 웹 앱을 하나 만들어 보겠습니다.
00:12:36Codex에서 계획을 세우게 한 뒤 그 계획을
00:12:38Claude Code에 복사해서 의견을 묻고,
00:12:40서로 복사해서 붙여넣으며 작업하는 방식이죠.
00:12:43아니면 Codex로 무언가를 만들게 한 뒤,
00:12:44Claude Code가 그 코드를 직접 보게 할 수도 있습니다.
00:12:46두 도구가 같은 디렉토리에 있으니까
00:12:48무슨 내용인지 파악할 수 있거든요.
00:12:50분명 제가 하는 것보다 훨씬 정교하고
00:12:51간단한 방법이 있을 겁니다.
00:12:53자동으로 무언가를 설정하는 식의 방법 말이죠.
00:12:55아직 그 부분까진 많이 안 써봤습니다.
00:12:56핵심은 인프라가 갖춰져 있어 아주 쉽다는 겁니다.
00:13:01두 세계의 장점을 모두 누릴 수 있죠.
00:13:03그럼 성능을 제대로 확인해보기 위해
00:13:05간단한 데모를 해보겠습니다.
00:13:07콘텐츠 제작 및 조사,
00:13:12아이디어 구상을 위한 웹 앱을 만들어 달라고 할게요.
00:13:16첫 번째 기능은 여러 소스에서 정보를
00:13:18가져와서 가능한 아이디어들을 제안하는 것이고,
00:13:21두 번째는 수집한 모든 정보를 요약해서
00:13:24콘텐츠 아이디어를 내놓는 기능입니다.
00:13:27그리고 세 번째는,
00:13:29하단에 작은 스케줄러를 만드는 겁니다.
00:13:30아이디어들을 관리할 수 있는
00:13:32미니 칸반 보드 같은 것 말이죠.
00:13:34즉, 조사와 아이디어 구상,
00:13:36그리고 이 데이터들을 실제로 정리하는 기능이 필요합니다.
00:13:38어떻게 하는지 보죠.
00:13:39Codex부터 시작합니다.
00:13:40계획(Plan) 모드로 설정할게요.
00:13:42스킬이나 그런 것들을 호출하는 방식도
00:13:47거의 동일합니다.
00:13:48슬래시(/)를 입력하고,
00:13:50특정 스킬을 호출할 수 있습니다.
00:13:53가령 '프론트엔드 디자인 스킬'이라고 치면
00:13:55바로 나옵니다.
00:13:56또는 앳(@) 기호를 쓸 수도 있습니다.
00:13:58'@spreadsheets'라고 하면
00:14:00이제 스프레드시트 플러그인을 사용하게 됩니다.
00:14:03그냥 자연어로 말해도 됩니다.
00:14:05Claude Code처럼 알아서 알아듣겠지만,
00:14:07슬래시나 앳 명령어를 사용하는 게
00:14:10대상을 지정하는 방식입니다.
00:14:11특정 파일이나 폴더를 지정하는 방식도
00:14:15마찬가지로 작동합니다.
00:14:17참고로 컨텍스트(문맥)에 대해 말씀드리면,
00:14:205.5 Pro는 258K의 컨텍스트 창을 가집니다.
00:14:25Claude Code의 100만 토큰과 비교되죠.
00:14:28제 생각엔 그게 꼭 나쁜 건 아닙니다.
00:14:31대부분의 사람들은 자신의 컨텍스트를
00:14:33어떻게 관리해야 할지 모르거든요.
00:14:35컨텍스트가 엉망인 지옥에서 살고 있죠.
00:14:37258K라면 그런 상태가
00:14:40오래 지속되는 걸 원천적으로 막아줍니다.
00:14:41258K에 도달하면 자동 압축 기능이 작동하는데,
00:14:44자동 압축도 그 나름의 문제가 있습니다.
00:14:47같은 대화를 반복해서 계속
00:14:49압축하기 시작할 때 특히 그렇죠.
00:14:50하지만 방금 보여드렸듯이,
00:14:52'/clear'를 입력하는 것과 같은 효과는
00:14:54그냥 새 채팅을 시작하는 겁니다.
00:14:59새 세션을 여는 것이니까요.
00:15:01그래서 컨텍스트 크기에 차이가 좀 있습니다.
00:15:04이제 문제를 주고 뭐라고 하는지 보죠.
00:15:07세 가지 기능을 하는
00:15:10웹 앱을 만들고 싶습니다.
00:15:13가급적 한 페이지에서 다 되면 좋겠네요.
00:15:15한 가지 측면에서는, 지난 24시간 동안의 AI 뉴스를
00:15:18주요 웹 소스들은 물론이고
00:15:22대략적인 아웃라인은 어떠해야 할까요?
00:15:25그리고 그 정보들을 하나의 보고서로 통합하고 싶고요.
00:15:29두 번째로, 그 모든 정보를 취합해서
00:15:31저를 위한 잠재적인 콘텐츠 아이디어를 만들어낼 수 있으면 좋겠어요.
00:15:33제목은 무엇으로 할지,
00:15:34전반적인 개요는 어떻게 될지 같은 것들요.
00:15:36그냥 불렛 포인트 형식이어도 괜찮고,
00:15:38시선을 끄는 훅(hook) 같은 것도 포함해서요.
00:15:39그리고 마지막으로, 일종의 스케줄러를 생각하고 있는데
00:15:42아마도 미니 칸반 보드 같은 형태가 되어
00:15:44거기서 제가 이렇게 결정하는 거죠.
00:15:46“좋아, 방금 제안한 아이디어를”
00:15:48“오늘 바로 진행해 보자.”
00:15:49“그리고 다음 아이디어는 내일 하자” 이런 식으로요.
00:15:52그럼 이제 그 과정을 훑어보며 계획을 세워봅시다.
00:15:54이제 '계획 모드'로 들어갈 겁니다.
00:15:55계획 모드는 기본적으로 Claude Code와 똑같습니다.
00:15:57모델이 스스로 고민하고,
00:15:58사용자에게 일련의 질문을 던질 겁니다.
00:16:01제가 알아챈 건, 3.5 Pro를 엑스트라 하이(Extra High)로 설정하면
00:16:05질문을 꽤 많이 하는 경향이 있다는 거예요.
00:16:08물론 제가 작업하던 프로젝트들의 특성 때문이었을 수도 있지만요.
00:16:10그리고 속도 측면에서는,
00:16:13약간,
00:16:15제 생각엔 아마도 Opus보다는 조금 느린 것 같습니다.
00:16:18정확한 수치를 가지고 있는 건 아니지만요.
00:16:21그냥 제가 느낀 '바이브'가 그렇다는 겁니다.
00:16:22동시에,
00:16:23그냥 왔다 갔다 하는 일반적인 채팅을 할 때는
00:16:253.5가 Opus보다 훨씬 빠릿빠릿하게 느껴집니다.
00:16:28그래서 도구 호출(tool call)을 많이 할 때는 조금 느리지만,
00:16:31그냥 대화만 할 때는 상당히 빠릅니다.
00:16:33자, 여기 Codex가 세운 계획이 있습니다.
00:16:35Next.js, TypeScript, SQLite를 사용하여
00:16:38그린필드 방식의 단일 사용자 로컬 웹 앱을 구축합니다.
00:16:40앱은 세 가지 흐름을 위한 하나의 메인 대시보드를 가집니다.
00:16:43지난 24시간 동안의 AI 시그널을 수집하고,
00:16:45방법은 간단합니다. 이걸 복사해서 Claude Code에 붙여넣고
00:16:48다른 아이디어나 놓친 부분이 있는지 확인해 보는 거죠.
00:16:50그래서 제가 “Codex가 우리 앱을 위해 이런 계획을 세웠어.
00:16:54어떻게 생각해? 뭐가 빠졌지?”라고 물었습니다.
00:16:55그러자 Claude Code가 답변을 보내왔죠.
00:16:58계획은 탄탄하지만 몇 가지 보완할 점이 있다고요.
00:17:00다른 아이디어나 놓친 부분(blind spot)이 있는지 확인하는 겁니다.
00:17:04그래서 제가 말했죠. “Codex가 우리 앱을 위해 이런 계획을 세웠어.”
00:17:06“어떻게 생각해? 빠진 게 있을까?”
00:17:08그러자 Claude Code가 답변을 주었습니다.
00:17:09계획은 탄탄하지만 몇 가지 간극이 있고,
00:17:12가벼운 우려 사항과 자잘한 지적들이 있다고 하네요.
00:17:14이제 제가 할 일은, 다시 Codex로 돌아와서
00:17:17그 내용을 붙여넣고 그냥 이렇게 말하는 겁니다.
00:17:18“이것에 대해 어떻게 생각해?”
00:17:22그리고 전송합니다.
00:17:25자, 우리는 이런 식으로 계속해서 피드백을 주고받을 수도 있습니다.
00:17:30하지만 시간 관계상 여기까지만 하죠.
00:17:32중요한 아이디어는, 이제 AI가 세운 계획에 대해
00:17:35검토해 줄 '제2의 시선'을 갖게 되었다는 겁니다.
00:17:38저는 이것이 정말 중요하다고 생각합니다.
00:17:40특히 여러분이 기술적인 배경이 없는
00:17:41분이라면 더더욱 그렇겠죠?
00:17:43문제는 여러분이 AI에게 아이디어를 내놓으면
00:17:47AI가 계획을 짜주는데,
00:17:48무엇이 정답인지 전혀 모르는 상태라면
00:17:51“멋진데! 좋아, 그대로 해줘”라고 할 수밖에 없기 때문입니다.
00:17:55그런데 그 계획에는 아주 많은 것이 빠져있을 수 있죠.
00:17:57우리는 그런 상황을 피하기 위해
00:17:58질문을 더 많이 하고, 더 철저하게 검증하며,
00:18:01“내가 생각하지 못한 게 뭐야?”라든지
00:18:03“전문가라면 무엇을 물어볼까?” 같은 질문을 던집니다.
00:18:05좋아요, 이제 말이 좀 되는군요.
00:18:10여러 AI 전문가들이 이게 확실한 계획이라고 말해주고 있으니까요.
00:18:11심지어 코덱스(Codecs)도 이렇게 말하죠.
00:18:13그러니까 최소한,
00:18:16“알았어, 이건 정말 말이 되는 계획이야”라는
00:18:17안도감을 줄 수 있을 겁니다.
00:18:20여러 AI 전문가들이 저에게 이건 탄탄한 계획이라고 말해주는 셈이니까요.
00:18:24Codex조차도 이렇게 말하죠.
00:18:25“비판적인 분석의 핵심 진단에 동의합니다.”
00:18:26“원래 계획은 어떤 일이 일어났는지 안정적으로 요약하겠지만,”
00:18:29“당신이 실제로 설명한 제품은”
00:18:30“오늘 어떤 영상을 만들 가치가 있는지가 필요합니다.”
00:18:33“그러기 위해서는 단순히 정보를 수집하는 것뿐만 아니라”
00:18:35“트렌드 신호, 랭킹, 경쟁사 포화도 확인이 필요합니다.”
00:18:38그래서 Claude Code의 피드백을 반영하여
00:18:40이 첫 번째 단계를 마친 후 바로 실행에 옮기도록 하겠습니다.
00:18:42분명히 이런 이중 모델 접근 방식은
00:18:44프로젝트의 어떤 부분에도 적용할 수 있습니다.
00:18:47업데이트가 반영된 새로운 계획이 여기 있습니다.
00:18:49말씀드린 대로, 시간 관계상
00:18:50이 첫 번째 단계를 거친 후에 바로 실행해 보겠습니다.
00:18:5323분 21초가 걸렸네요.
00:18:54로컬 AI 트렌드 플래너를 모두 구현했다고 나옵니다.
00:18:58구현된 내용, 주요 파일들을 훑어보고
00:19:00검증을 통과했으며, 리드미(README) 파일도 생성했습니다.
00:19:04리드미 파일을 클릭하면 이런 식으로
00:19:06앱 내부 화면을 볼 수 있습니다.
00:19:08실제로 어떤 내용이 작성되었는지 볼 수 있고
00:19:10작성된 모든 파일들이 표시됩니다.
00:19:12모든 파일을 클릭해 보면
00:19:15생성된 파일의 구조를 빠르게 보여줍니다.
00:19:18첫 번째 시도라 아직 삭제된 파일은 없지만
00:19:19삭제된 게 있다면 그것도 보여줄 겁니다.
00:19:22이 파일들 중 하나를 클릭하면
00:19:24리뷰 모드로도 볼 수 있습니다.
00:19:26리뷰 모드에서는 차이점을 보여주는 '디프 뷰어(diff viewer)'가 있습니다.
00:19:29여기서 깃(Git) 작업을 수행할 수도 있고,
00:19:33실제로 무엇이 실행되었는지 확인하기 정말 쉽습니다.
00:19:36다시 말하지만, 저는 터미널을 좋아합니다.
00:19:37여러분도 아마 터미널을 좋아하시겠지만,
00:19:38터미널에는 모든 것을 한곳에서 보는
00:19:40편의성이라는 측면에서
00:19:42어느 정도 한계가 있습니다.
00:19:44그럼 Claude Code가 살펴보기 전에,
00:19:45개발 서버를 가동해 달라고 하고
00:19:49사이드바 브라우저에서 열어보도록 하죠.
00:19:54요즘은 타이핑 실력이 정말
00:19:57엉망이 된 것 같습니다. AI를 너무 많이 쓰고
00:20:00지난 1년 동안 음성 받아쓰기를 사용해서 그런가 봐요.
00:20:02오타 없이 문장 하나를 제대로
00:20:04타이핑하는 능력을 완전히 잃어버렸어요.
00:20:07이제 모델이 개발 서버를 가동하고
00:20:11실제 웹페이지를 앱 내 브라우저에
00:20:14보여줄 겁니다. 참 편리하죠.
00:20:16이제 브라우저에서 웹페이지를 볼 수 있습니다.
00:20:18여러분이 보기 편하시게 이쪽으로 옮겨볼게요.
00:20:21자, 이게 만들어진 결과물입니다.
00:20:23AI 트렌드 플래너가 있네요.
00:20:26스캔을 실행할 수 있습니다.
00:20:27정보를 수집하고, 보고서 아이디어를 낼 수도 있고요.
00:20:29전반적으로 첫 번째 시도치고는
00:20:32제 생각엔 일종의
00:20:35'브루탈리즘(brutalist)' 스타일의 접근 방식을 택한 것 같네요.
00:20:37나쁘지 않은 것 같습니다.
00:20:39제 눈엔 꽤 마음에 드는데, 잘 모르겠네요.
00:20:40요즘은 온통 AI가 대충 만든 저질 콘텐츠(slop)뿐이잖아요?
00:20:43그런데 미니 칸반 보드에서 드래그가 되나요?
00:20:46아니요, 드래그는 안 되네요.
00:20:48드래그 기능이 있으면 좋겠는데요.
00:20:50시그널 피드, 소스들도 보이고요. 좋습니다.
00:20:55겉으로 보기에는 이 모든 게 실제로 작동할지는
00:20:58모르겠지만, 시작은 꽤 괜찮아 보입니다.
00:21:02그럼 '전체 스캔 실행'을 하면 어떻게 되는지 봅시다.
00:21:05소스를 가져오고 있네요.
00:21:08스캔하는 동안 우린 뭘 해야 할까요?
00:21:11음, 당연히 Claude Code가 이 작업물을
00:21:12살펴보게 해야겠죠.
00:21:13“이봐, Codex가 우리 앱의 첫 번째 버전으로”
00:21:17“무엇을 만들었는지 좀 봐줄래?”
00:21:21“치명적인 약점이나 바꾸고 싶은 부분이 있을까?”
00:21:25“내가 알기로는 모든 게 제대로 연결되어”
00:21:28“작동해야 하는데, 혹시 놓친”
00:21:31“문제점이 있는지 봐줘.”
00:21:34어라, Ollama가 작동하지 않는다고 하네요.
00:21:36Ollama 쪽 문제를 해결해야 할 것 같습니다.
00:21:38하지만 일단 진행해 보죠.
00:21:42전반적으로 꽤 멋져 보입니다.
00:21:42그리고 당연히 이 웹페이지를
00:21:44로컬 브라우저에서 직접 열어볼 수도 있습니다.
00:21:46여기서 할 수 있는 기능 중 하나는, 예전의
00:21:48Cloud Design 같은 것들을 떠올리게 하는데, 주석이나
00:21:52댓글을 남길 수 있다는 겁니다.
00:21:53그래서 이 부분을 강조 표시하고 댓글을 달아서
00:21:58“이 부분을 이탤릭체로 만들어 줄 수 있어?”라고 할 수 있죠.
00:22:03그러면 바로 여기에 주석이 달리고
00:22:10추가적인 변경 사항을 덧붙이거나
00:22:13지금 바로 전송할 수도 있습니다.
00:22:15그러면 여러분은 원하는 모든 것에
00:22:17주석을 달 수 있는 능력을 갖게 되는 거죠.
00:22:20또한 빠르게 스크린샷을 찍을 수도 있습니다.
00:22:22스샷을 찍어서 바로 붙여넣을 수도 있고요.
00:22:24덕분에 프런트엔드 디자인 리뷰와
00:22:28반복 작업(iteration)이 훨씬 쉬워집니다.
00:22:30자, 보시는 것처럼 이제 이탤릭체가 적용됐습니다.
00:22:33아, 그리고 Codex가 처음에 알려줬는데
00:22:35제가 게을러서 읽지도 않았던 내용이 있네요.
00:22:36로컬 AI 생성을 사용하려면 'Ollama poll' 명령어로
00:22:40Ollama 3.1 8B를 받거나, 소유한 모델로 설정하라고요.
00:22:43제 컴퓨터에는 몇 가지 모델이 있습니다.
00:22:45그러니 그냥 “직접 한번 찾아봐”라고 말해보죠.
00:22:47“내 컴퓨터에 이미 Ollama 모델이 몇 개”
00:22:51“있는 걸로 알고 있어.”
00:22:52“어떤 것들인지 확인해 보고”
00:22:55“제대로 연결해 줄래?”
00:22:57그리고 이 링크들이 실제로 작동하는지도 확인해 봅시다.
00:23:00“AI Slop이 온라인 커뮤니티를 죽이고 있다”는
00:23:03Y Combinator의 글이네요.
00:23:05그걸 복사해 봅시다.
00:23:06네, 실제로 존재하는 글이네요.
00:23:08아주 멋집니다.
00:23:09자, 아래쪽을 보면 Claude가 리뷰를 마쳤습니다.
00:23:12여러 개의 실제 버그를 발견했다고 하네요.
00:23:15무려 20개의 새로운 버그를 찾아냈습니다.
00:23:19그리고 결론적으로는, 연결 상태는 올바르다고 합니다.
00:23:22파이프라인이 처음부터 끝까지 흐르긴 하지만, 곧 드러날 버그들이 있다며
00:23:27타임스탬프 문제라든지,
00:23:30경쟁사 자체 경고 및 기타 여러 사항을 제기했습니다.
00:23:32음, 꽤 괜찮네요.
00:23:3420가지나 찾아내다니요.
00:23:36또한 Claude에게 Codex가 이 코드를 작성했다고 말하면
00:23:39약간 더 비판적으로 변할지 궁금한데,
00:23:42전 그게 아주 좋습니다.
00:23:43아마 실제로 그걸 하나의 스킬로 만들 수 있을 거예요.
00:23:45Claude Code 내부의 Codex 플러그인에
00:23:48말 그대로 이름이 붙은 스킬이 있다는 점을 고려하면요.
00:23:50“비판적 리뷰(Adversarial Review)”라고 하죠.
00:23:51그래서 Codex는 제 머신에 GLM 4.7 Flash가
00:23:55있다는 것을 알아냈습니다.
00:23:56그것을 연결하고 트렌드 보고서를 다시 실행했죠.
00:23:59여기서 확인하실 수 있습니다.
00:24:00이것은 가져온 모든 데이터를 기반으로 한
00:24:02실제 정식 보고서입니다.
00:24:04이 비디오 아이디어들을 살펴볼 수 있습니다.
00:24:05“왜 AI 슬롭(Slop)이 온라인 커뮤니티를 죽이고 있는가”를
00:24:07내일로 설정해 보겠습니다.
00:24:09실제로 아래에 배치되는지 보죠.
00:24:15제대로 안 되고 버벅거리는 것 같네요.
00:24:18그러면 Claude Code가 이걸 고치도록 합시다.
00:24:21어이, 비디오 아이디어 중 하나를 클릭했을 때,
00:24:24예를 들어 “AI 슬롭이 온라인 커뮤니티를 죽이는 이유” 같은 거 말이야.
00:24:28내일 버튼을 누르면 그냥 로딩 바만 나오고
00:24:32실제로 아무 일도 일어나지 않아.
00:24:33이거 고칠 수 있을까?
00:24:35그리고 두 번째로, 지금 칸반 보드에서
00:24:37항목들을 보드 내에서 실제로 이동시킬 수가 없어.
00:24:41일단 인박스 같은 특정 슬롯에 들어가면,
00:24:43오늘이나 내일로 옮길 수 있는 기능이 없거든.
00:24:45뭐 그런 식이죠.
00:24:46제 생각에 이게 바로 여러분이 주고받으며
00:24:48작업하는 방식일 겁니다.
00:24:50보시는 것처럼,
00:24:50두 도구가 동시에 무언가를 작업하게
00:24:52만들 수 있습니다.
00:24:53Codex가 감당하지 못한다고 느껴지면
00:24:55Claude Code로 넘길 수도 있죠.
00:24:57그러면 서로의 약점을
00:24:59보완해 줄 수 있다고 생각합니다.
00:25:01보통 저는 Claude Code가
00:25:03프론트엔드 디자인 측면이나
00:25:05일반적인 디자인에서 Codex보다 조금 더 잘한다고 말합니다.
00:25:08하지만 솔직히 말해서 첫 번째 결과물이
00:25:11나온 방식이 꽤 마음에 듭니다.
00:25:12그래서 제가 전체 데모를 보여드리면서,
00:25:15“Claude, 가서 프론트엔드 디자인 작업해”라고 할 수도 있겠죠.
00:25:17여기서 좀 더 개선할 부분이 있을 수도 있겠지만,
00:25:19충분히 잘하고 있다고 생각합니다.
00:25:21그리고 제가 이번 데모에서 정말 보여드리고 싶었던 건
00:25:23이걸 설정하는 게 얼마나 쉬운지였습니다.
00:25:26그리고 Claude Code가 찾아낸 것들,
00:25:29Codex가 첫 번째 시도에서 잡아내지 못한
00:25:3420개의 잠재적 버그를 발견했다는 사실이죠.
00:25:35저는 프로젝트 전반에 걸쳐 그들이 서로를
00:25:38계속해서 확인하게 만드는 복리 효과가
00:25:41시간이 지날수록 그 가치를 한다고 생각합니다.
00:25:45처음에는 이걸 하느라
00:25:47많은 토큰을 사용하고 있었지만, 장기적으로 보면
00:25:49이런 버그들을 조기에 잡고
00:25:52약점을 즉시 파악할 수 있다면,
00:25:54전체적으로는 오히려 토큰을 절약하게 됩니다.
00:25:57물론 이것을 언제든지
00:25:59일반 브라우저에서 열어볼 수도 있습니다.
00:26:01칸반 보드의 실제 내비게이션 문제를
00:26:06해결한 것 같네요.
00:26:07마지막으로 아주 짧게 이야기하고 싶은 것은
00:26:09도구에 얽매이지 않는 것(tool agnostic)에 대한 큰 개념입니다.
00:26:12왜냐하면 많은 사람이
00:26:14자신은 도구에 얽매이지 않는다고 생각하기 때문입니다.
00:26:16“난 내일이라도 더 좋은 도구가 나오면 바로 갈아탈 거야,
00:26:18Opus보다 나은 게 나오면 말이지.”
00:26:19“아니면 GPT 5.5보다 더 좋은 게 나오면
00:26:21다른 최선의 도구로 바꿀 거야.”
00:26:23사람들은 그렇게 생각하지만, 현실적으로
00:26:25실제로 그렇게 하지는 않습니다.
00:26:26실제로 일어나는 일은 한 가지 도구에 익숙해지고
00:26:29그것을 사용하는 습관이 몸에 배는 것입니다.
00:26:31그러다 보면 많은 사람에게
00:26:33묘하게 부족 중심적인 사고가 생깁니다.
00:26:35“난 Anthropic 파야,
00:26:37난 Claude Code 파야, OpenAI는 싫어,
00:26:40샘 알트먼은 싫어”라거나 아니면 그 반대이거나,
00:26:43마치 스포츠 팀을 응원하는 것처럼요.
00:26:46신경 쓰지 마세요.
00:26:48정말 신경 쓸 필요 없습니다.
00:26:49언제든 기꺼이 바꿀 준비가 되어 있어야 합니다.
00:26:51모든 도구를 일관되게 사용하고
00:26:52함께 활용한다면 전환하는 것은 정말 쉽습니다.
00:26:56왜냐하면 우리는 이제,
00:26:58어떤 모델이 최고인지가 명확하지 않은 지점으로
00:27:00가고 있기 때문입니다. 상황은 더 심화될 거예요.
00:27:03첫째로, 우리 중 절반은 그들이 말하는
00:27:06벤치마크 점수를 곧이곧대로 믿지 않고,
00:27:08둘째로, 모든 모델이 정말, 정말 훌륭한 수준으로
00:27:09수렴하고 있기 때문입니다.
00:27:11그리고 모델들이 좋아질수록,
00:27:13일반적인 사람들이 하는 수준을
00:27:15훨씬 뛰어넘고 있습니다.
00:27:1799%의 사람들이 수행하는 일반적인 프로젝트는
00:27:19오늘날 존재하는 모델들로도 충분히 가능합니다.
00:27:21그러니 지금부터 5년 후에 나올
00:27:22모델들로 우리는 무엇을 하게 될까요?
00:27:25그래서 저는 여러분이 “난 Claude Code 파야”라거나
00:27:29“난 Codex 파야”라고 하는 대신 그들을 서로 경쟁시킨다면,
00:27:31장기적으로 훨씬 더 앞서나갈 수 있을 거라 느낍니다.
00:27:33그리고 다행히도 그들은
00:27:34제가 두 도구와 동시에 상호작용할 수 없는
00:27:36폐쇄적인 환경을 만들지 않았습니다.
00:27:37오히려 상호작용하기 아주 쉽게
00:27:39만들어 놓았죠.
00:27:40Codex가 Claude Code 플러그인을 만들고
00:27:42스킬 파일 등을 가져올 수 있는
00:27:44기능을 제공하는 것처럼 말입니다.
00:27:46그래서 저는 지금이 AI의 대단한 시대라고 생각합니다.
00:27:47비관론자들이 가격이 오르고 있다느니 하며
00:27:51부정적으로 말하는 것과는 다르게 말이죠.
00:27:53현실적으로 우리는 아주 좋은 위치에 있고
00:27:54상황은 점점 더 좋아지고 있습니다.
00:27:56사용 가능한 모든 도구를 활용한다면
00:27:57스스로 상황을 더 개선할 수 있습니다.
00:27:59오늘 이야기는 여기서 마치도록 하겠습니다.
00:28:02여러분께 도움이 되었기를 바랍니다.
00:28:03언제나 그렇듯, 여러분의 생각을 알려주세요.
00:28:05제 Claude Code와 Codex 마스터클래스를
00:28:07듣고 싶으시다면 Chase AI+를 확인해 보세요.
00:28:08그럼 다음에 뵙겠습니다.
00:28:10안녕히 계세요.
00:28:12감사합니다.

Key Takeaway

특정 AI 생태계에 종속되지 않고 Codex 데스크톱 앱 내에서 Claude Code를 동시에 실행하여 상호 검증하는 이중 모델 전략을 통해 개발 오류를 70% 이상 조기에 차단할 수 있다.

Highlights

  • GPT 5.5 모델을 탑재한 Codex 데스크톱 앱은 앤스로픽의 맥스 플랜보다 높은 사용량 제한을 제공하며 가성비 측면에서 우위를 점한다.

  • Codex와 Claude Code의 기능적 겹침 현상은 99%에 달하며, Codex는 기존 Claude Code의 스킬 파일들을 클릭 한 번으로 자동 연동하여 가져올 수 있다.

  • GPT 5.5 Pro 모델은 258K의 컨텍스트 창을 지원하며, 이는 Claude Code의 100만 토큰보다 작지만 불필요한 문맥 오염을 방지하는 압축 효과를 제공한다.

  • Codex 데스크톱 앱 내 터미널에서 Claude Code를 동시에 실행하면 동일한 프로젝트 디렉토리 내에서 두 에이전트가 코드를 상호 검증하는 이중 모델 워크플로우가 가능하다.

  • Claude Code를 활용한 교차 검증 과정에서 Codex가 초기 구현 시 놓친 20개의 잠재적 버그와 타임스탬프 오류를 사전에 식별하여 토큰 낭비를 방지한다.

Timeline

클로드 코드와 코덱스의 경쟁 구도 변화

  • GPT 5.5 기반의 코덱스가 클로드 코드와의 성능 격차를 좁히며 강력한 대안으로 부상했다.
  • 코덱스 데스크톱 앱은 설치에 2초가 소요되며 앱 내부에서 클로드 코드 터미널을 실행할 수 있는 통합 환경을 지원한다.
  • 두 도구의 사용법은 99% 동일하므로 하나를 익히면 다른 도구로의 전환 비용이 거의 발생하지 않는다.

오랫동안 클로드 코드가 시장을 주도해 왔으나 GPT 5.5가 오퍼스 4.7 수준의 성능을 보이면서 선택지가 넓어졌다. 특정 회사에 충성하기보다 두 도구를 결합하여 각자의 장점을 취하는 것이 효율적이다. 코덱스 데스크톱 앱은 인앱 브라우저와 터미널 등 개발 편의 기능을 갖춘 완성도 높은 제품이다.

GPT 5.5 요금제 구성 및 경제성 분석

  • GPT 5.5 Pro 모델은 월 100달러 이상의 프로 플랜 사용자에게만 제공되며 벤치마크에서 미토스를 상회한다.
  • 전반적인 토큰 비용은 오퍼스와 유사하거나 소폭 높지만 실제 토큰 사용 효율은 코덱스가 더 뛰어나다.
  • 월 20달러 요금제의 일반 5.5 모델로 시작하여 성능 만족도에 따라 상위 플랜으로 업그레이드하는 방식이 합리적이다.

앤스로픽의 맥스 플랜과 비교했을 때 코덱스는 사용량 제한 면에서 더 여유로운 환경을 제공한다. 가격 구조가 복잡하지만 기술적 배경이 없는 입문자도 쉽게 접근할 수 있는 가성비를 갖추고 있다. 유료 플랜 간의 성능 차이가 명확하므로 본인의 작업 강도에 맞는 선택이 필요하다.

코덱스 데스크톱 앱의 주요 기능 및 인터페이스

  • 계획 모드와 권한 설정은 클로드 코드와 유사하며 펫(Pets) 기능은 에이전트의 작업 상태를 시각적으로 알리는 신호 역할을 한다.
  • 기존 클로드 코드에서 사용하던 스킬들을 자동으로 인식하여 클릭 한 번으로 코덱스로 이전할 수 있다.
  • 워크스페이스 관리 기능을 통해 여러 채팅 세션을 병렬로 운영하며 동일 프로젝트 내의 진행 상황을 동기화한다.

UI는 챗GPT와 유사하여 직관적이며 프로젝트 단위로 로컬 폴더를 관리하기 용이하다. 특히 펫 기능은 에이전트가 백그라운드에서 작업을 수행 중인지 완료했는지를 화면 위에 상시 표시하여 작업 공백을 줄여준다. 플러그인과 스킬 시스템이 클로드 코드와 호환되어 도구 전환 시의 데이터 손실 우려가 없다.

이중 모델을 활용한 실제 웹 앱 개발 데모

  • 코덱스가 작성한 개발 계획을 클로드 코드에 전달하여 누락된 비즈니스 로직이나 보안 취약점을 검토받는다.
  • 코덱스의 인앱 브라우저 주석 기능을 활용해 UI 구성 요소에 직접 수정 요청을 내리고 즉각 반영한다.
  • 클로드 코드가 코덱스의 결과물에서 발견한 20개의 버그를 수정함으로써 완성도 높은 코드 베이스를 구축한다.

Next.js와 SQLite 기반의 AI 트렌드 플래너를 제작하는 과정에서 두 에이전트를 경쟁시킨다. 코덱스가 프론트엔드 구현에 강점을 보인다면, 클로드 코드는 비판적인 코드 리뷰와 버그 식별에서 뛰어난 성능을 발휘한다. 같은 디렉토리를 공유하기 때문에 한 쪽이 수정한 내용을 다른 쪽이 즉시 파악하고 후속 작업을 이어갈 수 있다.

도구 불가지론적(Tool Agnostic) 접근의 가치

  • 특정 모델이 절대적 우위를 점하지 못하는 기술 수렴 단계에서는 도구에 대한 팬덤을 버려야 한다.
  • 모델 간 상호 작용이 쉬운 환경을 적극 활용하여 장기적인 개발 비용을 절감해야 한다.
  • 에이전트들이 서로를 검토하게 만드는 복리 효과가 초기 토큰 소비량보다 훨씬 큰 가치를 창출한다.

사용자들은 습관적으로 한 가지 도구에 안주하려 하지만 이는 스스로의 잠재력을 제한하는 행위다. 현대의 AI 모델들은 상호 보완적인 관계에 있으며, 이들을 대립시켜 최선의 결과물을 도출하는 능력이 중요하다. 폐쇄적인 환경을 고집하지 않는 두 도구의 특성을 활용해 더 정교한 시스템을 구축해야 한다.

Community Posts

View all posts