
TL;DR AI 오케스트레이션은 모델·에이전트·도구·사람 승인을 하나의 업무 흐름으로 조율하는 운영 계층입니다. 도입은 게이트웨이와 관측성부터 정합니다.
2026년 국내 기업과 공공기관의 AI 도입 담당자를 위해, 여러 모델과 에이전트를 업무에 적용할 때 왜 오케스트레이션 계층이 필요하고 어떤 방법으로 설계해야 하는지 정리했습니다.
챗봇 하나를 띄우는 일은 몇 주면 끝납니다. 그런데 그 챗봇이 사내 결재 시스템을 조회하고, 계약서를 요약하고, 담당자 승인을 받아 메일을 보내야 하는 순간 문제가 달라집니다. 어떤 모델에 어떤 요청을 보낼지, 도구 호출이 실패하면 어떻게 할지, 누가 결과를 확인할지, 비용은 누가 볼지를 정해야 하기 때문입니다. 이 질문들에 대한 답을 모아 놓은 것이 바로 AI 오케스트레이션입니다. 이 글은 AI란 무엇인가에서 다룬 기본 개념 위에서, 모델·에이전트·도구를 한 흐름으로 연결하는 구조와 도입 순서를 실무자 눈높이로 설명합니다.
이 글이 답하는 여덟 가지 질문 목록
“AI 오케스트레이션”, “LLM 오케스트레이션”, “에이전트 오케스트레이션”을 검색하는 분들이 실제로 궁금해하는 내용을 기준으로 순서를 잡았습니다.
- AI 오케스트레이션이란 정확히 무엇이고, 왜 지금 필요해졌나요?
- RPA나 워크플로 자동화와는 무엇이 다른가요?
- 오케스트레이션 계층은 어떤 구성 요소로 이루어지나요?
- 워크플로형과 에이전트형 오케스트레이션은 어떻게 다른가요?
- 실무에서 자주 쓰는 오케스트레이션 패턴에는 무엇이 있나요?
- 사람 승인, 관측성, 비용 관리는 어디에 넣어야 하나요?
- 어떤 도구로 시작하면 되나요?
- 국내 기업은 어떤 순서로 도입하면 되나요?
AI 오케스트레이션이란 무엇인가?
AI 오케스트레이션은 여러 AI 모델, 에이전트, 도구, 데이터, 그리고 사람의 판단을 하나의 업무 흐름으로 조율하는 운영 계층입니다. 어떤 요청이 들어오면 어느 모델이 처리할지, 어떤 순서로 어떤 도구를 호출할지, 중간 결과를 어디에 보관할지, 언제 사람에게 확인을 받을지를 정하고 실행하는 일을 모두 포함합니다.
오케스트라에 비유하면 이해가 빠릅니다. 바이올린, 첼로, 금관악기 연주자가 각자 실력이 좋아도 지휘자가 없으면 합주가 되지 않습니다. 지휘자는 직접 연주하지 않지만, 누가 언제 들어오고 얼마나 크게 연주할지를 정해 곡 전체를 완성합니다. AI 오케스트레이션도 마찬가지입니다. 대형 언어 모델(LLM), 검색 시스템, 사내 데이터베이스, 메일·결재 같은 업무 시스템이 각자 연주자이고, 오케스트레이션 계층이 그 순서와 역할을 정합니다. 이 글에서는 이 비유를 한 번만 쓰고, 이후로는 구성 요소와 동작으로 설명합니다.
국내 금융권 연구 자료도 같은 방향으로 정의합니다. KB금융지주 경영연구소는 AI 오케스트레이션을 LLM을 중심으로 검색 시스템, API, 내부 데이터베이스, 업무 자동화 도구를 통합해 복잡한 작업을 자동 처리하는 접근으로 설명합니다(KB금융지주 경영연구소). 사람이 프롬프트를 하나씩 입력하던 방식에서, 시스템이 여러 기능을 순차 또는 병렬로 실행하고 그 흐름을 스스로 관리하는 방식으로 넘어간다는 뜻입니다.
정의를 실무 언어로 바꾸면 다음 세 줄로 정리됩니다.
- 조율 대상: 모델, 에이전트, 도구(API·데이터베이스·업무 시스템), 데이터, 사람 승인.
- 조율 내용: 순서, 분기, 재시도, 중간 상태 보관, 권한, 비용 한도.
- 조율 결과: 개별 AI 기능이 아니라 끝까지 처리된 업무 한 건.
마지막 줄이 핵심입니다. 모델이 좋은 답을 냈어도 그 답이 결재 시스템에 반영되지 않으면 업무는 끝나지 않습니다. AI 오케스트레이션은 모델 성능과 업무 완료 사이의 간격을 메우는 계층이라고 이해하면 됩니다.
아래 슬라이드는 이 계층을 한 장으로 보여 줍니다. 모델 위에 도구 목록, 맥락 관리, 작업 상태를 두고, 그 위에서 에이전트 실행 순서를 정하며, 사람은 승인과 검증 지점에서 개입하는 구조입니다.
그림. 오케스트레이션 계층은 모델·도구·맥락·실행 순서를 하나의 제어 단위로 다룹니다.
왜 지금 AI 오케스트레이션이 필요한가?
1~2년 전만 해도 기업의 생성형 AI 도입은 모델 하나에 프롬프트 하나를 붙이는 구조가 대부분이었습니다. 지금은 사정이 다릅니다. 세 가지 변화가 동시에 일어났습니다.
첫째, 모델이 여러 개가 됐습니다. 고성능 상용 모델, 비용이 낮은 경량 모델, 사내에 설치한 오픈 웨이트 모델을 업무 성격에 따라 나눠 쓰는 일이 흔해졌습니다. 민감한 문서는 사내 모델로, 일반 요약은 저비용 모델로 보내야 하는데, 이 판단을 애플리케이션마다 따로 구현하면 관리가 불가능해집니다. 생성형 AI의 기본 구조와 모델 종류는 생성형 AI란? 작동 원리·종류·업무 활용에서 먼저 정리해 두었습니다.
둘째, AI가 답만 하는 단계에서 일을 하는 단계로 넘어왔습니다. AI 에이전트는 목표를 받아 계획을 세우고, 도구를 호출하고, 결과를 확인해 다음 행동을 정합니다. 한 번의 질문에 한 번의 답이 오가던 구조가 수십 번의 모델 호출과 도구 실행으로 늘어났고, 그 사이의 순서와 예외를 관리하는 장치가 필요해졌습니다. 에이전트의 정의와 구조는 AI Agent란 무엇인가에서 자세히 다룹니다.
셋째, 연결해야 할 시스템이 늘었습니다. 에이전트가 쓸모 있으려면 ERP, 그룹웨어, 문서관리, 고객관리 시스템에 접근해야 합니다. 연결이 늘수록 권한, 감사 기록, 장애 대응을 함께 설계해야 합니다.
국내 상황은 여기에 한 가지가 더해집니다. 공공기관과 금융사는 데이터를 외부로 보내는 일에 제약이 많아, 상용 클라우드 모델과 사내 설치 모델을 함께 쓰는 혼합 구성이 사실상 기본값입니다. 같은 업무 안에서도 어떤 단계는 외부 모델을, 어떤 단계는 내부 모델을 써야 하므로, 단계마다 모델과 데이터 경로를 따로 정하는 장치가 해외보다 먼저 필요해졌습니다. 해외 사례를 그대로 들여오기보다 국내 규제와 망 구성에 맞춘 설계가 필요한 이유입니다.
이 변화의 결과는 숫자로도 드러납니다. 가트너는 2025년 6월 발표에서 2027년 말까지 에이전틱 AI 프로젝트의 40% 이상이 비용 증가, 불분명한 사업 가치, 부족한 위험 통제 때문에 중단될 것으로 전망했습니다(Gartner, 2025). 세 가지 원인 모두 모델의 문제가 아니라 운영의 문제입니다. 비용을 추적하고, 가치를 측정하고, 위험을 통제하는 일이 곧 AI 오케스트레이션 계층이 맡는 역할입니다.
| 변화 | 오케스트레이션 없이 생기는 일 | 오케스트레이션 계층이 맡는 일 |
|---|---|---|
| 모델 다변화 | 앱마다 모델 키·호출 방식이 제각각 | 게이트웨이에서 라우팅·폴백·키 관리 |
| 에이전트 확산 | 호출 수가 늘며 비용·지연 예측 불가 | 단계별 상한, 재시도 정책, 비용 집계 |
| 연결 시스템 증가 | 도구마다 권한·로그가 따로 존재 | 도구 연결 표준화, 권한 검사, 감사 기록 |
| 규제·감사 요구 | 누가 무엇을 승인했는지 추적 불가 | 사람 승인 지점과 실행 이력 보관 |
자동화·RPA·워크플로 엔진과 무엇이 다른가?
AI 오케스트레이션을 처음 들으면 “기존 RPA나 워크플로 엔진과 무엇이 다르냐”는 질문이 가장 먼저 나옵니다. 겉모습은 비슷합니다. 둘 다 여러 단계를 순서대로 실행하고, 분기를 두고, 결과를 다음 단계로 넘깁니다. 차이는 각 단계가 결정론적인가 확률적인가에 있습니다.
RPA는 화면의 같은 위치를 같은 순서로 클릭합니다. 입력이 같으면 결과도 같습니다. 워크플로 엔진도 사람이 설계한 분기 규칙을 그대로 따릅니다. 반면 LLM이 들어간 단계는 같은 입력에도 다른 답을 낼 수 있고, 형식이 틀린 결과를 돌려줄 수도 있으며, 에이전트는 실행 중에 다음 단계를 스스로 고릅니다. 그래서 AI 오케스트레이션은 기존 자동화가 신경 쓰지 않던 세 가지를 더 다뤄야 합니다.
- 결과 검증: 모델 출력이 정해진 형식과 기준에 맞는지 확인하고, 아니면 다시 요청하거나 사람에게 넘깁니다.
- 맥락 관리: 이전 단계의 대화와 검색 결과 중 무엇을 다음 모델에 넘길지 고릅니다. 모델에 넣을 수 있는 입력 길이와 비용에 한계가 있기 때문입니다.
- 행동 통제: 에이전트가 고른 행동이 허용 범위 안에 있는지, 되돌리기 어려운 행동이면 사람 승인을 받았는지 확인합니다.
| 구분 | RPA | 워크플로 엔진 | AI 오케스트레이션 |
|---|---|---|---|
| 단계 성격 | 화면 조작 반복(결정론적) | 규칙 기반 분기(결정론적) | 모델 판단 포함(확률적) |
| 입력 형태 | 정형 화면·파일 | 정형 데이터 | 비정형 문서·대화·이미지 포함 |
| 실패 대응 | 화면이 바뀌면 중단 | 정의된 예외 경로 | 재요청·모델 교체·사람 이관 |
| 다음 단계 결정 | 사람이 미리 고정 | 사람이 미리 고정 | 고정 또는 에이전트가 실행 중 선택 |
| 추가 관리 대상 | 화면 변경 | 규칙 변경 | 출력 품질, 토큰 비용, 권한, 감사 |
두 방식은 대체 관계가 아니라 보완 관계입니다. 실무에서는 정형 처리는 기존 워크플로 엔진과 RPA가 맡고, 문서 이해나 판단이 필요한 단계만 AI 오케스트레이션이 맡는 구성이 가장 흔합니다. 이미 갖춘 자동화 자산을 버릴 필요는 없습니다. 오히려 기존 자동화를 에이전트가 호출할 수 있는 도구로 등록하면 투자 효과가 커집니다.
AI 오케스트레이션의 구성 요소 정리
AI 오케스트레이션 계층을 구성 요소로 나누면 일곱 가지입니다. 제품마다 이름은 다르지만, 기업용 구성을 검토할 때는 이 일곱 칸이 모두 채워졌는지를 먼저 봅니다.
- LLM 게이트웨이와 모델 라우팅: 모든 모델 호출이 지나가는 관문입니다. 요청을 알맞은 모델로 보내고, 실패하면 다른 모델로 넘기고, 사용량과 비용을 집계합니다.
- 도구 연결 계층: 에이전트가 사내 시스템과 외부 서비스를 호출하는 통로입니다. MCP(Model Context Protocol) 같은 표준이 여기에 쓰입니다.
- 메모리와 지식 검색(RAG): 대화 이력, 작업 중간 결과, 사내 문서 검색 결과를 저장하고 필요한 만큼 모델에 넘깁니다.
- 흐름 정의와 실행 엔진: 단계의 순서, 분기, 반복, 병렬 실행을 정의하고 실제로 실행합니다. 노코드 빌더나 코드 기반 프레임워크가 이 칸을 채웁니다.
- 에이전트 간 조율: 여러 에이전트가 역할을 나눠 일할 때 작업을 배분하고 결과를 모읍니다.
- 사람 승인과 가드레일: 위험한 행동 전에 사람 확인을 받고, 개인정보·금칙어·프롬프트 인젝션 같은 위험 입력과 출력을 걸러 냅니다.
- 관측성과 거버넌스: 모든 실행을 기록하고, 품질·비용·지연을 측정하며, 누가 어떤 에이전트를 어떤 권한으로 쓰는지 관리합니다.
일곱 칸 중 어느 하나가 비어 있으면 운영 단계에서 그 빈칸이 문제로 돌아옵니다. 예를 들어 흐름 정의 도구만 도입하고 게이트웨이를 두지 않으면, 모델 키가 흐름마다 흩어져 비용을 부서별로 나눠 볼 수 없습니다. 관측성을 빼면 에이전트가 왜 엉뚱한 답을 냈는지 원인을 찾을 길이 없습니다.
에이전트 하나의 내부만 들여다봐도 이 칸들이 층층이 쌓여 있습니다. 사용자 화면 아래에 모델이 있고, 모델을 쓰는 에이전트가 있으며, 그 아래 도구와 MCP 계층이 데이터베이스·파일·업무 시스템과 연결됩니다.
그림. 에이전트는 화면·모델·에이전트·도구·데이터 다섯 계층의 합으로 동작합니다.
| 구성 요소 | 주요 질문 | 대표 기술·도구 예 |
|---|---|---|
| LLM 게이트웨이 | 어떤 모델에 보내고, 실패하면 어디로 넘기나? | LiteLLM, 클라우드 AI 게이트웨이 |
| 도구 연결 | 에이전트가 어떤 시스템을 어떤 권한으로 호출하나? | MCP 서버, 사내 API 어댑터 |
| 메모리·RAG | 어떤 맥락을 얼마나 넘기나? | 벡터 데이터베이스, 검색 파이프라인 |
| 흐름 정의·실행 | 단계 순서와 분기는 누가 정하나? | Flowise, LangGraph, n8n |
| 에이전트 간 조율 | 역할을 어떻게 나누고 결과를 모으나? | 감독자 패턴, A2A 프로토콜 |
| 사람 승인·가드레일 | 어디서 멈추고 확인받나? | 승인 노드, 입력·출력 필터 |
| 관측성·거버넌스 | 무엇이 언제 얼마의 비용으로 실행됐나? | 추적 로그, 비용 대시보드, 권한 관리 |
조직이 책임져야 할 인프라는 활용 수준이 올라갈수록 누적됩니다. 지시문만 쓰는 단계는 모델 호출 수단만 있으면 되지만, 사내 문서를 붙이는 단계에서는 벡터 데이터베이스와 검색 파이프라인이 더해지고, 에이전트 단계에서는 실행 환경과 메모리, 결과 평가 체계가 더해집니다. 여러 에이전트를 운영하는 단계에 이르면 정책 엔진, 도구 목록 관리, 표준 연결 규격, 관측성이 모두 갖춰져야 합니다. 정책 엔진은 어떤 에이전트가 어떤 도구를 언제 호출할 수 있는지를 실시간으로 통제하고, 평가 체계는 결과 품질을 자동으로 점검합니다. 일곱 칸을 한꺼번에 채우기 어렵다면 지금 조직이 어느 단계에 있는지부터 확인하고, 다음 단계에 필요한 칸을 먼저 준비하는 방식이 현실적입니다.
다음 절부터는 이 일곱 칸을 하나씩 실무 관점에서 풀어 봅니다.
LLM 게이트웨이와 모델 라우팅은 왜 첫 단추인가?
AI 오케스트레이션을 설계할 때 가장 먼저 세울 칸은 LLM 게이트웨이입니다. 모든 모델 호출이 한 관문을 지나가야 그 위에 라우팅, 비용 집계, 권한 관리를 올릴 수 있기 때문입니다.
게이트웨이가 없는 조직의 모습은 비슷합니다. 부서마다 상용 모델 키를 따로 발급받아 애플리케이션 설정 파일에 넣어 둡니다. 어느 팀이 얼마를 썼는지는 월말 청구서가 와야 알 수 있고, 한 공급사의 서비스가 느려지면 담당자가 설정을 손으로 바꿔야 합니다. 사내에 오픈 웨이트 모델을 새로 설치해도 애플리케이션마다 호출 방식을 다시 고쳐야 합니다.
게이트웨이를 두면 다음이 달라집니다.
- 라우팅: 요청의 종류, 문서의 민감도, 사용자 부서에 따라 상용 모델, 경량 모델, 사내 모델 중 하나로 자동 배정합니다.
- 폴백: 특정 모델이 응답하지 않거나 오류를 내면 정책에 따라 다른 모델로 요청을 넘깁니다. 서비스는 이어지고 담당자는 수작업으로 설정을 바꾸지 않아도 됩니다.
- 비용 추적: 모든 요청이 게이트웨이를 지나므로 팀별, 모델별, 에이전트별 사용량을 요청 단위로 집계합니다. 예산 한도를 걸어 초과 사용을 막을 수도 있습니다.
- 단일 호출 방식: 공급사마다 다른 호출 형식을 하나로 통일해, 모델을 바꿔도 애플리케이션을 고치지 않습니다.
오픈소스 게이트웨이 가운데 국내에서 많이 검토되는 것이 LiteLLM입니다. 자체 설치가 가능해 데이터가 사내 인프라를 벗어나지 않게 구성할 수 있다는 점이 공공·금융 환경에서 장점으로 꼽힙니다. 게이트웨이와 추론 엔진은 역할이 다르다는 점도 기억해야 합니다. 추론 엔진은 모델을 빠르게 실행하는 계층이고, 게이트웨이는 그 앞에서 요청의 흐름과 정책을 관리하는 계층입니다. 구체적인 도입 순서와 운영 변화는 AI Agent를 위한 LLM 게이트웨이 — LiteLLM 도입 가이드에서 정리했습니다.
에이전트가 늘수록 게이트웨이의 가치가 커지는 이유는 호출 횟수에 있습니다. 미리 짠 스크립트는 코드에 적힌 횟수만큼 모델을 부르지만, 에이전트는 목표를 받은 뒤 어떤 도구를 부르고 언제 멈출지를 스스로 정하면서 단계마다 모델을 다시 호출합니다. 사용자 메시지 한 건이 모델 호출 몇 건으로 이어질지는 실행해 봐야 알 수 있습니다. 오픈마루의 운영 구성에서는 에이전트 프로파일 16개가 같은 모델 별칭과 같은 게이트웨이 주소를 가리키도록 해, 기본 모델을 바꿀 때 별칭 정의 한 곳만 수정합니다.
한 가지 오해도 짚어 둡니다. 폴백이나 재시도만 필요하다면 별도 게이트웨이 서버 없이 라이브러리 수준에서도 구현할 수 있습니다. 게이트웨이 서버를 따로 두는 진짜 이유는 호출 주체별 키 발급, 예산 한도, 한곳에 모이는 기록입니다. 이 구분을 알아야 도입 범위를 정확히 정할 수 있고, 자세한 구성 비교는 LiteLLM Proxy로 AI Agent LLM Gateway 구축 백서에서 다룹니다.
라우팅 정책을 처음 정할 때는 단순하게 시작하는 편이 낫습니다. 아래처럼 민감도와 난이도 두 기준만으로도 대부분의 요청을 나눌 수 있습니다.
| 요청 유형 | 민감도 | 난이도 | 권장 라우팅 |
|---|---|---|---|
| 공개 자료 요약·번역 | 낮음 | 낮음 | 저비용 상용 모델 또는 경량 모델 |
| 사내 규정 질의응답 | 중간 | 중간 | 사내 설치 모델 + RAG |
| 개인정보 포함 민원·상담 | 높음 | 중간 | 사내 설치 모델만 허용 |
| 복잡한 분석·코드 생성 | 낮음~중간 | 높음 | 고성능 상용 모델(마스킹 후) |
MCP와 A2A로 도구와 에이전트를 잇는 방식
모델이 똑똑해도 사내 시스템에 접근하지 못하면 할 수 있는 일이 대화에 그칩니다. 도구 연결 계층은 에이전트의 손과 발에 해당합니다. 문제는 연결 방식이 제각각이었다는 점입니다. 같은 그룹웨어를 연결하더라도 에이전트 프레임워크마다 다른 어댑터를 만들어야 했고, 모델을 바꾸면 도구 정의를 다시 써야 했습니다.
이 문제를 줄이려고 등장한 표준이 MCP(Model Context Protocol)입니다. MCP는 2024년 11월 Anthropic이 공개한 개방형 규격으로, AI 애플리케이션이 외부 도구와 데이터 소스에 연결하는 방식을 하나로 정합니다(Model Context Protocol). 도구를 MCP 서버 형태로 한 번 만들어 두면, MCP를 지원하는 여러 에이전트와 애플리케이션이 같은 도구를 그대로 씁니다. 도구를 한 번 만들고 여러 에이전트가 재사용한다는 점이 기업에 주는 가장 큰 이점입니다. MCP의 개념과 구조는 MCP(Model Context Protocol)란 무엇인가에서 자세히 다뤘습니다.
아래 슬라이드는 MCP가 왜 기업 통합 비용을 줄이는지 보여 줍니다. 에이전트마다 도구마다 따로 연결 코드를 만들면 조합 수만큼 작업이 늘지만, 표준 규격 계층을 사이에 두면 각자 한 번씩만 연결하면 됩니다.
그림. MCP는 에이전트와 사내 도구 사이의 연결을 표준 규격 하나로 정리합니다.
에이전트와 에이전트 사이의 연결에도 표준이 생기고 있습니다. 구글이 2025년 공개한 A2A(Agent2Agent) 프로토콜은 서로 다른 회사가 만든 에이전트가 자신이 할 수 있는 일을 알리고, 작업을 주고받고, 진행 상태를 공유하는 방식을 정합니다(A2A Protocol). MCP가 에이전트와 도구 사이의 규격이라면, A2A는 에이전트와 에이전트 사이의 규격입니다.
도구 연결을 설계할 때는 세 가지를 먼저 정해 둡니다.
- 도구 목록과 소유 부서: 어떤 시스템을 에이전트에 열지, 그 도구의 품질은 어느 부서가 책임질지 정합니다.
- 읽기와 쓰기의 분리: 조회 도구와 변경 도구를 나눠 등록하고, 변경 도구에는 사람 승인을 기본으로 겁니다.
- 호출 권한의 위임 방식: 에이전트가 사용자 본인의 권한으로 호출하는지, 공용 서비스 계정으로 호출하는지 정합니다. 감사 대응을 생각하면 사용자 권한 위임이 원칙입니다.
국내 기업에서는 레거시 시스템을 버리지 않고 AI와 연결하려는 수요가 큽니다. 기존 시스템 앞에 MCP 서버를 두고 필요한 기능만 도구로 노출하면, 시스템을 바꾸지 않고도 에이전트가 활용할 수 있습니다. 구체적인 접근은 MCP — 레거시를 버리지 않고 AI 도입하는 해법에서 확인할 수 있습니다.
메모리와 RAG로 맥락을 관리하는 방법
AI 오케스트레이션에서 의외로 시간이 많이 드는 부분이 맥락 관리입니다. 모델은 한 번에 받을 수 있는 입력 길이에 한계가 있고, 입력이 길어질수록 비용과 응답 시간이 늘어납니다. 그래서 무엇을 기억하고 무엇을 넘길지 고르는 일이 품질과 비용을 함께 좌우합니다.
메모리는 보통 세 층으로 나눕니다.
- 작업 메모리: 지금 처리 중인 업무 한 건의 중간 결과입니다. 앞 단계에서 추출한 계약 금액, 조회한 고객 정보 같은 값을 다음 단계에 넘깁니다.
- 대화 메모리: 사용자와 주고받은 이전 대화입니다. 길어지면 요약해 핵심만 남깁니다.
- 장기 지식: 사내 규정, 매뉴얼, 과거 처리 사례 같은 문서입니다. RAG(검색 증강 생성)로 필요한 부분만 찾아 모델에 넣습니다.
RAG는 사용자의 질문과 관련된 사내 문서 조각을 먼저 검색해 모델 입력에 붙이는 방식입니다. 모델이 학습하지 않은 사내 지식을 근거로 답하게 하고, 답변에 출처를 달 수 있게 합니다. 오케스트레이션 관점에서 RAG는 하나의 단계이자 하나의 도구입니다. 질문 유형을 먼저 분류하고, 규정 질의면 규정 문서 검색을, 실적 질의면 데이터베이스 조회를 고르는 식으로 검색 경로를 나누는 것도 오케스트레이션 계층의 일입니다. RAG의 구조와 점검 항목은 RAG란 무엇인가에 정리돼 있습니다.
맥락을 설계할 때 자주 생기는 문제는 두 가지입니다. 하나는 모든 것을 다 넘기는 것입니다. 이전 대화와 검색 결과를 전부 붙이면 모델이 중요한 정보를 놓치고 비용도 커집니다. 다른 하나는 에이전트 사이에 맥락이 끊기는 것입니다. 여러 에이전트가 일을 나눌 때 앞 에이전트가 알아낸 사실을 뒤 에이전트가 모르면 같은 조회를 반복하거나 서로 다른 결론을 냅니다. 작업 메모리를 공용 저장소에 두고, 각 에이전트가 읽을 수 있는 범위를 정해 두는 것이 해법입니다.
맥락 관리에는 보안 측면도 있습니다. 대화 메모리와 작업 메모리에는 사용자가 입력한 개인정보나 내부 수치가 그대로 남습니다. 메모리를 얼마나 오래 보관할지, 누가 열람할 수 있는지, 업무가 끝나면 어떤 항목을 지울지를 정해 두지 않으면 기록 자체가 새로운 유출 경로가 됩니다. 메모리 보관 기간과 열람 권한을 문서로 정해 두는 일은 개인정보 영향평가나 보안 심의에서 자주 확인하는 항목이기도 합니다. 검색 대상 문서에도 같은 기준을 적용해, 사용자가 원래 볼 수 없는 문서가 검색 결과로 노출되지 않도록 문서 권한을 검색 단계에 함께 반영합니다.
워크플로형과 에이전트형 오케스트레이션의 차이
AI 오케스트레이션을 설계하는 방식은 크게 두 가지입니다. Anthropic은 에이전트 구축 가이드에서 이 둘을 워크플로와 에이전트로 구분합니다. 워크플로는 모델과 도구를 사람이 미리 정한 코드 경로대로 실행하는 방식이고, 에이전트는 모델이 스스로 과정을 정하고 도구 사용 방식을 결정하는 방식입니다(Anthropic, Building effective agents).
워크플로형은 순서가 고정돼 있어 예측하기 쉽습니다. 결과가 일정하고, 비용과 처리 시간을 미리 계산할 수 있으며, 감사 대응도 간단합니다. 대신 정해진 경로를 벗어나는 요청에는 대응하지 못합니다.
에이전트형은 목표만 주면 모델이 단계를 정하므로 유연합니다. 처음 보는 유형의 요청도 처리할 수 있습니다. 대신 실행할 때마다 경로가 달라질 수 있고, 호출 횟수와 비용을 예측하기 어려우며, 엉뚱한 도구를 호출할 위험도 있습니다.
| 기준 | 워크플로형 | 에이전트형 |
|---|---|---|
| 단계 결정 | 사람이 미리 설계 | 모델이 실행 중에 결정 |
| 결과 일관성 | 높음 | 상대적으로 낮음 |
| 비용·처리 시간 예측 | 쉬움 | 어려움(상한 설정 필요) |
| 예외 요청 대응 | 정해진 경로 밖이면 사람에게 넘김 | 스스로 경로를 찾아 시도 |
| 감사·설명 | 경로가 고정돼 설명이 쉬움 | 실행 기록을 남겨야 설명 가능 |
| 적합한 업무 | 서류 심사, 정형 보고서, 반복 민원 | 조사·분석, 장애 원인 탐색, 비정형 요청 |
실무 권고는 분명합니다. 가장 단순한 방식으로 시작하고, 필요할 때만 복잡도를 올립니다. 대부분의 업무는 워크플로형으로 충분하고, 에이전트형은 경로를 미리 정할 수 없는 업무에만 씁니다. 그리고 두 방식은 섞어 쓸 수 있습니다. 전체 흐름은 워크플로로 고정하되, 그 안의 “자료 조사” 단계 하나만 에이전트에 맡기는 식입니다. 이렇게 하면 예측 가능성과 유연성을 함께 얻습니다.
실무에서 자주 쓰는 다섯 가지 오케스트레이션 패턴
워크플로형과 에이전트형 사이에는 몇 가지 정형화된 패턴이 있습니다. 앞서 소개한 Anthropic의 가이드가 정리한 패턴을 국내 업무 예시로 풀면 다음과 같습니다.
① 프롬프트 체이닝(순차 연결). 업무를 여러 단계로 나누고 앞 단계 결과를 다음 단계 입력으로 씁니다. 예를 들어 계약서에서 조항을 추출하고, 추출한 조항을 사내 기준과 비교하고, 비교 결과로 검토 의견서를 작성합니다. 단계 사이에 형식 검사를 넣어 잘못된 결과가 다음 단계로 넘어가지 않게 합니다.
② 라우팅(분류 후 배정). 들어온 요청을 먼저 분류하고 유형별로 다른 처리 경로나 모델에 보냅니다. 고객센터 문의를 결제·배송·환불·기술 지원으로 나눠 각각 다른 흐름에 보내는 것이 대표적입니다. 단순 문의는 저비용 모델로, 복잡한 문의는 고성능 모델로 보내 비용도 함께 줄입니다.
③ 병렬 처리. 서로 독립적인 작업을 동시에 실행하고 결과를 합칩니다. 제안서 하나를 기술·가격·법무 관점에서 동시에 검토하거나, 같은 질문을 여러 번 실행해 다수결로 신뢰도를 높이는 방식입니다.
④ 감독자-작업자(오케스트레이터-워커). 감독 역할의 모델이 업무를 하위 작업으로 나누고 작업자에게 배분한 뒤 결과를 종합합니다. 하위 작업의 개수와 내용이 요청마다 달라 미리 정할 수 없을 때 씁니다. 여러 부서 자료를 모아 경영 보고서를 만드는 업무가 여기에 해당합니다.
⑤ 평가자-개선자(반복 검토). 한 모델이 결과를 만들고 다른 모델이 기준에 따라 평가해 피드백을 주면, 기준을 통과할 때까지 수정을 반복합니다. 보도자료 초안, 번역, 정책 문서처럼 품질 기준이 명확한 글쓰기에 효과가 큽니다. 반복 횟수 상한을 반드시 둬야 비용이 끝없이 늘지 않습니다.
이 다섯 패턴은 레고 블록처럼 조합해 씁니다. 라우팅으로 문의를 나누고, 복잡한 문의만 감독자-작업자 패턴으로 처리하고, 최종 답변은 평가자-개선자 패턴으로 다듬는 식입니다. 패턴을 고를 때는 업무의 단계를 미리 그릴 수 있는가를 먼저 묻습니다. 그릴 수 있으면 체이닝이나 라우팅, 그릴 수 없으면 감독자-작업자를 검토합니다.
멀티 에이전트 오케스트레이션은 언제 필요한가?
멀티 에이전트는 역할이 다른 여러 에이전트가 협업해 하나의 업무를 처리하는 구조입니다. 조사 담당, 작성 담당, 검토 담당 에이전트가 각자 일을 맡고, 감독 에이전트가 이를 조율합니다. AI 오케스트레이션 논의에서 가장 화제가 되는 부분이지만, 모든 업무에 멀티 에이전트가 필요한 것은 아닙니다.
멀티 에이전트가 효과를 내는 경우는 다음과 같습니다.
- 업무가 전문 영역별로 명확히 나뉘고, 각 영역에 필요한 도구와 지식이 다를 때.
- 하나의 에이전트에 모든 도구와 지시를 넣으면 입력이 너무 길어져 품질이 떨어질 때.
- 영역별로 권한을 분리해야 할 때. 예를 들어 인사 데이터에 접근하는 에이전트와 외부 메일을 보내는 에이전트를 나누면 사고 범위를 줄일 수 있습니다.
반대로 업무 단계가 단순하거나 영역 구분이 모호하면, 에이전트를 여러 개로 나누는 순간 조율 비용이 커집니다. 에이전트 사이에 주고받는 메시지가 늘어 호출 횟수와 비용이 증가하고, 서로 다른 결론을 내면 이를 맞추는 단계가 또 필요합니다. 멀티 에이전트 구조의 협업 패턴과 놓치기 쉬운 실패 유형은 멀티 에이전트 시스템 설계에서 깊이 다뤘습니다.
에이전트 수가 수십 개로 늘어나면 또 다른 차원의 관리가 필요해집니다. 에이전트마다 예산 한도를 걸고, 실행 이력을 남기고, 승인 단계를 두고, 조직 단위로 격리해야 합니다. 이 영역을 전문으로 다루는 에이전트 운영 플랫폼도 등장했습니다. 에이전트를 조직도처럼 계층으로 배치하고 예산과 승인을 관리하는 접근은 AI Agent 오케스트레이션 실무 가이드 — Paperclip 도입 전략에서 확인할 수 있습니다.
사람 승인과 가드레일을 흐름에 넣는 기준
AI 오케스트레이션에서 사람은 빠지는 대상이 아니라 흐름 안에 배치하는 구성 요소입니다. 이를 HITL(Human-in-the-Loop, 사람 참여형 처리)이라고 부릅니다. 핵심은 어디에 사람을 둘지 정하는 기준입니다.
사람 승인 지점은 되돌릴 수 있는가, 외부에 영향이 가는가 두 질문으로 정합니다.
| 행동 유형 | 예시 | 권장 처리 |
|---|---|---|
| 조회·요약 | 규정 검색, 회의록 요약 | 자동 실행, 기록만 보관 |
| 내부 초안 작성 | 보고서 초안, 답변 초안 | 자동 실행, 담당자가 최종 확인 |
| 내부 데이터 변경 | 일정 등록, 티켓 상태 변경 | 규칙 범위 안이면 자동, 밖이면 승인 |
| 외부 발송·공개 | 고객 메일, 공문, 게시물 | 사람 승인 필수 |
| 금전·계약·권한 | 지급, 계약 체결, 권한 부여 | 사람 승인 필수 + 이중 확인 |
가드레일은 승인과 별개로 입력과 출력을 자동으로 검사하는 장치입니다. 개인정보가 외부 모델로 나가지 않도록 마스킹하고, 사용자가 시스템 지시를 무시하게 만드는 프롬프트 인젝션 시도를 걸러 내며, 출력에 금칙어나 사실과 다른 수치가 없는지 확인합니다. 가드레일은 게이트웨이와 흐름 양쪽에 둡니다. 게이트웨이의 가드레일은 모든 요청에 공통 기준을 적용하고, 흐름 안의 가드레일은 업무별 기준을 적용합니다.
국내 공공기관이라면 국가정보원의 생성형 AI 보안 가이드라인 같은 기준을 반영해야 하고, 금융권은 망분리 규제와 개인신용정보 처리 기준을 함께 검토해야 합니다. 승인과 가드레일 설계를 뒤로 미루면 PoC는 통과해도 보안 심의에서 막히는 일이 생깁니다. 그래서 승인 지점과 가드레일 기준은 설계 첫 주에 결정해야 합니다.
점검 기준을 처음부터 새로 만들 필요는 없습니다. OWASP Gen AI Security Project는 2025년 12월 에이전트형 애플리케이션에서 반복해 나타난 위험을 열 개 범주로 정리해 공개했습니다. 챗봇은 질문 하나에 답 하나를 돌려주고 멈추므로 다음 행동을 정하는 주체가 언제나 사람이지만, 에이전트는 목표를 이룰 때까지 도구 호출과 파일 열람을 스스로 이어 가므로 잘못된 판단 하나가 그대로 다음 단계의 입력이 됩니다. 이 위험 범주를 실행 단계별로 나눠 승인 지점과 가드레일에 대응시키면 보안 심의 자료로도 그대로 쓸 수 있습니다.
관측성과 비용 관리가 운영 성패를 가르는 이유
운영에 들어간 AI 오케스트레이션에서 가장 자주 듣는 질문은 “왜 이런 답이 나왔나요?”와 “이번 달 비용이 왜 늘었나요?”입니다. 두 질문에 답하려면 관측성(Observability), 즉 시스템 내부에서 무슨 일이 일어났는지 기록과 지표로 확인할 수 있는 능력이 필요합니다.
AI 오케스트레이션의 관측성은 기존 애플리케이션 모니터링보다 기록할 것이 많습니다.
- 실행 추적: 업무 한 건이 어떤 단계를 거쳤고, 각 단계에서 어떤 모델에 어떤 입력을 보내 어떤 출력을 받았는지.
- 도구 호출 기록: 에이전트가 어떤 도구를 어떤 인자로 호출했고 결과가 무엇이었는지.
- 품질 지표: 사람 승인 단계의 반려율, 사용자 평가, 정답 데이터와 비교한 정확도.
- 비용과 지연 지표: 업무 한 건당 모델 호출 수, 입력·출력 토큰 수, 비용, 처리 시간.
업무 한 건당 비용은 특히 중요한 지표입니다. 모델 단가만 보면 저렴해 보여도, 에이전트가 한 업무에 수십 번 모델을 호출하면 총비용이 예상의 몇 배가 됩니다. 앞서 본 가트너 전망에서도 비용 증가가 프로젝트 중단의 첫 번째 원인으로 꼽혔습니다. 게이트웨이에서 요청 단위 비용을 모으고, 흐름 단위로 합산해, 업무 한 건의 원가를 계산할 수 있어야 사업 부서와 효과를 논의할 수 있습니다.
비용을 볼 때는 사람이 시작한 대화와 예약 작업을 나눠 봐야 합니다. 오픈마루의 에이전트 운영 환경에서는 등록된 예약 작업 94건 가운데 48건이 모델을 호출합니다. 예약 작업은 정해진 시각에 한꺼번에 실행되므로 호출이 특정 시간대에 몰리고, 에이전트별 사용량도 고르지 않습니다. 이 구분은 호출 주체마다 별도의 가상 키를 발급해야 게이트웨이에서 가능해집니다. 게이트웨이 기능과 도입 순서는 LiteLLM 제품 소개 — LLM 게이트웨이 기능과 도입 순서에서 확인할 수 있습니다.
비용을 줄이는 방법도 오케스트레이션 계층에 있습니다.
- 라우팅으로 단순 요청을 저비용 모델에 보냅니다.
- 같은 질문이 반복되면 캐시로 모델 호출을 생략합니다.
- 에이전트 반복 횟수와 업무당 토큰에 상한을 겁니다.
- RAG 검색 결과를 필요한 만큼만 넘겨 입력을 줄입니다.
AI 서비스를 쿠버네티스 위에서 운영하는 조직이라면 기존 애플리케이션 관측성 체계와 AI 실행 기록을 한 화면에서 보는 구성이 장애 대응 시간을 줄입니다. 모델 서버의 자원 사용량과 업무 흐름의 지연을 함께 봐야 병목이 모델인지 도구인지 구분할 수 있기 때문입니다.
관측성 데이터는 개선의 출발점이기도 합니다. 사람 승인 단계에서 반려된 결과를 모아 보면, 특정 문서 유형에서 추출이 자주 틀리거나 특정 도구의 응답이 자주 늦다는 식의 패턴이 드러납니다. 이 패턴을 근거로 프롬프트를 고치고, 검색 범위를 조정하고, 라우팅 정책을 바꿉니다. 수정 전후를 같은 지표로 비교할 수 있어야 개선이 실제 효과인지 우연인지 판단할 수 있습니다. 모델을 교체할 때도 마찬가지입니다. 새 모델을 일부 요청에만 먼저 적용하고 기존 모델과 품질·비용을 비교한 뒤 전체로 넓히는 방식이 안전합니다.
AI 오케스트레이션 도구는 어떻게 고르나?
AI 오케스트레이션 도구는 빠르게 늘고 있지만, 역할로 나누면 정리가 쉽습니다. 하나의 도구가 일곱 칸을 모두 채우는 경우는 드물고, 보통 두세 개를 조합합니다.
| 범주 | 대표 도구 | 강점 | 고려할 점 |
|---|---|---|---|
| 노코드·로우코드 흐름 빌더 | Flowise, Dify, LangFlow | 화면에서 흐름을 설계, 업무 담당자 참여 쉬움 | 복잡한 분기·대규모 운영은 설계 규칙 필요 |
| 업무 자동화 기반 | n8n | 기존 SaaS·업무 시스템 연결 노드가 많음 | AI 판단 단계는 별도 설계 |
| 코드 기반 프레임워크 | LangGraph, CrewAI, AutoGen | 상태 관리·멀티 에이전트를 세밀하게 제어 | 개발 인력 필요 |
| LLM 게이트웨이 | LiteLLM | 라우팅·폴백·비용 집계·키 관리 | 흐름 정의 기능은 없음 |
| 에이전트 운영 플랫폼 | Paperclip 등 | 다수 에이전트의 예산·승인·감사 관리 | 에이전트 수가 적으면 과한 구성 |
도구를 고를 때는 기능 목록보다 누가 흐름을 만들고 누가 운영하는가를 먼저 정합니다. 업무 담당자가 직접 흐름을 만들어야 한다면 노코드 빌더가 맞고, 개발팀이 핵심 서비스로 만든다면 코드 기반 프레임워크가 맞습니다. 노코드 빌더 네 가지를 비교한 결과는 AI Agent 빌더 4종 비교 — n8n·Flowise·Dify·LangFlow에 정리돼 있습니다.
국내 기업이 노코드 흐름 빌더로 가장 많이 검토하는 것은 Flowise입니다. 흐름 전체를 하나의 파일로 관리할 수 있어 버전 관리와 배포가 단순하고, 입력·출력 검사 노드로 개인정보 보호와 프롬프트 인젝션 방지를 흐름 안에 넣을 수 있습니다. 설치형 구성이 가능해 온프레미스 요건에도 맞습니다. 도입 단계와 준비 사항은 Flowise LLM 오케스트레이션 도입에서 자세히 다뤘습니다.
도구 선정 체크포인트를 정리하면 다음과 같습니다.
- 설치 형태: 사내 설치가 가능한가, 데이터가 외부로 나가지 않게 구성할 수 있는가.
- 모델 중립성: 특정 공급사 모델에 묶이지 않고 게이트웨이를 통해 여러 모델을 쓸 수 있는가.
- 표준 지원: MCP 같은 도구 연결 표준을 지원하는가.
- 운영 기능: 실행 기록, 권한 관리, 사람 승인 단계를 기본으로 제공하는가.
- 라이선스: 오픈소스 라이선스 조건과 엔터프라이즈 기능의 범위가 명확한가.
국내 기업의 AI 오케스트레이션 활용 사례
AI 오케스트레이션은 추상적인 개념처럼 보이지만, 국내 현장에서 검토되는 구성은 생각보다 구체적입니다. 아래는 업종별로 자주 설계되는 대표 구성입니다. 특정 기업의 사례가 아니라, 같은 문제를 겪는 조직이 공통으로 택하는 흐름을 정리했습니다.
공공기관 민원 응대. 민원이 접수되면 라우팅 단계가 민원 유형을 분류합니다. 단순 안내형 민원은 RAG로 관련 규정을 찾아 답변 초안을 만들고, 담당 공무원이 확인 후 발송합니다. 개인정보가 포함된 민원은 사내 설치 모델로만 처리하도록 게이트웨이에서 경로를 고정합니다. 답변 발송은 항상 사람 승인 뒤에 실행되므로, 처리 속도는 높이되 책임 소재는 그대로 유지됩니다.
금융사 여신 서류 검토. 대출 신청 서류가 들어오면 문서 인식 단계가 서류 종류를 판별하고, 체이닝 패턴으로 핵심 항목을 추출해 내부 기준과 비교합니다. 기준에 맞지 않는 항목은 표시해 심사역에게 넘깁니다. 최종 판단은 심사역이 하고, AI 오케스트레이션은 서류 확인과 요약을 맡습니다. 금융위원회는 2024년 8월 「금융분야 망분리 개선 로드맵」에서 규제샌드박스를 통해 금융회사의 생성형 AI 활용을 허용하되 급격한 완화보다 단계적으로 개선하겠다고 밝혔습니다(금융위원회 보도자료). 이런 구성도 샌드박스 특례와 보안 대책의 범위 안에서 검토해야 합니다.
제조사 설비 장애 대응. 설비 알람이 발생하면 감독자 에이전트가 원인 조사를 하위 작업으로 나눕니다. 한 작업자는 설비 로그를 분석하고, 다른 작업자는 과거 정비 이력을 검색하고, 또 다른 작업자는 매뉴얼에서 조치 절차를 찾습니다. 감독자가 결과를 종합해 원인 후보와 조치안을 정비 담당자에게 제시합니다. 설비 제어 명령은 에이전트 도구 목록에서 제외해, 조사와 제안까지만 자동화합니다.
IT 운영 자동화. 운영 환경의 장애 경보가 오면 에이전트가 관측성 도구에서 지표와 로그를 조회하고, 최근 변경 이력과 대조해 원인을 추정한 뒤 장애 보고서 초안을 작성합니다. 재시작이나 설정 변경 같은 조치는 승인 버튼을 거쳐 실행합니다.
유통사 상품 정보 관리. 협력사가 보낸 상품 설명서와 이미지가 들어오면 라우팅 단계가 상품군을 분류하고, 병렬 처리 패턴으로 상품명 정규화, 상세 설명 작성, 금지 표현 검사를 동시에 실행합니다. 평가자-개선자 패턴이 표시광고 기준에 맞는지 검토하고, 기준을 통과한 결과만 상품 등록 담당자에게 넘깁니다. 하루에 수천 건씩 들어오는 상품 정보를 사람이 처음부터 작성하던 일을 확인 업무로 바꾸는 구성입니다.
다섯 사례의 공통점은 분명합니다. AI가 판단 보조와 문서 작업을 맡고, 되돌리기 어려운 행동은 사람이 승인합니다. 그리고 모두 게이트웨이, 도구 연결, 관측성이라는 공통 기반 위에 업무별 흐름을 올렸습니다. 업무별 흐름은 계속 늘어나지만 공통 기반은 한 번 만들어 재사용합니다.
AI 오케스트레이션 도입이 PoC에서 멈추는 이유
AI 오케스트레이션 프로젝트가 시연까지는 순조롭다가 운영 전환 단계에서 진척이 없어지는 경우가 많습니다. 가트너가 2027년까지 에이전틱 AI 프로젝트의 40% 이상이 중단될 것으로 본 것도 같은 맥락입니다(Gartner, 2025). 현장에서 반복되는 원인은 다섯 가지로 정리됩니다.
- 목표 업무가 모호합니다. “AI로 업무 효율화”처럼 범위가 넓으면 성공 기준을 세울 수 없습니다. 업무 한 건의 시작과 끝, 현재 처리 시간, 목표 처리 시간을 숫자로 정해야 합니다.
- 시연용 흐름과 운영용 흐름이 다릅니다. 시연은 정상 경로만 보여 주지만, 운영에서는 문서 형식 오류, 도구 응답 지연, 모델 오류가 매일 생깁니다. 예외 경로와 재시도 정책이 없으면 운영에 올릴 수 없습니다.
- 공통 기반 없이 흐름부터 만듭니다. 부서마다 흐름 빌더를 따로 설치하고 모델 키를 따로 쓰면, 확산 단계에서 보안 심의와 비용 관리가 막힙니다.
- 측정 체계가 없습니다. 업무 한 건당 비용과 품질을 측정하지 않으면 효과를 설명할 수 없고, 다음 예산을 받기 어렵습니다.
- 현업 참여가 부족합니다. 업무 규칙과 예외를 아는 사람은 현업 담당자입니다. IT 부서만 흐름을 설계하면 실제 업무와 맞지 않는 흐름이 만들어집니다.
에이전트 도입 전에 확인할 기능 기준은 AI Agent 필수 기능 여덟 가지, 도입 전 점검 기준에서 따로 정리했습니다. 다섯 가지 원인 중 셋은 기술이 아니라 운영 체계의 문제라는 점을 기억해 두면 도입 계획의 우선순위가 달라집니다.
AI 오케스트레이션 도입 순서
앞의 원인을 거꾸로 뒤집으면 도입 순서가 나옵니다. 국내 기업에 권하는 순서는 다섯 단계입니다.
1단계 — 업무 한 건을 고릅니다. 처리량이 많고, 규칙이 어느 정도 정해져 있으며, 실수해도 되돌릴 수 있는 업무가 첫 대상으로 좋습니다. 민원 답변 초안, 계약서 검토 보조, 장애 보고서 작성이 대표적입니다. 현재 처리 시간과 오류율을 먼저 측정해 기준선을 만듭니다.
2단계 — 공통 기반을 세웁니다. LLM 게이트웨이, 사용할 모델 목록, 실행 기록 저장소, 권한 체계를 먼저 갖춥니다. 첫 업무 하나만 생각하면 과해 보이지만, 두 번째 업무부터는 이 기반을 그대로 재사용합니다. 공통 기반은 첫 업무와 함께 만들되 첫 업무 전용으로 만들지 않는 것이 요령입니다.
3단계 — 워크플로형으로 첫 흐름을 만듭니다. 단계를 그릴 수 있는 업무라면 워크플로형으로 시작합니다. 사람 승인 지점과 가드레일을 이 단계에서 함께 넣고, 예외 경로를 정의합니다. 현업 담당자가 흐름 설계 회의에 반드시 참여합니다.
4단계 — 측정하고 개선합니다. 기준선과 비교해 처리 시간, 반려율, 업무 한 건당 비용을 측정합니다. 반려된 사례를 모아 프롬프트, 검색 범위, 라우팅 정책을 고칩니다. 효과가 확인되면 경영진 보고 자료로 씁니다.
5단계 — 확산하고 에이전트형을 더합니다. 같은 기반 위에 두 번째, 세 번째 업무를 올립니다. 경로를 미리 정할 수 없는 업무가 나오면 그때 에이전트형과 멀티 에이전트를 검토합니다. 에이전트 수가 늘면 예산 한도와 감사 기능을 강화합니다.
| 단계 | 핵심 산출물 | 결정 주체 |
|---|---|---|
| 1. 업무 선정 | 대상 업무, 기준선 지표 | 현업 부서장 + IT 기획 |
| 2. 공통 기반 | 게이트웨이, 모델 목록, 권한·기록 체계 | IT 부서 + 보안 담당 |
| 3. 첫 흐름 | 워크플로, 승인 지점, 예외 경로 | 현업 담당자 + 개발 담당 |
| 4. 측정·개선 | 처리 시간·반려율·건당 비용 보고 | 현업 + IT 공동 |
| 5. 확산 | 업무별 흐름 추가, 에이전트 운영 규칙 | 전사 AI 협의체 |
노코드 흐름 빌더로 PoC부터 성과 측정까지 진행하는 구체적인 절차는 노코드 AI Agent 워크플로우 도입 5단계에서 단계별로 설명합니다.
온프레미스와 데이터 주권 요건을 맞추는 구조
국내 공공기관과 금융사, 그리고 설계 도면이나 공정 데이터를 다루는 제조사는 데이터를 외부 클라우드 모델로 보내기 어렵습니다. 이런 조직에서 AI 오케스트레이션은 어느 데이터를 어디서 처리할지 정하는 장치이기도 합니다.
온프레미스 요건을 맞추는 구조는 대체로 다음과 같습니다.
- 모델 계층: 사내 GPU 서버에 오픈 웨이트 모델을 설치하고 추론 엔진으로 실행합니다. 외부 상용 모델은 민감하지 않은 업무에만 제한적으로 씁니다.
- 게이트웨이 계층: 사내에 설치한 게이트웨이가 요청의 민감도를 보고 경로를 정합니다. 민감 데이터는 사내 모델로만 보내도록 정책을 고정합니다.
- 흐름과 도구 계층: 흐름 빌더와 MCP 서버를 사내망에 두고, 사내 시스템 연결은 내부망 안에서만 일어나게 합니다.
- 운영 계층: 이 모든 구성 요소를 쿠버네티스 같은 컨테이너 플랫폼 위에서 운영해, 배포·확장·장애 복구·관측성을 일관된 방식으로 관리합니다.
이 구조의 장점은 외부 모델을 쓸지 말지를 업무별로 정책으로 결정할 수 있다는 점입니다. 전면 차단도 전면 허용도 아닌, 업무와 데이터 등급에 맞춘 선택이 가능해집니다. 데이터 주권과 소버린 AI 논의가 커지는 만큼, 처음부터 모델 교체가 쉬운 구조로 만들어 두면 정책 변화에도 대응할 수 있습니다.
오픈소스 에이전트와 사내 설치 모델로 구성하는 실제 사례는 사내 AI 구축, 오픈소스 Hermes 에이전트 + Gemma 4 도입 가이드에서 확인할 수 있습니다.
MSAP.ai가 AI 오케스트레이션을 지원하는 방식
MSAP.ai는 AI 오케스트레이션의 일곱 칸을 온프레미스에서도 운영할 수 있도록 플랫폼과 도입 방법론을 함께 제공합니다.
- AINP(AI Native Platform): 쿠버네티스 기반의 애플리케이션 운영 플랫폼입니다. 모델 서버, 게이트웨이, 흐름 빌더, MCP 서버 같은 AI 오케스트레이션 구성 요소를 컨테이너로 배포하고, 보안·거버넌스·통합 관찰 가능성을 한 플랫폼에서 관리합니다. GS인증 1등급을 받았고 조달청 디지털서비스몰에 등록돼 있어 공공기관도 절차에 맞게 도입할 수 있습니다.
- AAS(AI Agent Studio): 에이전트 플랫폼에 연결해 쓰는 일반 사용자용 콘솔입니다. 개발자가 아닌 업무 담당자가 에이전트를 만들고, 일을 맡기고, 진행 상황을 확인할 수 있습니다. 소개는 업무 전문가가 만드는 AI Agent와 AI Agent Studio(AAS)에 있습니다.
- 도입 방법론: 업무 선정부터 공통 기반 구축, 첫 흐름 설계, 측정까지 앞서 설명한 다섯 단계를 함께 진행합니다. LiteLLM 게이트웨이와 Flowise 흐름 빌더 같은 오픈소스를 사내 환경에 맞춰 구성하는 경험을 바탕으로, 특정 공급사 모델에 묶이지 않는 구조를 설계합니다.
모델은 바뀌어도 오케스트레이션 계층은 남습니다. 내년에 더 좋은 모델이 나오면 게이트웨이 설정만 바꿔 교체하고, 그동안 쌓은 흐름, 도구, 실행 기록, 승인 규칙은 그대로 씁니다. 이것이 기업이 모델보다 AI 오케스트레이션 계층에 먼저 투자해야 하는 이유입니다.
핵심 정리
- AI 오케스트레이션은 모델·에이전트·도구·데이터·사람 승인을 하나의 업무 흐름으로 조율하는 운영 계층입니다. 목표는 개별 AI 기능이 아니라 끝까지 처리된 업무 한 건입니다.
- 모델 다변화, 에이전트 확산, 연결 시스템 증가가 동시에 일어나면서 오케스트레이션 계층이 필수가 됐습니다.
- 구성 요소는 게이트웨이, 도구 연결, 메모리·RAG, 흐름 실행, 에이전트 조율, 사람 승인·가드레일, 관측성·거버넌스의 일곱 칸입니다.
- 가장 단순한 워크플로형으로 시작하고, 단계를 미리 그릴 수 없는 업무에만 에이전트형과 멀티 에이전트를 씁니다.
- 되돌리기 어렵거나 외부에 영향이 가는 행동에는 반드시 사람 승인을 둡니다.
- 업무 한 건당 비용과 품질을 측정하지 못하면 확산 단계로 넘어가기 어렵습니다.
- 도입은 업무 선정 → 공통 기반 → 첫 흐름 → 측정 → 확산 순서로 진행하고, 공통 기반은 처음부터 재사용을 전제로 만듭니다.
- 인공지능 전반의 개념과 다른 주제는 AI란 무엇인가 — 뜻·원리·종류부터 기업 도입까지에서 이어서 볼 수 있습니다.
자주 묻는 질문
AI 오케스트레이션이란 무엇인가요?
AI 오케스트레이션은 여러 AI 모델, 에이전트, 도구, 데이터, 사람 승인을 하나의 업무 흐름으로 조율하는 운영 계층입니다. 어떤 모델에 요청을 보낼지, 어떤 순서로 도구를 호출할지, 언제 사람 확인을 받을지를 정하고 실행해 업무 한 건을 끝까지 처리합니다.
AI 오케스트레이션과 RPA는 무엇이 다른가요?
RPA는 정해진 화면 조작을 같은 순서로 반복하는 결정론적 자동화이고, AI 오케스트레이션은 같은 입력에도 결과가 달라질 수 있는 모델 판단을 포함합니다. 그래서 AI 오케스트레이션은 결과 검증, 맥락 관리, 행동 통제를 추가로 다루며, 실무에서는 두 방식을 함께 씁니다.
LLM 오케스트레이션과 AI 오케스트레이션은 같은 말인가요?
LLM 오케스트레이션은 대형 언어 모델 호출과 프롬프트 연결에 초점을 둔 좁은 의미로 쓰이는 경우가 많습니다. AI 오케스트레이션은 여기에 도구 연결, 에이전트 간 조율, 사람 승인, 관측성, 거버넌스까지 포함하는 넓은 의미로 쓰입니다.
멀티 에이전트가 꼭 필요한가요?
꼭 필요하지는 않습니다. 업무 단계를 미리 그릴 수 있다면 워크플로형 하나로 충분한 경우가 많습니다. 업무가 전문 영역별로 명확히 나뉘고, 영역마다 필요한 도구와 권한이 다를 때 멀티 에이전트가 효과를 냅니다.
AI 오케스트레이션 도구는 무엇부터 도입해야 하나요?
LLM 게이트웨이를 먼저 세우는 것을 권합니다. 모든 모델 호출이 한 관문을 지나야 라우팅, 폴백, 비용 집계, 권한 관리를 올릴 수 있습니다. 그다음 업무 담당자가 참여할 수 있는 흐름 빌더와 실행 기록 체계를 갖춥니다.
공공기관이나 금융사도 AI 오케스트레이션을 쓸 수 있나요?
쓸 수 있습니다. 사내 설치 모델과 게이트웨이, 흐름 빌더, MCP 서버를 내부망에 두고, 민감 데이터는 사내 모델로만 처리하도록 경로를 고정하면 됩니다. 외부 발송이나 금전 처리 같은 행동에는 사람 승인을 두어 책임 소재를 유지합니다.
AI 오케스트레이션 도입 비용은 어떻게 관리하나요?
업무 한 건당 비용을 측정하는 것이 출발점입니다. 게이트웨이에서 요청 단위 비용을 모으고, 단순 요청은 저비용 모델로 라우팅하며, 반복 질문은 캐시로 처리하고, 에이전트 반복 횟수와 토큰에 상한을 걸어 비용을 통제합니다.
참고 리소스
MSAP.ai
- AI란 무엇인가 — 뜻·원리·종류부터 기업 도입까지 정리
- AI Agent란 무엇인가 — 정의, 구조, 기업 도입 기준
- AI Agent 파이프라인을 한 파일로 — Flowise LLM 오케스트레이션 도입
- AI Agent를 위한 LLM 게이트웨이 — LiteLLM 도입 가이드
- AI Agent 오케스트레이션 실무 가이드 — Paperclip 도입 전략
- 멀티 에이전트 시스템 설계 — 협업 패턴과 도입 전 알아야 할 실패 모드
- MCP(Model Context Protocol)란 무엇인가 — LLM 도구 통합 표준
- AI Agent 빌더 4종 비교 — n8n·Flowise·Dify·LangFlow
OPENMARU · Cloud Native Forum
외부 자료
다음 단계
우리 조직의 업무에 맞는 AI 오케스트레이션 구조를 설계하고, 데이터를 밖으로 보내지 않고 모델·에이전트·도구를 운영하는 방법을 함께 따져 보려면 아래에서 시작하시기 바랍니다. 인공지능 전반의 개념은 AI란 무엇인가에서 먼저 확인할 수 있습니다.
- msap.ai 홈페이지
- MSAP.ai 도입 문의
- 무료 AI Discovery Workshop 신청
- 이메일 문의: hello@msap.ai · 전화 문의: 02-6953-5427


