Remy 사용하기

서브에이전트 사용하기

작업을 나누고 진행 상황을 확인하며 통합 결과를 검토하세요.

범위: 아래 단계는 데스크톱 앱의 로컬 작업을 기준으로 합니다.

서브에이전트는 작업의 일부를 처리하고 결과는 메인 채팅에서 취합됩니다. Remy가 필요에 따라 호출하거나 사용자가 프롬프트에서 명시적으로 요청할 수 있습니다.

1. 나눌 수 있는 작업 선택

서로 다른 모듈을 읽거나, 여러 관점에서 변경 사항을 검토하거나, 별도의 출처에서 근거를 수집하는 작업이 좋은 예입니다.

간단한 수정은 대개 메인 채팅에서 처리해도 됩니다. 작업을 나눌 때는 각 하위 작업의 검토 대상, 답해야 할 질문 및 산출물을 지정하세요.

2. 하위 작업 요청

예를 들어 프런트엔드와 백엔드가 로그인 오류를 일관되게 처리하는지 확인하려면 다음을 보내세요.

예시 프롬프트
두 서브에이전트를 사용하여 이 프로젝트의 로그인 흐름을 검토해 주세요.

하위 작업 1: 프런트엔드 로그인 폼, 요청 매개변수 및 오류 메시지를 읽으세요. 관련 파일과 발견한 사항을 나열하세요.
하위 작업 2: 백엔드 로그인 엔드포인트, 매개변수 검증 및 오류 응답을 읽으세요. 관련 파일과 발견한 사항을 나열하세요.

두 하위 작업 모두 분석만 해야 합니다. 파일 수정, 의존성 설치, 커밋 또는 코드 푸시는 하지 마세요.
완료되면 메인 채팅에서 발견한 사항을 비교하세요. 불일치, 뒷받침하는 근거 및 권장 수정 순서를 나열하세요.
근거가 부족한 항목은 추가로 확인해야 할 사항을 설명하세요.

보낸 뒤 실행 기록에서 하위 작업이 실제로 생성되었는지 확인하세요. 위임하겠다는 설명만으로 서브에이전트가 시작되었다고 볼 수는 없습니다.

3. 진행 상황 및 결과 확인

  1. 메인 채팅에서 하위 작업 항목을 찾으세요.
  2. 열 수 있는 하위 작업 제목을 클릭하여 오른쪽 패널에서 지침, 실행 및 결과를 여세요.
  3. 메인 채팅으로 돌아가 통합된 발견 사항과 남은 작업을 검토하세요.

메인 채팅이 텍스트를 반환한 뒤에도 실행 중인 하위 작업이 있는지 확인하세요. 하위 작업 하나가 끝났다고 전체 작업이 완료된 것은 아닙니다.

4. 범위 변경 또는 하위 작업 중지

방향을 바꾸려면 메인 채팅에서 명확한 지침을 제공하세요. 예를 들면 다음과 같습니다.

예시 프롬프트
로그인 실패 메시지만 계속 확인하세요. 회원가입 및 비밀번호 복구 분석은 중지하세요.
남은 하위 작업을 조정하고 최종 요약에서 완료한 점검과 중지한 작업을 구분하세요.

실행 중인 하위 작업에 Stop이 제공되면 해당 항목 위에 마우스를 올리고 제어 버튼을 클릭하세요. 상태가 업데이트될 때까지 기다리고 실행이 끝났는지 확인하세요.

중지해도 이미 수행된 파일 수정은 자동으로 되돌려지지 않습니다. 계속하기 전에 현재 파일과 기존 결과를 확인하세요.

5. 최종 작업 검토

메인 채팅에서 결과를 취합한 뒤 다음을 확인하세요.

  • 각 하위 작업이 완료, 실패, 중지되었는지 또는 필요한 자료가 부족했는지.
  • 결론이 실제 파일, 원본 자료 또는 실행 결과를 가리키는지.
  • 발견 사항 사이에 충돌이 있는지, 메인 채팅이 차이를 설명하는지.
  • 관련 테스트와 실제 동작으로 코드 변경을 점검했는지.

서브에이전트가 같은 의견이어도 뒷받침하는 근거가 필요합니다. 코드 수정을 요청한다면 명확한 파일 범위를 할당하고 통합 변경을 검토하세요. 병렬 수정 시 충돌이 자동으로 해결된다고 가정하지 마세요.

6. 더 알아보기