[00:00]
안녕하세요, 마이크입니다.
[00:01]
이번 주는 정말 큰 한 주였습니다.
[00:02]
Veo 3가 발표되었습니다.
[00:07]
Veo 3는 정말 인상적입니다.
[00:08]
바다처럼 거대한 힘입니다.
[00:10]
야생의 길들여지지 않은 위력이죠.
[00:12]
이것이 이번 주 Google I/O의 헤드라인이었습니다.
[00:14]
저는 Codex를 사용해서 제 웹사이트 Pimp My Thumb을 코딩하고 있었습니다.
[00:18]
그리고 현대화를 요청했죠.
[00:20]
하지만 폰트를 바꾸는 것 외에는 별로 한 게 없었습니다.
[00:23]
일주일 정도 Codex를 사용한 후, 솔직히 좀 실망스럽다고 말해야겠네요.
[00:26]
일부 작업은 완전히 실패했고,
[00:29]
현대적인 React, Next, Node로 재구성해달라고 요청했을 때도 인간인 제가 나머지 작업을 해야 했습니다.
[00:40]
그래서 변경사항들을 스크롤하면서 이런 것들을 보게 되었습니다.
[00:44]
할 일: feedback.html에서 UI를 포팅하라고 되어 있네요.
[00:48]
Codex가 모든 걸 다 해줄 거라고 생각하고 그냥 자리를 떠날 수 있을 거라 생각했는데
[00:51]
별로 도움이 되지 않았습니다.
[00:53]
그냥 자리표시자만 넣어두고 '이제 당신이 코드를 작성하세요'라고 말하는 식이었어요.
[00:57]
하지만 걱정하지 마세요. Google이 Jules AI를 발표했거든요.
[01:00]
GitHub에 연결할 수 있고
[01:02]
Codex처럼 개발할 수 있습니다.
[01:03]
하지만 노코드 앱 빌더들에게 가장 큰 발표부터 시작해보죠.
[01:06]
바로 Claude입니다.
[01:08]
네, Anthropic이 며칠 전 첫 개발자 컨퍼런스에서 발표했습니다.
[01:12]
Claude Sonnet 4와 Claude Opus 4가 이제 우리 모두가 사용할 수 있게 되었다고요.
[01:17]
그리고 가장 좋은 소식은,
[01:18]
바로 여기 Cursor 안에 있다는 것입니다.
[01:20]
한 가지 아쉬운 점이 있긴 하죠.
[01:22]
첫날부터 Winsurf에는 없다는 것입니다.
[01:24]
사실, 이 비디오가 나올 때쯤이면 이미 Winsurf에도 있을 수도 있고, 어떻게든 될 겁니다.
[01:28]
하지만 Cursor에는 기본적으로 내장되어 있습니다.
[01:30]
자, Claude 4 Opus를 Max 모드로 선택하고 시작해보겠습니다.
[01:34]
제 AI 에이전트에게 말하겠습니다.
[01:36]
'이 앱을 현대적인 프레임워크로 완전히 다시 만들어 주세요.
[01:39]
처음부터 시작해서 가능한 한 최대한 현대적이고 새롭게 만들어 주세요.'
[01:43]
이제 작업을 시작하고 어떻게 하는지 보죠.
[01:45]
움직임을 계획하고 있네요.
[01:47]
2초 동안 생각했습니다.
[01:49]
이미 모든 것을 나열하고 제가 한 일을 보고 있습니다.
[01:52]
이제 readme 파일을 보고 있네요.
[01:53]
좋아요, 제 기술 스택을 이해하는 것 같습니다.
[01:55]
그리고 이제 현대화 작업을 시작하겠네요.
[01:58]
생각 속에서 이미 Next.js를 보고 있다고 말했습니다.
[02:01]
그리고 이제 그 프로젝트를 만들고 싶어합니다.
[02:03]
시작합니다. Pimp My Thumb Modern이 생성되고 있습니다.
[02:06]
지금까지 모든 것이 완전히 자율적으로 이루어지고 있고
[02:09]
Supabase 통합 작업을 하고 있습니다.
[02:11]
그리고 아직 한 번도 다시 프롬프트를 입력할 필요가 없었습니다.
[02:14]
15분 조금 안 되는 시간 동안 작업해왔고
[02:17]
드디어 새로운 Pimp My Thumb Modern의 첫 번째 빌드를 실행할 준비가 되었습니다.
[02:22]
한번 해보죠.
[02:23]
오류를 발견했네요. 그래서 계속해서 그것을 수정하겠습니다.
[02:26]
좋아요, 완료된 것 같습니다.
[02:27]
여기서 실행해보겠습니다.
[02:29]
네, 작동하고 있습니다. 보죠.
[02:31]
좋아요, 오류에서 Supabase URL이 제공되지 않았다고 보이네요.
[02:34]
그래서 Supabase URL 같은 환경 설정을 어디에 추가해야 하는지 물어보고 있습니다.
[02:38]
좋아요, 완벽합니다.
[02:38]
.env 파일을 만들라고 알려주고 있네요. 그렇게 하겠습니다.
[02:42]
이제 앱에 접속해봅시다.
[02:43]
와!
[02:43]
훨씬 더 현대적이네요.
[02:45]
이것 보세요. 정말 놀랍습니다.
[02:46]
화면에 너무 많은 것들이 있긴 하지만,
[02:49]
확실히 여기 있는 제 원래 Pimp My Thumb보다 훨씬 보기 좋습니다.
[02:53]
확실히 업그레이드되었네요.
[02:54]
다크 모드가 되도록 테마를 바꿔보죠.
[02:57]
이제 다크 모드라고 말하겠습니다.
[02:59]
색상과 폰트를 적용하고
[03:02]
기존 사이트의 CSS를 붙여넣겠습니다.
[03:06]
좋네요, 훨씬 나아졌습니다.
[03:08]
기존 사이트와 같지만 더 깔끔해졌네요.
[03:10]
제 채널의 YouTube 영상으로 테스트해보겠습니다.
[03:13]
잘 작동하네요
[03:14]
그리고 훨씬 보기 좋습니다.
[03:17]
다른 YouTube URL로도 해보겠습니다.
[03:18]
바로 생성되고 대기 중이네요.
[03:21]
곧 처리 중으로 바뀔 거예요.
[03:22]
네, 처리 중이네요.
[03:24]
완료될 때까지 기다리겠습니다.
[03:27]
완료됐습니다.
[03:28]
잘 작동하네요.
[03:29]
꽤 괜찮아 보입니다.
[03:30]
Next.js를 사용해서 멋진 새 사용자 인터페이스를 만들었습니다.
[03:34]
Claude Sonnet 4를 사용해서 구식 앱을 완전히 업그레이드했습니다.
[03:39]
마음에 드시면 좋아요와 구독 부탁드립니다.
[03:41]
매주 이런 영상을 올리고 있습니다.
[03:43]
다음으로는
[03:44]
사용자 브라우저에서 하는 대신 작업 상태를 확인하는 백엔드가 있어야 할 것 같다고 말하고 있습니다.
[03:47]
맞습니다, 그 방향으로 가고 있어요.
[03:50]
하지만 생각보다 시간이 오래 걸리네요.
[03:50]
Cursor에서 Gemini 2.5 Pro를 사용해서 대규모 리팩토링을 하겠습니다.
[03:52]
여기서 보시겠지만 Gemini 2.5 Pro는 대규모 리팩토링에 완벽합니다.
[03:58]
그리고 내비게이션, 검색, 문제 해결 등에도 탁월하죠.
[04:02]
readme 파일을 업데이트해서 기본적으로 프론트엔드와 백엔드를 요청했습니다.
[04:06]
모든 것을 분리하기 위해서요.
[04:11]
현재는 분리되어 있지 않거든요.
[04:13]
이게 작동하는지 봅시다.
[04:14]
무한 루프에 빠졌네요.
[04:16]
25개의 에이전트 도구 호출과 온갖 오류들.
[04:18]
이 프로젝트는 다른 날에 다시 해봐야겠습니다.
[04:23]
지난 한 주 동안 큰 힘에는 큰 책임이 따르죠.
[04:25]
Claude 4.
[04:30]
OpenAI 발표들.
[04:31]
Google 발표들.
[04:33]
Microsoft Build, 그리고 더 많은 것들.
[04:34]
또 다른 큰 헤드라인은 MCP가 새로운 HTTP라는 것입니다.
[04:37]
Microsoft Build, Google I/O의 발표들,
[04:41]
그리고 OpenAI도 MCP를 제품에 더 깊이 통합한다고 발표했습니다.
[04:44]
Anthropic이 MCP의 창시자라는 점은 말할 것도 없고요.
[04:48]
어떻게 작동하는지 모르신다면,
[04:53]
지금 화면에 보이는 영상을 꼭 보시거나
[04:55]
아래 링크를 확인해보세요.
[04:58]
Claude 4와 이번 주에 나온 모든 발표들에 대해
[05:00]
계속 논의할 수 있는 제 커뮤니티 링크도 그곳에서 찾으실 수 있습니다.
[05:04]
시청해주셔서 정말 감사합니다.
[05:08]
지금 화면에 보이는 영상을 꼭 보세요.
[05:10]