실험
실험
직관이 아닌 데이터를 바탕으로 에이전트 성능을 최적화하기 위해 프로덕션 트래픽에서 제어된 A/B 테스트를 실행하세요
실험을 통해 에이전트 구성의 모든 요소(프롬프트 구조, 워크플로 로직, 음성, 성격, 도구, 지식 베이스)를 대상으로 통제된 A/B 테스트를 실행할 수 있습니다. 정의된 트래픽 일부를 변형에 라우팅하고, 핵심 결과에 미치는 영향을 측정한 뒤, 승자를 프로덕션에 적용합니다.
실험은 에이전트 버전 관리를 기반으로 합니다. 실험을 실행하려면 먼저 에이전트에서 버전 관리를 활성화해야 합니다.
실험이 필요한 이유
체계적인 실험이 없으면 최적화는 직관에 의존하게 됩니다. 프롬프트를 조정하면 더 좋아진 “느낌”이 듭니다. 워크플로를 조정하면 해결률이 개선될 “것” 같습니다. 새로운 에스컬레이션 경로가 더 효율적으로 “보입니다”.
실험은 추측을 근거로 바꿉니다. 실제 트래픽에서 변경 사항을 테스트하고, 실제 결과를 측정하며, 효과가 있는 변경을 적용합니다.
작동 방식
실험은 다음 4단계 워크플로를 따릅니다.
변형 만들기
현재 에이전트 구성에서 시작해 새 브랜치를 만듭니다. 시스템 프롬프트, 워크플로, 음성, 도구, 지식 베이스, 가드레일 또는 평가 기준 등 무엇이든 수정할 수 있습니다. 각 변경 사항은 버전이 지정된 구성으로 추적됩니다.
에이전트 설정에서 Branches 탭으로 이동한 후 Create branch를 클릭합니다.
트래픽 라우팅
실시간 대화 중 변형으로 보낼 비율을 정의합니다. 위험을 제한하려면 작은 비율(5~10%)로 시작하고, 확신이 커지면 늘리세요.
Edit traffic split을 클릭하고 각 브랜치의 비율을 설정합니다. 비율의 합계는 정확히 100%여야 합니다.

영향 측정
분석 대시보드를 사용해 변형의 성과를 기준 구성과 비교합니다. 브랜치 패널에서 See analytics를 클릭하면 브랜치별로 필터링된 보기로 바로 이동합니다.

팀은 다음과 같은 결과를 측정할 수 있습니다.
- CSAT
- 해결률
- 전환율
- 평균 처리 시간
- 에이전트 응답 지연 시간 중앙값
- 에이전트 해결 건당 비용
트래픽 라우팅
트래픽은 백분율에 따라 브랜치 간에 분할됩니다. 라우팅은 대화 ID를 기반으로 결정론적으로 이루어지므로, 동일한 사용자는 세션 전반에 걸쳐 일관되게 같은 브랜치에 도달합니다.
기본적으로 트래픽은 사용자 전체에 무작위로 분배됩니다. API를 사용해 대화를 시작하는 경우, 어떤 브랜치 구성으로 대화를 시작할지 제어하여 특정 코호트를 특정 브랜치로 라우팅할 수 있습니다.
모든 트래픽 비율의 합계는 정확히 100%여야 합니다. 그렇지 않으면 배포에 실패합니다.
사용 사례
실험은 고객 대상 및 운영 워크플로 전반에서 지속적인 최적화를 지원합니다.
각 실험은 특정 에이전트 버전에 연결되므로 모든 성과 변화는 정의된 구성 변경 사항에 기인합니다.
테스트할 수 있는 항목
브랜치마다 에이전트 구성의 모든 요소를 다르게 설정할 수 있습니다.
모범 사례
가설부터 시작
변형을 만들기 전에 무엇이 개선될 것으로 예상하는지와 이를 어떻게 측정할지 정의하세요. 예를 들어 다음과 같습니다. “문제 요약을 포함하도록 에스컬레이션 프롬프트를 변경하면 해결률 평가 기준이 10% 개선될 것입니다.”
한 번에 한 가지씩 변경
단일 변수를 분리하면 성과 차이의 원인을 명확히 파악할 수 있습니다. 프롬프트, 음성, 워크플로를 동시에 변경하면 어떤 변경이 결과를 이끌었는지 알 수 없습니다.
먼저 평가 기준 설정
실험을 실행하기 전에 성공 평가 기준을 구성하세요. 이를 통해 변형을 객관적으로 비교하는 데 필요한 구조화된 지표를 확보할 수 있습니다.
작은 트래픽 비율로 시작
변형에는 트래픽의 5~10%부터 할당하세요. 이렇게 하면 문제가 발생할 경우 노출을 제한하면서도 의미 있는 데이터를 생성할 수 있습니다.
실험에 충분한 시간 제공
결론을 내리기 전에 충분한 대화가 누적되도록 기다리세요. 표본 크기가 작으면 결과의 신뢰성이 떨어집니다. 분석 대시보드를 모니터링하고 추세가 안정화될 때까지 기다리세요.
실험은 짧게 유지
실험은 즉시 병합하거나 폐기하세요. 장기간 실행되는 브랜치는 병합하기 어려워지고 메인 구성에서 벗어날 수 있습니다.