loop.js에 목표와 '완료' 기준을 제공하면 에이전트가 반복적으로 작업하는 방식
요약
loop.js는 목표와 '완료' 기준을 제공받아 에이전트가 반복적으로 작업을 수행하도록 설계된 시스템입니다. 매 라운드마다 컨텍스트를 관리하고, 독립적인 Verify 에이전트가 설정된 기준 충족 여부를 판단하여 작업의 종료 시점을 결정합니다.
핵심 포인트
- loop.js는 목표와 완료 기준을 입력받아 반복 실행됩니다.
- 독립적인 Verify 에이전트가 종료 조건을 담당하며, 워커는 스스로 평가할 수 없습니다.
- 작업 과정에서 컨텍스트를 관리하고 노트를 디스크에 저장합니다.
loop.js에 목표와 '무엇이 완료로 간주되는지'에 대한 기준을 주면, 이 시스템은 에이전트를 계속 작동하도록 반복적으로 구동합니다. 매 라운드마다 컨텍스트를 비우고 노트를 디스크에 저장하며, 독립적이고 읽기 전용인 Verify가 해당 기준 충족 여부를 판단하여 멈출 때까지 진행됩니다.
세 가지 요소—목표(goal), 실행(execution), 그리고 검증(verification)—는 loop.js에서 모두 같은 종류의 프롬프트로 처리되며, 검증은 또 다른 기본 읽기 전용 에이전트가 담당합니다. 루프는 오직 이 검증에 기반하여 종료되며, 작업하는 워커는 스스로를 평가할 권한이 없습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 X @qingq77 (검증됨)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기