이해와 실행을 잇는 두뇌
결정적 계획. 안전한 핸드오프. 모든 소스 점검.
오케스트레이터는 Interactor 에이전트 OS의 결정적 코어입니다. UKB에서 의도를 읽고, UDB에서 메모리와 데이터를 가져오고, SKB에서 적절한 도구를 찾은 다음, Auth Manager에 필요한 자격 증명을 요청합니다. 그리고 감사 가능한 플랜으로 모든 단계를 실행합니다. 말만 하는 AI와 일을 끝내는 AI의 차이를 만드는 엔진입니다.
오케스트레이터의 위치
플랜은 UKB + UDB를 사용. 도구는 SKB에서, 자격 증명은 Auth Manager에서.
LLM 단독으로는 프로덕션에 도달할 수 없는 이유
에이전트 품질을 조용히 무너뜨리는 세 가지 실패 모드.
모델이 어떤 소스를 조회할지 선택하면, 매월 셋째 주 화요일처럼 중요한 순간에 빠뜨립니다.
브라우저에서 생성된 서브 에이전트는 동일한 토큰을 공유합니다. 프롬프트 인젝션 한 번으로 조직 전체가 노출됩니다.
구조화되지 않은 대화 메모리는 요약되면서 에이전트가 행동에 필요한 핵심 숫자를 조용히 잃어버립니다.
오케스트레이터의 역할
LLM을 실제로 일하는 에이전트로 만드는 네 가지 작업.
감이 아닌 결정적 플랜
모든 요청은 감사 가능한 플랜으로 해석됩니다. 어떤 소스를 점검하고, 어떤 도구를 어떤 순서로, 어떤 자격으로 실행할지가 모두 기록되고 재실행 가능하며, 모델의 '기억'에 의존하지 않습니다.
자격 격리가 있는 서버 사이드 핸드오프
전문가 에이전트는 서버에서 생성됩니다. 각자에게 필요한 자격과 범위만 부여되며, 서브 에이전트에서 발생한 프롬프트 인젝션은 자기 영역을 넘을 수 없습니다.
상태 머신 + 병렬 스레드 + 일시정지
장기 작업은 명시적 상태, 병렬 스레드, 사람 승인을 위한 일시정지를 갖는 워크플로로 실행됩니다. 재시작·재시도·부분 장애에서도 살아남습니다.
구성 요소 장애 시 우아한 저하
Agent OS의 각 구성 요소는 독립적으로 실패합니다. 커넥터가 다운되면 오케스트레이터는 일반적이지만 작동하는 경로로 폴백하고, 무엇이 생략되었는지 명확히 알려줍니다.
요청에서 결과까지
매번 동일한 4단계 사이클.
이해
UKB의 업무 정의와 UDB의 메모리에 비춰 의도를 해석합니다.
계획
감사 가능한 단계 플랜을 작성합니다: 점검할 소스, 호출할 도구, 단계별 자격 증명.
실행
서버 측에서 실행합니다. 각 전문가는 분리된 자격을 받습니다. 안전하면 병렬, 필요하면 순차.
검증
모든 소스 점검 여부를 확인하고, 구조화된 상태를 UDB에 보존하며, 모든 전이를 재실행 가능하도록 기록합니다.
오케스트레이션 정직한 비교
기본 제공 기능과 대안에서 직접 만들어야 할 기능 비교.
| 기능 | Interactor | ChatGPT / Cowork | 자체 구축 |
|---|---|---|---|
| 결정적 실행 플랜 | 예 — 감사 가능 | 없음 — LLM이 결정 | 예 — 1개월 이상 |
| 안전한 에이전트 간 핸드오프 | 서버 사이드, 격리됨 | 클라이언트 사이드, 토큰 공유 | 예 — 3개월 이상 |
| 우아한 저하 | 기본 제공 | 기능 사라짐 | 아키텍처에 따라 다름 |
| 제품에 임베드 가능 | 멀티테넌트, API 우선 | 독립 앱 전용 | 그게 목적 |
| 프로덕션까지 시간 | 수주 | 해당 없음 — 임베드 불가 | 12–18개월 |
여러분의 스택에서 동작하는 모습을 보고 싶다면?
실제 워크플로 하나에 오케스트레이터를 연결해 플랜, 핸드오프, 감사 로그를 직접 보여드립니다.