[00:00]
엔지니어 여러분, 제가 방금 Claude Code를 깨뜨린 것 같습니다.
[00:03]
최고의 에이전트 코딩 도구를 말이죠.
[00:05]
이걸 보시고 직접 판단해보세요.
[00:08]
하나의 프롬프트로 만들어낼 수 있는 가치는 정말 놀랍습니다.
[00:11]
두 개의 프롬프트로 만들어낼 수 있는 가치는
[00:13]
정말 충격적이고 아직 잘 알려지지 않았어요.
[00:16]
제가 정확히 무슨 말인지 보여드리겠습니다.
[00:20]
지금 Claude Code 무한 에이전틱 루프를 실행하고 있습니다.
[00:22]
그런데 이게 무슨 의미이고 어떻게 생겼을까요?
[00:25]
이게 무슨 뜻이고 어떤 모습인지 궁금하실 텐데요.
[00:28]
이 5개 디렉토리 코드베이스 안에서
[00:30]
무한히 자체 완결된 UI들을 생성하고 있습니다.
[00:33]
각 세트마다 스스로 개선되는 방식으로요.
[00:36]
어떻게 이런 게 가능할까요?
[00:40]
만약 여기서 명령어 폴더를 열어보면
[00:43]
이 infinite.md 프롬프트가 있는 걸 볼 수 있어요.
[00:45]
이게 Claude Code 에이전트에 연료를 공급하고 있고
[00:48]
5개의 하위 에이전트를 실행시켰습니다.
[00:51]
지금 모두 실시간으로 작업하는 걸 볼 수 있어요.
[00:53]
이건 방금 1,000줄을 작성했고요.
[00:56]
여기엔 또 다른 1,000줄이 있습니다.
[00:58]
도구 사용 횟수 - 3개, 1개, 2개.
[01:00]
그리고 여기 보시면, 이건 5개 에이전트가 병렬로 실행되는 웨이브 2입니다.
[01:02]
더 많은 작업들이 지금 대기열에 추가되고 있어요.
[01:05]
웨이브 2가 방금 완료된 걸 볼 수 있습니다.
[01:07]
어떻게 단 두 개의 프롬프트만으로 Claude Code가
[01:09]
영원히 실행될 수 있을까요?
[01:12]
웨이브 3이 지금 설정되고 있는 걸 볼 수 있어요.
[01:14]
반복 16번부터 20번까지.
[01:17]
여기서 아래로 스크롤하면
[01:19]
새로운 반복 세트가 로드된 걸 볼 수 있습니다.
[01:22]
이 작업 목록을 보세요.
[01:25]
이건 계속 실행될 거예요.
[01:27]
다시 질문으로 돌아가서, 어떻게 이게 가능한 걸까요?
[01:30]
이건 무한 에이전틱 루프로 가능합니다.
[01:38]
이 강력한 패턴은 단 두 개의 프롬프트로 구동됩니다.
[01:41]
곧 살펴볼 무한 프롬프트와
[01:44]
잠시 후에 들어가볼 내용과
[01:46]
물론 여러분의 스펙, 계획, PRD입니다.
[01:48]
이걸 조금 열어보면
[01:51]
여기 새로운 UI들을 발명하는
[01:52]
세 개의 스펙이 있는 걸 볼 수 있어요.
[01:54]
세 가지 버전이 있습니다.
[01:56]
자, 이제 또 다른 무한 에이전틱 루프를
[01:58]
이렇게 시작해봅시다.
[02:00]
그리고 이게 우리를 위해
[02:02]
여러 하위 에이전트들에게 작업을 할당하는 동안
[02:04]
특정 문제에 대해 사실상
[02:06]
무제한 솔루션 세트를 생성하는 데
[02:09]
어떻게 사용할 수 있는지 이야기해볼 수 있어요.
[02:11]
새 터미널 인스턴스를 만들겠습니다.
[02:13]
여기서 Claude Code를 실행하고
[02:15]
모델을 업데이트해봅시다.
[02:17]
저는 이걸 Opus에서 실행하고 싶어요.
[02:20]
명확히 최첨단 모델이고
[02:22]
그다음 여기서 무한 커스텀 슬래시 명령을 사용하겠습니다.
[02:24]
slash infinite을 입력하면
[02:26]
여기서 무한 에이전틱 루프 명령을 볼 수 있어요.
[02:28]
여기서 탭을 누르고
[02:30]
이제 여기에 몇 가지 변수를 전달해야 합니다.
[02:32]
첫 번째 매개변수는 실행하고 싶은 계획입니다.
[02:35]
이걸 복사해서
[02:37]
경로를 가져와서 여기에 붙여넣겠습니다.
[02:39]
백그라운드에서 여전히 실행 중인 걸 볼 수 있죠?
[02:41]
에이전트 16번부터 20번까지
[02:43]
여기서 계속 실행되고 있어요.
[02:45]
새 디렉토리가 필요합니다.
[02:47]
첫 번째 에이전트가
[02:49]
소스 디렉토리에서 작동하는 걸 볼 수 있어요.
[02:50]
이 디렉토리를 source_infinite로 설정해봅시다.
[02:53]
그리고 마지막으로 카운트나
[02:56]
정보 밀도가 높은 키워드 infinite를 받습니다.
[02:59]
물론 infinite를 전달하겠습니다.
[03:00]
이제 이걸 시작하겠습니다.
[03:02]
그리고 이제 우리는
[03:04]
두 개의 에이전트가 병렬로 실행되고 있습니다.
[03:08]
여기서 두 번째 무한 에이전트 루프가
[03:11]
시작되는 것을 볼 수 있습니다.
[03:12]
이걸 닫고 두 번째 디렉토리를 열어보면
[03:15]
여기에 생성된 것을 볼 수 있습니다.
[03:16]
계획에서 볼 수 있듯이
[03:18]
Claude Code가 무한 생성을 위한
[03:20]
이 계획을 작성하고 있습니다.
[03:22]
프롬프트를 깊이 살펴봐야 합니다.
[03:24]
이것이 가장 중요한 부분입니다.
[03:25]
여기서 중요한 건 패턴입니다.
[03:27]
정말 가치 있는 부분이죠.
[03:29]
이 무한 에이전트 루프가 어떻게 작동하는지
[03:31]
우리의 두 프롬프트 시스템과 함께
[03:33]
알아보고 이것이 어떻게 작동하지 않는지
[03:35]
이야기해보겠습니다. 장시간 실행되는
[03:37]
Claude Code 작업을 사용해본 적이 있다면
[03:39]
이것이 어떻게 망가지는지 정확히 아실 겁니다.
[03:41]
여기에는 자연스러운 한계가 있습니다.
[03:43]
계속해서 부딪히게 되는 한계이고
[03:45]
이 무한 에이전트 루프 워크플로우를
[03:47]
완전히 망가뜨립니다.
[03:49]
무한 프롬프트부터 시작해보겠습니다.
[03:51]
초기 명령이 있고 여기서
[03:53]
정말 중요한 부분인 변수들이
[03:56]
Claude Code custom commands와 함께 있습니다.
[03:57]
이렇게 인수를 전달할 수 있고
[03:59]
이들이 위치에 배치됩니다.
[04:02]
첫 번째 인수는 spec으로 대체되고
[04:03]
그 다음 infinite source를 얻고
[04:06]
그 다음 infinite를 얻습니다.
[04:07]
이것이 대체되고 이 변수들을
[04:10]
프롬프트 전체에 걸쳐 사용할 수 있습니다.
[04:13]
Claude 4 시리즈는 여기에 배치한
[04:15]
변수들을 전달된 실제 변수로
[04:17]
대체해야 한다는 것을 알 정도로 똑똑합니다.
[04:19]
그렇죠? 프롬프트 전체에서
[04:20]
spec 파일을 볼 수 있고
[04:22]
출력 디렉토리도 볼 수 있습니다.
[04:24]
그리고 1부터 n까지, 물론
[04:26]
무한이 될 수도 있는 count가 있습니다.
[04:28]
무한 에이전트 루프 프롬프트의
[04:30]
첫 번째 단계에서 spec 파일을
[04:32]
읽고 있는 것을 볼 수 있습니다.
[04:34]
이것은 정말 흥미로운 패턴입니다.
[04:37]
우리는 프롬프트를, 즉 우리의 스펙을
[04:40]
다른 프롬프트에 전달될 수 있는 일급 시민으로 취급하고 있습니다.
[04:44]
이것은 정말 강력한 기법입니다.
[04:46]
여기에는 활용되지 않은
[04:47]
많은 가치가 있습니다.
[04:49]
몇 주 전에 올린 git work trees를 이용한
[04:52]
병렬 에이전트 디코딩 비디오에서
[04:54]
이것을 조금 살펴봤습니다.
[04:56]
여기서 하는 것은 조금 다릅니다.
[04:57]
무한히 실행하면서 단일 파일을 생성하기 때문입니다.
[05:00]
완전히 명확히 하자면
[05:02]
이 프롬프트를 다시 작성해서
[05:03]
어떤 파일 세트든 생성할 수 있습니다.
[05:06]
인수 파싱이 있습니다.
[05:08]
우리 에이전트는 먼저 spec 파일을 읽어
[05:10]
무슨 일이 일어나고 있는지 이해합니다.
[05:12]
그 다음 모든 파일을 어디에
[05:13]
출력할지 이해합니다.
[05:16]
그 다음 5개씩 그룹으로 병렬 에이전트를 실행합니다.
[05:19]
이렇게 하면 에이전트의 출력 속도가 빨라집니다.
[05:21]
무한 루프의 첫 번째 라운드 파일들은
[05:23]
이미 생성되었습니다.
[05:24]
그리고 이것이 정말 중요합니다.
[05:26]
각 서브 에이전트가 받는 것을 실제로 명시하고 있습니다.
[05:28]
알겠죠? spec을 받고
[05:30]
디렉토리를 받고
[05:32]
반복 번호를 받습니다.
[05:34]
모두 자신만의 반복 번호를 가지고 있고
[05:36]
고유성 지시사항을 받습니다.
[05:39]
맞죠? 우리는 이 모든 것들이 독특하기를 원합니다.
[05:41]
각 예제가 서로를 바탕으로 성장하기를 원해요.
[05:42]
이건 정말 멋져요.
[05:44]
여기서 실제로 서브 에이전트를 위한 프롬프트를 전달하고 있어요.
[05:47]
그래서 여기에 작성되는 거죠.
[05:49]
이게 바로
[05:50]
서브 에이전트를 위한 간결한 프롬프트입니다.
[05:52]
그리고 5단계가 있어요.
[05:54]
계속해서 진행하고 있죠.
[05:56]
무한 사이클이에요. 그리고 여기
[05:58]
이 라인이 있는데, 이게 작동하는지
[06:00]
100% 확신은 없어요. Claude가
[06:02]
자신의 컨텍스트 윈도우 끝을 볼 수 있나 모르겠지만
[06:04]
작동하는 것 같아요. 컨텍스트
[06:06]
용량 잔여량을 평가해라. 충분하면
[06:08]
다음 웨이브로 계속 진행하고, 한계에
[06:10]
근접하면 완료하고 마무리해라, 맞죠?
[06:12]
바로 여기서 이 패턴이
[06:13]
Claude Code를 완전히 망가뜨립니다. 계속
[06:15]
돌릴 수는 없어요. 컨텍스트
[06:17]
윈도우에 부딪힐 거니까요. 물론
[06:18]
실제로는 무한 컨텍스트 윈도우가 없잖아요.
[06:20]
이것은 약 20-30개의
[06:23]
파일이나 셋을 생성할 거예요, 설정에 따라서요.
[06:27]
좋아요. 그럼
[06:28]
계속 진행해보죠.
[06:29]
아래쪽에 몇 가지 세부사항이 있는데
[06:30]
모든 게 중요한 건 아니에요.
[06:32]
여기서 보시다시피, 제가 이런
[06:34]
프롬프트들을 작성하고 있어요. 이제 에이전트로
[06:37]
흥미로운 영역에 들어서고 있는데,
[06:38]
프롬프트를 작성하는
[06:40]
프롬프트를 작성하고 싶어질 거예요. 여기서 보듯이
[06:42]
우리의 두 리스트 모두
[06:43]
계속 확장되고 있어요. 이제 Source Infinite 안에
[06:45]
10개의 하이브리드 UI가 있습니다.
[06:48]
실제로 여기서 뭐가
[06:49]
생성되는지 한번 살펴보죠.
[06:50]
간단히
[06:52]
우리가 전달하는 프롬프트를 설명해보자면
[06:54]
우리가 무한 에이전틱 루프 프롬프트에
[06:58]
전달하는 스펙 파일이 있어요.
[07:01]
새로운 UI v3를 발명하라고 말하고 있죠.
[07:04]
여기서 하고 있는 건
[07:06]
독특한 테마의 UI 컴포넌트를 만드는 거예요.
[07:08]
기존 여러 UI들을 하나의
[07:10]
우아한 솔루션으로 결합하는 거죠.
[07:13]
그게 기본적으로 전부예요. 그게
[07:14]
우리가 여기서 하고 있는 것의 핵심 아이디어입니다.
[07:16]
UI를 예시로 사용하고 있는 건
[07:18]
병렬 에이전트 디코딩 비디오에서 깃
[07:21]
워크 트리와 마찬가지로, UI가
[07:23]
이런 강력한 패턴을 보여주는
[07:24]
가장 간단한 방법이거든요. 반복으로
[07:26]
네이밍 스키마를 지정하고 있고
[07:28]
대략적인 HTML 구조를
[07:30]
단일 파일에 모두 자체 포함시키고 있어요.
[07:32]
자, 이걸 열어서
[07:33]
어떻게 생겼나 보죠.
[07:34]
여기서 터미널을 열고
[07:37]
이 파일 중 하나의 경로를 가져와서
[07:39]
Chrome으로 이 파일 중 하나를
[07:41]
열어볼 수 있어요. 이걸 보세요.
[07:42]
Neural implant
[07:45]
registry. 매우 흥미롭네요. 이건
[07:48]
기밀 데이터베이스 접근 터미널이에요.
[07:50]
명백히 그냥 테이블이죠.
[07:52]
꽤 흥미로워요. 정말
[07:54]
멋지고 독특한 테마를 가지고 있어요.
[07:56]
여기서 뭘 할 수 있나 보죠.
[07:57]
검색할 수 있네요. 좋아요.
[07:59]
echo cerebra max. 좋아요.
[08:02]
컬럼 전체를 검색할 수 있어요. 정렬도 할 수 있고
[08:04]
훌륭해 보이네요. 상태 필터. 활성화
[08:07]
여기 위험 수준이 있어요. 계속해서
[08:09]
Claude 4 시리즈가 생성하는 코드의 품질에
[08:13]
계속 감탄하고 있습니다.
[08:15]
정말 놀라운 건 이것을 실행할 수 있을 뿐만 아니라
[08:16]
동시에 5개 버전을 만들어냈다는 것입니다.
[08:19]
맞죠? 우리는 이제 정말로
[08:21]
프리미엄 컴퓨팅 자원에 접근할 수 있고
[08:23]
이 패턴으로 무한히 확장할 수 있습니다.
[08:26]
정말 멋진 UI네요. 다른 예시로 넘어가보죠.
[08:29]
적응형 플로우 UI, 리퀴드 메탈입니다.
[08:31]
물론 여기 UI 문제들이 있지만
[08:33]
이건 단순한 UI입니다.
[08:35]
특별해 보이지 않네요. 오,
[08:37]
흥미롭네요. 방금 적응했습니다.
[08:39]
매우 흥미롭습니다. 예상하지 못했어요.
[08:42]
실제로 추가 UI를 생성하고 있습니다
[08:43]
우리가 입력하는 내용에 따라서요.
[08:45]
이런 오류 상태가 마음에 듭니다. 보세요.
[08:49]
여기 오류가 났죠?
[08:50]
이건 진짜 이메일 주소가 아닙니다.
[08:52]
이메일 자동완성도 제공되네요.
[08:54]
정말 멋져요. 하단에
[08:56]
진행률 표시줄도 있습니다.
[08:57]
특히 이런 활성 상태가 마음에 드네요.
[08:59]
우리를 위해 생성된
[09:01]
다른 UI를 살펴보죠.
[09:02]
이 모든 것이 백그라운드에서
[09:04]
병렬로 진행되고 있습니다.
[09:06]
이 컴퓨팅이
[09:08]
대규모로 우리 문제를 해결하고 있습니다.
[09:10]
수많은 버전들을 만들어내면서요.
[09:13]
뭐가 있을까요? 약 20개... 네,
[09:16]
지금 50개 버전이 있고
[09:19]
두 개의 병렬 무한 에이전틱
[09:21]
코딩 에이전트가 있습니다.
[09:22]
정말 미친 상황이죠? 정말 멋지고
[09:24]
매우 강력합니다. 분명히
[09:26]
이 패턴의 진짜 비법은
[09:28]
여러 가지 잠재적 솔루션이 필요한
[09:31]
문제에 적용하는 것입니다.
[09:33]
이게 이 패턴의 진짜 비법이에요.
[09:34]
우리가 채널에서 하는 모든 일은
[09:36]
가져가서 문제에 적용해야 합니다.
[09:38]
이 흥미로운 투 프롬프트
[09:41]
무한 에이전틱 루프 패턴에서
[09:43]
얻을 수 있는 엄청난 가치가 있습니다.
[09:45]
우리는 프롬프트를 구성하기 시작했습니다.
[09:48]
우리는 이미 훌륭한 계획이
[09:49]
훌륭한 프롬프팅이라는 걸 알고 있고
[09:51]
이것이 정말 중요한 점일지도 모르겠네요.
[09:52]
우리는 이 모든
[09:54]
멋진 UI들을 생성하고 있습니다.
[09:56]
계속해서 살펴볼 수 있어요.
[09:58]
정말 흥미롭죠?
[09:59]
UI를 하나씩
[10:01]
계속 살펴볼 수 있습니다. 이걸 보세요.
[10:06]
정말 흥미롭죠? 이 모든
[10:08]
흥미롭고 창의적인 UI들을 보세요.
[10:10]
분명히 여기엔 쓸모없는 것들도 많지만
[10:12]
가치 있는 것들도 많습니다.
[10:14]
우리는 말 그대로
[10:15]
진행하면서 새로운 UI와
[10:18]
새로운 UI 패턴들을 발명하고 있습니다.
[10:20]
계속 갈 수 있어요.
[10:21]
이것 좀 보세요. 얼마나 멋진가요?
[10:24]
이것이 무한 에이전틱 루프의 힘입니다.
[10:27]
여러 솔루션들이 계속
[10:29]
진행되고 실행됩니다. 여기서
[10:31]
엄청난 양의 컴퓨팅 자원을 사용하고 있어요.
[10:34]
보시다시피 우리는
[10:35]
이 에이전트 안에서 또 다른
[10:38]
에이전트 웨이브를 실행하고 있습니다.
[10:41]
하나의 도구 호출로 3만, 3만, 3만,
[10:44]
각각 2분씩. 이것들은 짧은 작업들이에요.
[10:47]
30분 이상 걸리는 작업들도 실행해봤는데
[10:49]
서브태스크로 모두 실행할 수 있습니다.
[10:51]
Claude Code로 할 수 있는 일들과 올바른
[10:54]
패턴, 맞죠? 올바른 프롬프팅
[10:56]
패턴이 우리가 컴퓨팅을 확장할 수 있게 해줍니다.
[10:58]
정말 흥미로운 내용이네요.
[10:59]
중요한 것은 무엇일까요? 여기서 핵심은
[11:01]
뭘까요? 몇 가지 짚고 넘어갈 것이 있습니다.
[11:03]
음, 프롬프트를 프롬프트에 전달할 수 있습니다.
[11:07]
파일 상단에 변수를 지정할 수 있습니다.
[11:10]
아마 여러 변수가 필요할 겁니다
[11:12]
무엇이 일어나고 무엇이 수행되는지를
[11:14]
제어하는 변수들 말이죠. 우리에게는
[11:17]
이 무한 정보 밀집형
[11:19]
키워드가 있습니다. 이것이 우리의 에이전틱 코딩
[11:23]
도구를 무한히 실행시킵니다. 물론
[11:25]
표현을 잘 해야 합니다. 어떻게 작동하는지
[11:26]
더 구체적으로 설명해야 하죠.
[11:28]
이 프롬프트로 시작해서 수정하고
[11:31]
구축하여 나만의 것으로 만들 수 있습니다.
[11:33]
몇 가지 핵심 아이디어가 더 있습니다. 이건 고전적인 것이죠.
[11:35]
우리는 이 채널에서 1년 넘게 계획을 사용해왔습니다.
[11:38]
그리고 모든 Principled AI 코딩 멤버들은
[11:41]
훌륭한 계획이 훌륭한
[11:43]
프롬프팅이라는 것을 알고 있습니다.
[11:44]
반년 넘게 이 얘기를 하면서
[11:47]
고장난 레코드처럼 들릴 수도 있지만
[11:49]
이유가 있습니다.
[11:51]
도구는 변할 것이라는 걸 알고 있습니다.
[11:53]
모델도 개선될 것이라는 걸 알죠.
[11:54]
이런 것들에 매달릴 수는 없습니다.
[11:55]
Claude Code가 지금은 확실한 승자이지만
[11:58]
항상 그런 것은 아닐 겁니다.
[12:00]
또 다른 모델이 나올 것이고
[12:02]
그런 것들은 모두 변합니다.
[12:04]
변하지 않는 것은
[12:05]
AI 코딩의 원칙들입니다.
[12:08]
여러분 중 많은 분들이 이것이 제가
[12:09]
Principled AI 코딩을 만든 이유라는 걸 알고 있습니다.
[12:12]
기존 멤버들과 이미 이걸 수강한
[12:13]
엔지니어들에게는 미안하지만
[12:15]
반복이 어쨌든 중요할 것 같습니다.
[12:17]
다음 모델, 다음 도구와 함께
[12:19]
변하지 않는 기초 기술을 원한다는 것을
[12:22]
깨닫는 것이 정말 중요합니다. 계획 말이죠.
[12:25]
훌륭한 계획이 훌륭한
[12:26]
프롬프팅입니다. 이것은 원칙 4번이나
[12:28]
5번입니다. 정말 관련성이 높고
[12:30]
점점 더 중요해지고 있습니다.
[12:32]
왜 그럴까요? 우리가 이제
[12:34]
컴퓨팅을 더 확장할 수 있기 때문입니다.
[12:37]
하지만 그 방법은 항상 우리 에이전트들과
[12:40]
소통하는 것입니다. Claude Code는 현재
[12:42]
엔지니어링을 위한 최고의 상위 에이전트입니다.
[12:45]
왜 그럴까요? 엔지니어들을 위한
[12:47]
가장 높은 레버리지 환경인
[12:49]
터미널에서 작동하기 때문입니다.
[12:52]
당신이 할 수 있는 모든 것을 Claude Code도 할 수 있습니다.
[12:55]
더 잘한다고 말하고 싶은 마음도 있지만
[12:57]
시간이 지나면서 채널에서
[12:58]
더 많이 논의해보겠습니다. 확실히
[13:00]
그 방향으로 가고 있습니다. 보시다시피
[13:01]
또 다른 에이전트 배치를
[13:04]
생성하고 있습니다. 이 오션 파일
[13:05]
탐색기가 있네요. 매우 흥미롭습니다.
[13:07]
하지만 다시 집중해서, 스펙이
[13:09]
매우 중요합니다. 왜냐하면 이것이
[13:11]
이 무한 에이전틱 루프 안에서
[13:14]
우리가 원하는 것을 자세히 설명하기 때문입니다.
[13:15]
우리에게는 정말 멋진 패턴이 있는데
[13:17]
프롬프트를 특정 언어에서
[13:19]
함수를 다루는 것처럼 다루고 있습니다.
[13:22]
함수를 함수에 전달할 수 있는 것처럼 말이죠.
[13:24]
바로 그것이 우리가 여기서 하고 있는 일입니다.
[13:25]
같은 아이디어를 에이전틱 코딩과
[13:28]
프롬프트 엔지니어링 영역으로 옮긴 것입니다.
[13:30]
우리는 프롬프트를 가져와서
[13:32]
프롬프트를 받아서 다른 프롬프트에 전달하는 거죠.
[13:34]
물론 핵심은
[13:36]
이 무한 에이전트 루프 패턴에 있지만,
[13:38]
정말 중요한 건 스펙에게
[13:41]
무엇을 요청하느냐죠.
[13:43]
에이전트에게 무엇을 시키느냐예요. 이 패턴에는
[13:46]
엄청난 가치가 있어요. 여러분도 이게 얼마나
[13:48]
강력한지 알 수 있을 거예요. 언제
[13:51]
이런 걸 쓰고 싶을까요? 우리가
[13:53]
생성하고 있는 이 모든 UI들을 보세요.
[13:54]
두 개의 에이전트가 계속해서
[13:57]
작업하고 있어요.
[13:58]
정말 멋지죠. 그럼 언제
[14:01]
이런 걸 사용하고 싶을까요?
[14:02]
이런 패턴을 사용하고 싶을 때는요.
[14:04]
우리가 이전에 다뤘던 병렬 에이전트
[14:07]
코딩과 Git 워크트리와 매우 유사해요. 그때는
[14:09]
전체 코드베이스를 워크트리
[14:11]
디렉토리에 복제해서 여러 에이전트가
[14:13]
각자의 디렉토리에서 작업할 수 있게 했죠. 그 영상
[14:15]
링크는 설명란에 있으니
[14:16]
꼭 확인해보시기 바라요.
[14:17]
하지만 지금 우리가 하고 있는 건
[14:19]
정말 흥미로워요. 정말
[14:21]
강력해요. 우리는 컴퓨팅을 확장하고 있어요.
[14:22]
특정 문제를 해결하되
[14:24]
다양한 해결 방법으로 접근하고 있죠.
[14:27]
그럼 언제 무한 에이전트
[14:28]
루프를 사용하고 싶을까요? 탐색하고 싶은
[14:31]
여러 가지 잠재적 해결책이 있을 때
[14:33]
사용하고 싶어집니다. 답을 모르는
[14:35]
어려운 문제를 다룰 때
[14:36]
사용하고 싶어지죠. 그리고 여러 버전이
[14:38]
해답에 더 가까이 갈 수 있게 도울 거라고
[14:40]
생각할 때요. 이 모든 것들은
[14:42]
무한 에이전트 루프 프롬프트가
[14:44]
실행할 하위 레벨 프롬프트에
[14:45]
인코딩하게 될 것들이죠.
[14:47]
맞죠? 그리고 이걸 사용하고 싶을 때는
[14:49]
정말정말 큰 아이디어일 때예요.
[14:54]
주요 연구자들이 하는 일이에요. 시간이 지나면서
[14:56]
검증 가능한 결과를 달성하려고 하는
[15:00]
자기 개선 에이전트 워크플로우를
[15:03]
설정하고 싶을 때죠.
[15:06]
우리 모두 강화학습에 대해
[15:07]
들어본 적 있죠. 그 강화학습 아이디어를
[15:09]
가져올 수 있어요. 자기 검증 가능한
[15:10]
도메인의 아이디어를 가져와서
[15:13]
이런 무한 에이전트 루프 프롬프트에
[15:15]
임베드할 수 있어요. 이건
[15:18]
정말정말 큰 아이디어예요. 앞으로 채널에서
[15:20]
더 다룰 예정이에요. 지금 여기서
[15:22]
다룰 시간이 충분하지 않지만
[15:23]
정말 중요한 부분이라고
[15:25]
말씀드리고 싶어요. 제가 바로 찾을 수 있는
[15:26]
세 가지 주요 사용 사례가 이거예요.
[15:29]
물론 여러분이 이걸 파보고
[15:30]
사용하기 시작하면
[15:32]
더 많은 사용 사례를 찾게 될 거예요.
[15:34]
맞죠? 정말 놀라운
[15:35]
일이죠. 클로드 코드에서 두 개의
[15:37]
에이전트가 돌고 있어요. 보시다시피 저는
[15:40]
한계에 도달하고 있어요. 지금 클로드 코드를
[15:41]
터뜨리고 있어요.
[15:43]
오푸스 크레딧이 완전히 떨어지고 있어요.
[15:45]
클로드 코드 맥스 프로 구독을 사용하고 있는데
[15:48]
최고 등급이에요. 이제
[15:49]
이 에이전트들을 중단하겠어요.
[15:51]
오늘 다른 엔지니어링 작업을 위해
[15:53]
크레딧이 좀 더 필요해요.
[15:55]
여기서 중단하겠어요. 보시다시피 우리는
[15:57]
말 그대로 무한정 수많은
[15:59]
해결책들을 이 문제에 대해 생성하고 있어요.
[16:02]
맞죠? 바로 이게 핵심입니다.
[16:04]
이게 바로 무한 에이전트 루프의
[16:06]
진짜 가치 제안입니다. 여러 버전의,
[16:08]
여러 가지 가능한 미래의 답을
[16:10]
당신의 문제에 대해 원하는 거죠.
[16:12]
알겠죠? UI는 당연히 가장 간단한
[16:13]
예시입니다. 그래서 제가 채널에서
[16:15]
몇 번 보여드린 거죠. 음,
[16:17]
이런 다양한 사용자 인터페이스들을
[16:19]
계속 살펴볼 수 있습니다. 서로 다른
[16:20]
아이디어와 테마가 섞여 있는
[16:22]
것들 말이죠. 이것 좀 보세요.
[16:24]
정말 부드럽고 멋집니다. 음, 이 모든 게
[16:27]
백그라운드에서 컴퓨팅 파워로
[16:28]
진행되고 있어요. 우리는 스케일을 늘려서
[16:30]
다시 하고 있습니다. 컴퓨팅 파워를
[16:32]
더욱더 확장하고 있어요. 이게 바로
[16:34]
우리 채널에서 매주 월요일마다 하는
[16:36]
일입니다. Principal AI 코딩을
[16:38]
확인해보세요. 많은 분들이 아시겠지만,
[16:40]
저는 현재 2단계 과정을 작업하고 있어요.
[16:43]
이것이 바로 기초입니다. 꼭 한번
[16:45]
확인해보시길 강력히 추천합니다.
[16:47]
AI 코딩 다음에 오는 것은 당연히
[16:50]
에이전트 코딩이죠. 다음 세대
[16:52]
과정에 대한 더 자세한 내용은
[16:54]
출시일이 가까워질수록 알려드릴게요.
[16:56]
3분기 런칭을 목표로 하고 있으니
[16:57]
계속 지켜봐 주세요. 이건 정말
[16:59]
강력한 기법입니다. 꼭 한번 해보세요.
[17:01]
무시하지 마시기 바랍니다. 당신
[17:03]
자신을 위해서 말이에요. 음, 완전히
[17:04]
무료입니다. 제가 여기서 하는 일의
[17:06]
대부분은 당연히 여러분에게 무료예요.
[17:08]
설명란에 이 코드베이스 링크가 있어요.
[17:10]
이런 생성된 결과들을 몇 개 저장해서
[17:11]
여러분이 이게 어떻게 작동하는지
[17:13]
정말로 보고 이해할 수 있게 할게요.
[17:15]
하지만 핵심은 무한 프롬프트에 있어요.
[17:17]
이 모든 걸 가져다가 자신만의 것으로
[17:19]
만들고, 개선해서, 컴퓨팅 파워로
[17:21]
그 어느 때보다 문제를 잘 해결하세요.
[17:23]
채널의 큰 테마는 당신의 영향력을 확장하려면
[17:26]
컴퓨팅 파워를 확장해야 한다는 거예요.
[17:28]
알겠죠? 계속 시청하세요. 구독과 좋아요,
[17:30]
그런 좋은 것들 다 해주시고요.
[17:32]
컴퓨팅 파워 = 성공입니다. 컴퓨팅 파워를
[17:34]
확장하면 당신이 승리합니다. 매주 월요일마다 저를 어디서 찾을 수 있는지 아시죠. 집중해서 계속 만들어 나가세요.