오케스트레이션 구조 살펴보기
목표는 하나일하는 에이전트는 여럿
목표
결과
오케스트레이션은 여러 에이전트의 작업과 협업 흐름을 조율합니다.
목표는 하나일하는 에이전트는 여럿
목표
결과
에이전트가 여럿이어도, 일을 나누고 넘겨줄 역할이 필요합니다.
사람이 직접 넘기면
에이전트가 여럿이어도, 자료 전달은 사람 몫
협업 흐름으로 연결하면
목표 하나로 일을 나누고, 결과를 다음 담당자에게 전달
Orca를 설치하는 것만으로 에이전트들이 저절로 협업하지는 않습니다.
에이전트 실행 · 작업 공간 · 상태 관리
Orca는 작업 환경협업은 스킬로
분배 · 전달 · 취합
협업을 조율하는 에이전트와 실제 작업을 수행하는 에이전트로 역할을 나눕니다.
Coordinator
일을 나누고, 배정하고, 결과를 확인
Worker
맡은 작업을 실행하고, 결과를 보고
둘 다 이미 쓰는 에이전트가 맡는 역할입니다.
사람은 목표와 기준을 주고, 코디네이터는 워커의 작업을 조율합니다.
목표 · 기준 · 필요한 판단
작업 분배 · 결과 확인
작업 지시
질문 · 보고
같은 워크트리에서 작업해도, 진행과 결과는 메시지로 공유합니다.
같은 워크트리
메시지로 소통
완료 보고에는 결과물 위치와 작업 내용을 함께 남깁니다.
공간을 나눠 작업해도, 진행과 결과는 메시지로 공유합니다.
진행 상황·결과 보고
완료 보고에는 결과물 위치와 작업 내용을 함께 남깁니다.
질문·응답·결과 보고에 사용하는 대표 메시지입니다.
question
작업 중 필요한 질문
reply
질문에 대한 답변
worker_done
작업 결과 보고