BlogGuides

클로드 코드에서 건틀릿 루프 실행하기: /loop, 울트라코드 및 서브에이전트

## 원본 프롬프트에서 /loop와 ultracode가 실제로 하는 일, 최소한의 Claude Code 설정, 그리고 다른 에이전트를 위한 쉬운 설명 버전입니다.

클로드 코드에서 건틀릿 루프 실행하기: /loop, 울트라코드 및 서브에이전트

클로드 코드에서 건틀릿 루프 실행하기: /loop, 울트라코드 및 서브에이전트

건틀릿 루프는 클로드 코드에서 탄생했으며, 원래 프롬프트의 두 가지 마법 단어는 클로드 코드 기능입니다. 여기서 그 기능이 무엇인지, 그리고 다른 곳에서 건틀릿을 실행하는 방법을 설명합니다.

두 가지 마법 단어

  • /loop는 중지하거나 조건이 충족될 때까지 프롬프트를 다시 실행합니다. 건틀릿에서 이는 "비평가가 감탄할 때까지 계속 진행"의 엔진입니다. 루프는 모델이 스스로 지속하도록 신뢰하는 대신 개선-비교 주기를 문자 그대로 다시 실행합니다.
  • ultracode는 세션을 멀티 에이전트 오케스트레이션으로 전환합니다. 메인 에이전트는 빌더 서브에이전트와 비평가 서브에이전트를 병렬로 확장할 수 있습니다. "서브에이전트 확장"이 의존하는 것은 바로 이것입니다. 빌더와 비평가가 하나의 컨텍스트 안에서 역할극이 아닌 진정으로 분리된 컨텍스트로 작동합니다.
  • Shumer의 원래 프롬프트는 두 가지 모두를 사용하며, 복사할 가치가 있는 구조적 트릭이 하나 더 있습니다. 아키텍처 계약(Claude of Duty에서는 서브시스템 인터페이스와 디렉토리 소유권을 정의하는 파일)으로 병렬 빌더가 서로 충돌하지 않도록 합니다.

    최소 클로드 코드 설정

  • 템플릿에서 건틀릿 프롬프트를 작성하세요. 목표, 명명된 기준, 분할, 빌더+비평가, 조건부 종료.
  • 새 세션에 붙여넣으세요. 새 세션이 중요합니다. 비평가는 컨텍스트를 상속받지 않아야 합니다.
  • 기준을 머신에서 가져올 수 있게 만드세요. 에이전트가 스크린샷할 수 있는 URL, 읽을 수 있는 파일, 실행할 수 있는 저장소.
  • 떠나세요. 종료는 비평가의 블라인드 선택이 뒤집히는 것이지, 당신의 인내심이 아닙니다.
  • 클로드 코드가 없나요? 같은 구조, 평범한 말로

    이 패턴은 모든 에이전트 프레임워크에 이식됩니다. /loop를 "비평가가 우리 것을 선택할 때까지 계속 반복하고, 고정된 라운드 수 후에 절대 멈추지 마세요"로 바꾸고, ultracode를 "빌더와 비평가를 별도의 컨텍스트를 가진 병렬 서브에이전트로 실행하세요"로 바꾸세요. 재사용 가능한 버전을 대중화한 RoboNuggets 스킬은 비클로드 에이전트를 위해 정확히 이 교체를 수행합니다.

    구조가 기술이며, 플랫폼은 얼마나 많은 부분이 무인으로 실행되는지만 결정합니다. 비평가 글주석이 달린 원본에서 설계 선택을 심층 분석하세요.

    Tags
    gauntlet-loop·agent-loop·prompt-engineering·claude-code·builder-critic·agents