고급 AI 기능 및 Windows Copilot 통합을 갖춘 PC
이 답변은 자동 번역되었으며, 약간의 문법적 오류나 어색한 표현이 포함되어 있을 수 있습니다. 양해 부탁드립니다.
안녕하세요 @Damhee Lee
네. 권장되는 설계 방식은 각 하위 에이전트(child agent)가 결과를 출력(output)으로 반환하게 하고, 오직 주 에이전트(main agent)만 사용자와 소통하도록 하는 것입니다.
각 하위 에이전트에 대해:
'findings'(조사 결과)나 'openQuestions'(추가 확인이 필요한 질문)와 같은 출력을 생성하세요.
다음과 같은 명시적인 지시 사항을 추가하세요:
사용자에게 직접 답장하거나 소통하지 마십시오. 할당된 요청만 완료하고 결과를 조사 결과 출력에 포함시키십시오. 최종 사용자 응답은 메인 상담원이 생성하도록 하십시오.
메인 에이전트에서 네 개의 자식 에이전트의 출력을 모두 수집하고, 이를 하나의 간결한 응답으로 결합하도록 지시합니다.
"실행 후" 또는 "완료 후" 설정은 자식 에이전트가 메시지를 표시하는 것을 막지는 않습니다. 이 설정은 자식 에이전트의 작업이 완료된 후 메인 에이전트가 수행하는 동작만 제어합니다. 따라서 각 자식 에이전트에 해당 지시를 추가해야 하며, 엄격한 플랫폼 수준의 차단이 아닌 지시 기반 동작이므로 동작을 테스트해야 합니다.
메인 에이전트와 자식 에이전트 간의 계약으로 명확하게 정의된 입력과 출력을 사용하는 것이 좋습니다. 참고: 자식 에이전트 추가
도움이 되셨기를 바랍니다. 추가로 필요한 점이 있으시면 언제든지 말씀해 주세요.