하나의 모델에 모든 일을 시키면 오류의 책임 소재가 사라진다. 검색·작성·검증을 역할로 분리한 다중 에이전트 파이프라인은 그 자체가 무결성 검증 체계가 된다.
초록 본 칼럼은 법률 AI를 단일 모델이 아니라 역할이 분리된 다중 에이전트 파이프라인으로 재구조화하는 설계를 다룬다. 검색·추론·작성·검증을 서로 다른 에이전트에 분담시키고, 한 에이전트의 출력을 다른 에이전트가 평가하게 하면, 파이프라인의 구조 자체가 상호 검증 체계로 작동한다.
한 사람이 글을 쓰고 스스로 교정하면 자기 실수를 놓치기 쉽다. 검토자가 따로 있으면 다르다. 법률 AI도 마찬가지다. 검색·작성·검증을 분리한 다중 에이전트 구조는 역할 분담 자체가 검증이 된다.
검색·추론·작성·검증 등 역할을 분리한 여러 에이전트가 순차·협업적으로 작업을 수행하는 구조. 단일 모델의 자기검증 한계를 역할 분리로 보완한다.
각 에이전트가 생각(추론)과 도구 사용(행동)을 번갈아 수행해 외부 정보로 가정을 교정하는 방식. 중간 단계의 오류 누적을 줄인다.
다른 에이전트의 출력을 독립적으로 평가·채점하는 에이전트. LLM-as-a-Judge 방식으로 검증을 확장 가능하게 자동화한다.
하나의 모델이 검색·추론·작성·검증을 모두 수행하면, 자기 출력을 자기가 점검하는 구조가 된다. 이 구조는 두 가지 약점을 갖는다. 첫째, 모델은 자신이 생성한 답에 일관성을 부여하려는 경향이 있어 자기 오류를 놓치기 쉽다. 둘째, 어느 단계에서 오류가 발생했는지 책임 소재를 추적하기 어렵다. 다중 에이전트 파이프라인은 작업을 역할로 분리해 이 약점을 보완한다. 검색 에이전트가 근거를 모으고, 작성 에이전트가 답을 구성하며, 검증 에이전트가 그 답을 독립적으로 점검한다. 역할이 분리되면 각 단계의 입력·출력이 명시되어 오류의 발생 지점을 추적할 수 있고, 자기검증의 맹점이 교차 검증으로 메워진다.
파이프라인을 여러 단계로 나누면, 한 단계의 오류가 다음 단계로 전파되어 누적될 위험이 생긴다. 이 누적을 막으려면 각 에이전트가 자신의 단계에서 가정을 외부 정보로 검증해야 한다. ReAct 방식은 에이전트가 추론과 도구 사용(검색·조회)을 번갈아 수행하게 해, 중간 가정을 즉시 외부 사실로 교정하도록 한다. 예컨대 작성 에이전트가 특정 법리를 적용하려 할 때, 곧바로 해당 조문을 조회해 적용 요건이 맞는지 확인하는 식이다. 추론과 행동을 결합하면 각 에이전트가 '생각만으로' 진행하지 않고 매 단계 사실에 발을 딛게 되어, 파이프라인 전체의 오류 누적이 억제된다.
다중 에이전트 구조의 핵심은 검증 에이전트가 다른 에이전트의 출력을 독립적으로 평가하는 데 있다. 이 교차 검증을 사람이 일일이 수행하면 확장성이 없으므로, LLM-as-a-Judge 방식으로 자동화한다. 검증 에이전트가 작성 결과를 근거 충실성·논리 정합성 기준으로 채점하고, 기준 미달이면 작성 단계로 되돌린다. 다만 LLM-as-a-Judge 서베이가 지적하듯, 평가자 모델 자체도 편향·일관성 한계를 가지므로 검증을 맹신해서는 안 된다. 평가 기준을 명시적 규칙으로 고정하고, 평가자와 작성자를 다르게 구성하며, 고위험 사안은 사람 검토로 에스컬레이션하는 거버넌스를 함께 두어야 자동 검증이 형식에 그치지 않는다.
긴장 관계 에이전트를 여러 개로 나누면 단계 간 통신·조율 비용과 지연이 늘고, 검증 에이전트를 추가하면 연산 비용이 배가된다.
실무적 해소 모든 질의에 풀 파이프라인을 돌리는 대신, 질의의 위험도·복잡도에 따라 동원할 에이전트 수와 검증 깊이를 조절하는 적응형 오케스트레이션으로 비용을 통제한다. 단순·저위험 질의는 경량 경로로, 복잡·고위험 질의는 풀 검증 경로로 분기한다.
법마디 OS는 검색·작성·검증을 분리된 역할로 운영한다. 검증된 법령·판례를 모으는 단계, 그 위에서 답을 구성하는 단계, 답의 근거 충실성과 논리 정합성을 독립적으로 점검하는 단계가 구분된다. 평가 기준은 명시적 규칙으로 고정하고, 고위험 사안은 사람 검토로 넘겨 자동 검증의 맹점을 보완한다.
"역할을 나누면 분담이 곧 검증이 된다. 다중 에이전트 파이프라인은 그 구조 자체로 무결성을 만든다."