Efficient Frontier
고비용 프론티어 모델의 한계적 판단력이 중요한 곳에 사용하십시오. 반복 가능하거나 경계가 명확하거나 토큰 소모가 큰 작업은 저렴하고 빠른 하위 에이전트에 위임하십시오.
워크플로우
- 프론티어 전용 결정 식별: 아키텍처, 우선순위 설정, 모호성 해소, 위험 평가, 종합, 최종 검토.
- 위임 가능한 작업 식별: 연구 스캔, 레포지토리 인벤토리, 검색, 문서 추출, 브라우저/테스트 실행, 로그 축소, 테스트 실패 클러스터링, 좁은 범위의 코딩, 기계적 편집.
- 독립적인 조각에 대해 명확한 소유권, 경계 범위, 검증 게이트, 기대 증거를 갖춘 병렬 하위 에이전트를 생성합니다.
- 간결한 반환 요구: 발견 사항, 변경된 파일, 실행된 명령, 잔여 위험, 충족된 중단 조건, 프론티어 모델이 결정해야 하는 모든 사항.
- 결과를 제시하기 전에 중앙에서 통합 및 검토합니다.
핸드오프 패킷
위임된 프롬프트를 자체 포함된 패킷으로 작성하십시오. 수신 에이전트가 대화를 보지 못했다고 가정하십시오. 레포지토리 경로, 목표, 범위, 범위 외 영역, 관련 파일 또는 검색 대상, 예상 반환 형식, 검증 명령, 중단 조건을 포함하십시오.
유용한 중단 조건:
- 라이브 코드가 핸드오프의 가정과 일치하지 않습니다.
- 합리적인 수정 또는 재시도 후 검증 명령이 두 번 실패합니다.
- 작업이 할당된 범위 외부의 파일을 필요로 하는 것으로 보입니다.
- 에이전트가 자신의 주장에 대한 구체적인 증거를 생성할 수 없습니다.
검토 루프
위임된 출력을 전달할 평결이 아니라 검사할 증거로 취급하십시오. 중요한 인용 파일을 다시 열고, 위험도가 높은 diff를 훑어보고, 완료를 주장하기 전에 중요한 검증을 다시 실행하거나 스팟 점검하십시오. 위임된 에이전트가 의견이 일치하지 않으면 프론티어 모델 계층에서 불일치를 해결하십시오.
일반적인 시나리오
다음을 소프트 제안으로 사용하십시오:
- 연구: 광범위한 레포지토리 스캔, 문서 추출, 소스 비교를 위임합니다. 프론티어 모델은 무엇이 중요한지에 대한 판단을 유지합니다.
- 코딩: 파일 소유권이 명확할 때 경계 패치, 리팩터링 또는 기계적 편집을 위임합니다. 중앙에서 통합 및 검토합니다.
- 테스트: 프론티어 모델이 검증 전략과 스크립트를 선택하게 한 후, 저렴한 에이전트를 사용하여 단위 검사, 브라우저 흐름, 스크린샷, 로그 축소를 실행합니다. 정확한 명령, 실패 원인, 가능한 원인, 신호가 불안정한지, 환경적인지, 제품 관련인지를 반환하도록 요청하십시오.
- 디버깅: 별도의 이론, 로그 또는 재현 경로에 대해 독립적인 에이전트를 보냅니다. 최종 진단은 프론티어 모델이 유지합니다.
안전장치
- 다음 단계가 이에 의존하는 경우 즉시 블로커를 위임하지 마십시오.
- 여러 에이전트가 동시에 동일한 파일을 편집하도록 요청하지 마십시오.
- 위험이 높을 때 하위 에이전트의 결론을 맹목적으로 신뢰하지 마십시오. 중요한 증거를 직접 검사하십시오.
- 보편적인 비용 절감을 주장하지 마십시오. 이 패턴은 탐색과 구현, 테스트 또는 연구를 병렬화할 수 있을 때 가장 효과적입니다.
기본 프레이밍
"저는 프론티어 모델을 오케스트레이터이자 리뷰어로 사용하고, 토큰 소모가 큰 연구, 코딩 또는 테스트에는 저렴한 하위 에이전트를 사용하여 고비용 토큰이 판단, 종합 및 최종 품질에 사용되도록 할 것입니다."