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감사합니다.