Jev 벤치마크 결과로 알 수 있는 것과 알 수 없는 것
Jev의 독립 벤치마크를 읽고 분류 성능과 에이전트 성능을 구분합니다. 모델 선택 전에 사용할 수 있는 실용적인 평가 워크시트도 제공합니다.
새로 공개된 Jev 벤치마크는 범위가 정해진 분류와 라우팅 판단에 이 모델을 평가해 볼 근거를 제공합니다. 하지만 Jev가 범용 LLM을 대체한다거나, 신뢰도 수치가 정답을 보장한다거나, 에이전트에 추가하면 언제나 비용이 줄어든다는 증거는 아닙니다. 더 유용한 질문은 구체적입니다. 내가 필요한 판단이 실제로 측정된 작업과 비슷한가요?
이 글은 TypeSafe AI의 Jev를 워크플로에 도입할지 결정하는 개발자를 위한 안내서입니다. 공개된 연구 결과와 우리의 해석을 구분하고, 통합에 비용을 들이기 전에 작성할 평가 계획을 제공합니다. 이 글을 위해 논문의 실험을 재현하거나 Jev 추론 API를 실제 호출하지는 않았습니다. API의 기본 개념은 Jev 소개 및 설정 가이드에서 먼저 확인할 수 있습니다.
실제로 필요한 비교부터 정하기
지원 요청의 담당 부서를 분류하는 일, 에이전트가 허용된 도구를 선택하는 일, 고객에게 보낼 답변을 작성하는 일은 서로 다릅니다. 올바른 담당 부서를 고르는 모델에도 답변을 작성할 다른 구성 요소가 필요합니다. 마찬가지로 도구 이름을 선택했다고 해서 인수가 정확하고, 호출자에게 권한이 있으며, 도구 실행이 성공했다는 뜻은 아닙니다.
판단을 하나의 계약처럼 적어 보세요. 이 입력이 주어지면 이 출력 중에서 선택하며, 틀렸을 때 이런 결과가 발생한다는 형태입니다. 출력에 자유로운 문장, 새로운 프로그램, 이미지 또는 영상이 필요하다면 Jev만 평가하는 실험은 적절하지 않습니다. 나머지 작업을 수행하는 생성 모델이나 결정론적 코드를 포함해 애플리케이션 전체를 평가해야 합니다.
| 필요한 판단 | 유용한 측정 항목 | 대신 사용하면 오해를 부르는 지표 |
|---|---|---|
| 티켓을 결제, 기술 지원 또는 수동 검토로 보내기 | 실제 티켓의 클래스별 오류와 라우팅 처리 비율 | 일반 상식 퀴즈 점수 |
| 허용된 도구 선택 | 유효한 선택, 올바른 선택, 권한 및 실행 결과 | 파싱 가능한 JSON을 받았다는 사실만으로 평가 |
| 검색된 문서 구절 필터링 | 필요한 근거가 유지되는지와 최종 답변 품질 | 제품 추천 순위 결과 |
| 상위 처리 경로로 넘길지 결정 | 수락한 사례의 오류, 대체 경로 품질과 총비용 | 비싼 호출을 피한 비율만으로 평가 |
이는 제안하는 평가 기준이지 Jev의 성능에 관한 주장이 아닙니다. 이 기준을 먼저 정해야 공개된 근거 중 어떤 부분이 자신의 애플리케이션과 관련 있는지 판단할 수 있습니다.
독립 벤치마크가 추가한 근거
9월 29일 공개된 독립 프리프린트는 Qwen3.8-27B, Gemma-4-E4B와 함께 37개 데이터셋, 346,009건의 요청에서 jev-1.13.0을 평가합니다. 공개 연구 결과이며 우리가 재현한 실험은 아닙니다. 논문과 공개 자료 보기.

2026년 10월 2일 캡처한 영어 원문 페이지입니다. 이 글이 다루는 연구를 식별하기 위한 자료이며, Ofox 실험 화면이 아닙니다.
공개 평가는 판단 모델을 검토할 이유로 활용해야 합니다. 그대로 배포해도 된다는 승인으로 받아들이면 안 됩니다. 그 성능이 유용한지는 자신의 입력 모집단과 수락 기준에 달려 있습니다.
논문과 함께 저자의 코드 저장소를 읽으세요. 결과를 인용하기 전에 데이터 분할, 요청 템플릿, 질문 유형, 모델 버전, 지표와 불확실성 구간을 찾아야 합니다. 이런 조건에서 떨어져 나온 표의 한 숫자는 실제 시스템과 다른 질문에 대한 답일 수 있습니다.
점수와 취약점을 함께 읽기
논문은 고정된 요청에 대해 다음 결과를 보고합니다. 정확도, 균형 정확도와 F1은 서로 다른 지표입니다. 아래 행들은 서로 다른 작업의 순위를 매긴 것이 아닙니다.
| 데이터셋 또는 비교 | 보고된 결과 | 활용 방법 |
|---|---|---|
| Banking77, 77개 의도 분류 | 정확도 79.7% | 지원 요청을 자동 배정하기 전에 서로 비슷한 의도를 시험 |
| CLINC150, 범위 밖 선택지 포함 | 정확도 89.5% | 자체 라우팅 평가에도 지원하지 않는 요청을 포함 |
| Belebele, 122개 언어 통합 | 정확도 86.7% | 통합 점수만으로 특정 언어의 도입을 승인할 수 없음 |
| LLM-AggreFact | 균형 정확도 78.6% | 해당 근거 일치성 데이터셋의 결과이며 보편적인 진실 판별 성능은 아님 |
| UNFAIR-ToS | yes 확률 기준값 0.5에서 Micro-F1 0.499, 기준값 조정 후 0.748 | 임계값 선택에 따라 이진 판단 정책이 달라짐 |
| AGB-DE | F1 0.204, 임계값 조정 후에도 동일 | 일부 실패에는 기준값 변경이 아니라 더 나은 구별 능력이 필요 |
UNFAIR-ToS 행에서 조정한 값은 Choice 신뢰도가 아니라 Noul의 yes 확률 기준값입니다. Qwen과 Gemma는 Jev용으로 작성된 템플릿에서 thinking 없이 실행됐습니다. 각 요청은 한 번씩 실행됐습니다. MMLU 검사는 질문·답변 쌍을 암기했을 가능성을 배제하지 못했습니다. 프리프린트의 표 2·4와 한계 설명을 확인하세요.
통합 여부를 결정할 때는 이런 조건도 점수만큼 중요합니다. 짧고 범위가 정해진 분류 실험과 어려운 문제를 충분히 추론하도록 허용한 모델은 서로 다른 평가 대상입니다. 대표 표에 없더라도 반복 실행의 안정성, 대상 언어의 성능, 비용이 큰 실수는 수락 계획에 포함해야 합니다. 벤치마크 결과의 원인이 아직 밝혀지지 않았다는 사실을 데이터 오염의 증거나 추론 능력의 증거로 단정하지 마세요.
‘Jev vs Qwen’을 하나의 보편적 결과로 볼 수 없는 이유
타당한 비교에는 적어도 세 가지가 있으며, 각각 다른 구매 결정으로 이어집니다. 첫째, 같은 제한된 답변 집합에서 모델을 비교할 수 있습니다. 둘째, 동일한 수락 기준을 통과한 결과물을 만드는 애플리케이션의 전체 비용을 비교할 수 있습니다. 셋째, 호스팅, 재현성, 데이터의 외부 전송 허용 여부 등 운영 조건을 비교할 수 있습니다.
첫 번째 비교의 분류 점수와 두 번째 비교의 채팅 생성 가격을 섞어 보편적인 승자를 정하지 마세요. 자체 호스팅 기준 모델에는 하드웨어, 가동률, 유지보수 비용도 있으며, 이는 호스팅 API의 토큰 단가에 담겨 있지 않습니다. 반대로 호스팅된 판단 API가 로컬 배포에 필요한 모든 제어 수단을 제공하는 것도 아닙니다.
유용한 비교표를 만들려면 완결된 작업마다 한 행을 두세요. 입력 모집단, 실제 버전, 허용 출력, 품질 기준, 재시도, 지연 시간과 총 청구 비용을 기록합니다. 모델이 필요한 출력을 지원하지 않으면 낮은 품질 점수를 주는 대신 작업 자체가 맞지 않다고 명시하세요. 지원하지 않는 기능을 공통 기능의 낮은 성능인 것처럼 취급하지 않기 위해서입니다.
타입에 맞는 출력도 판단은 틀릴 수 있다
두 번째 논문은 답변 선택지의 이름을 각 정의에 다르게 배정했을 때 어떤 일이 일어나는지 살펴봅니다. 호스팅된 Jev 결과는 이런 변경에 민감한 모습을 보입니다. 실무적인 교훈은 분명합니다. 유효한 출력 라벨이 나왔다고 해서 모델이 의도한 의미를 적용했다는 보장은 없습니다. 이 논문은 다른 모델 계열도 평가하므로, 다른 모델에서 나타난 더 큰 수치를 Jev 결과로 옮겨서는 안 됩니다. 선택지 명명 연구 버전 2 보기.
호스팅된 Jev에서는 1,200개 질문의 yes/no 이름을 정의에 바꿔 배정했을 때 판단의 32.5%가 뒤집혔고, 중립적인 0/1 대조 조건에서는 2.08%가 뒤집혔습니다. 훨씬 큰 76.92%의 yes/no 반전율은 Jev가 아니라 Laya의 결과입니다. 이는 이름과 정의를 의도적으로 충돌시킨 실험이지, 일반적인 Jev 요청의 32.5%가 실패한다는 추정치가 아닙니다. 앞선 벤치마크에서 단순히 답변의 위치를 순환시킨 것과도 다릅니다.
approve라는 라벨에 수동 검토가 필요한 사례를 설명하는 정의가 붙어 있다고 가정해 보세요. 애플리케이션은 반환된 라벨을 충실히 실행해도 질문 자체는 잘못 설계되어 있을 수 있습니다. 이름과 설명이 모순되지 않게 만들고, 운영 코드가 실제로 사용할 매핑을 시험하세요. 평가 후 라벨을 번역하거나, 정의의 순서를 바꾸거나, 선택지 이름을 바꿀 때는 회귀 검사를 해야 합니다.
유용한 테스트 세트에는 일반 사례, 경계에 가까운 사례, 불완전한 입력, 모델이 정의보다 라벨 이름을 따르도록 유도하는 사례가 들어갑니다. 합성한 적대적 테스트 데이터와 자연적으로 발생한 트래픽은 분리해 두세요. 둘 다 필요하지만 인위적인 스트레스 테스트를 일상적인 오류 빈도의 추정치로 바꿔 쓰면 안 됩니다.
에이전트 효율은 전체 작업으로 검증해야 한다
REFLEX 연구는 범위가 정해진 판단에 Jev를 사용하고 필요할 때 더 강한 모델로 넘기는 설계를 평가합니다. 통제된 환경에서는 효율 개선을 보고하지만, 외부 평가에서는 저렴한 생성 모델 캐스케이드에 비해 이점이 제한적이라고 설명합니다. 이 반례가 중요합니다. 비싼 강한 모델만 사용하는 기준뿐 아니라, 실제 배포할 만한 경제적인 대안과도 비교해야 합니다. REFLEX 읽기.
자체 시스템에서는 모든 아키텍처에 동일한 수락 기준을 적용하고, 최종 결과가 이를 통과했을 때만 작업을 성공으로 세세요. 경로를 빠르게 골라도 최종 답변은 틀릴 수 있습니다. 대체 경로는 신뢰성을 높일 수 있지만 시간과 토큰, 새로운 실패 가능성을 더합니다. 도구 오류, 빈 응답, 재시도된 요청을 보고서에서 없애지 말고 분모에 포함하세요.
라우팅 비용 가이드에는 이 비교를 위한 계산기가 있습니다. 관측 비용이 있으면 사용하고, 예시 단가는 가정으로 취급하세요. 신뢰도 평가 가이드에서는 제안한 임계값이 실제로 어느 정도의 트래픽을 수락하는지 측정하는 방법을 설명합니다.
팀이 재현할 수 있는 평가 만들기
평가 워크시트와 오프라인 판단 도구 모음을 다운로드하세요. CSV 워크시트에는 아래 결정 사항을 기록합니다. 모델 순위표와는 의도적으로 분리했습니다. 목적은 수락 기준을 검토할 수 있게 만드는 것입니다.
- 평가 대상 모집단을 정의합니다. 어떤 요청이 실험에 들어오는지 명시합니다. 실제 애플리케이션의 언어, 문서 길이와 모호한 사례를 포함하세요. 어려운 트래픽을 제외하면 주장할 수 있는 범위도 달라집니다.
- 라벨 지침을 작성합니다. 사람이 모델 답변을 보지 않은 상태에서 원자료를 바탕으로 예시에 라벨을 붙이도록 합니다. 의견 차이를 해결하고, 근거만으로 판단할 수 없는 경우에는 불확실 범주를 남겨 두세요.
- 정보가 새어 나갈 수 있는 단위로 분할합니다. 같은 고객 대화, 문서 계열, 거의 중복된 템플릿은 하나의 분할에 넣으세요. 행 단위 무작위 분할은 거의 동일한 사례를 튜닝과 최종 평가 양쪽에 넣을 수 있습니다.
- 시스템을 고정합니다. 모델 식별자, 질문 문구, 라벨, 대체 경로 규칙과 전처리를 기록합니다. 모델 이름이 같아도 질문이 달라지면 실험도 달라집니다.
- 같은 입력으로 대안을 평가합니다. 가능하면 규칙 기반 기준선, 저렴한 모델 캐스케이드, 현재 시스템을 포함합니다. 모두 동일한 품질 기준과 측정 범위를 적용받아야 합니다.
- 평균을 받아들이기 전에 오류를 살펴봅니다. 드물지만 비용이 큰 실수를 별도로 분석하세요. 높은 전체 정확도 뒤에 거의 작동하지 않는 라우팅 클래스가 숨을 수 있습니다.
- 자동 실행 전에 섀도 트래픽을 운영합니다. 기존 경로를 최종 결정권자로 유지한 채 제안된 경로를 기록합니다. 검증되지 않은 판단이 중대한 부수 효과를 일으키지 않도록 하면서 결과와 비용을 비교하세요.
결과물은 짧은 의사결정 기록이어야 합니다. 무엇을 자동화할 수 있는지, 무엇을 대체 경로로 넘기는지, 어떤 사례를 아직 지원하지 않는지, 무엇이 롤백을 유발하는지 적습니다. 모집단과 실패 범위가 없으면 ‘평균이 좋아졌다’는 결론은 불완전합니다.
자체 결과가 논문과 다를 때
먼저 같은 작업을 측정하는지 확인하세요. 이어서 모델 버전, 입력 표현, 선택지 문구, 언어 구성과 채점 규칙을 비교합니다. 공개 벤치마크와 운영 표본이 서로 다른 모집단을 설명한다면 둘 다 정확하게 측정된 결과일 수 있습니다.
정확도는 괜찮지만 처리 비율이 낮다면 질문 하나에 여러 판단이 섞여 있거나 중요한 맥락이 빠졌는지 살펴보세요. 높은 신뢰도에서 오류가 계속 나오면 처리량을 늘리려고 임계값을 낮추기보다 해당 사례를 개별적으로 검토하세요. 판단은 맞지만 최종 작업이 실패한다면 후속 처리기나 대체 경로에 집중하세요.
기대에 못 미친 결과를 모델이 쓸모없다는 주장으로 확대할 필요는 없습니다. 이 버전과 질문 설계가 이 작업의 수락 기준을 충족하지 못했다는 좁은 결론을 유지하세요. 마찬가지로 성공적인 라우팅 실험 하나가 다른 언어, 도구, 작업 부하까지 검증해 주지는 않습니다.
다음 단계 선택하기
Jev는 답변 공간이 제한되어 있고 판단 하나로 파이프라인의 나머지 부분에서 실제 작업을 줄일 수 있을 때 검토할 만한 후보입니다. 공개 벤치마크는 실험을 고르는 데 사용하고, 실험을 건너뛰는 이유로 쓰지 마세요. 실제 작업에 생성이 필요하다면 Jev를 구성 요소 하나로 평가하면서 전체 출력, 비용과 실패 동작을 함께 보세요.
워크시트에 품질 기준과 대체 경로 정책부터 작성하세요. 이 두 가지를 정해야 이후 임계값 실험이 의미를 갖습니다. 동시에 다른 문제를 해결한 인상적인 벤치마크 결과만 보고 도입을 결정하는 일을 피할 수 있습니다.
자주 묻는 질문
- Jev 벤치마크는 LLM을 대체할 수 있다는 증거인가요?
- 아닙니다. 이 평가는 범위가 정해진 판단을 다루며, 일반적인 텍스트 생성이나 전체 코딩 작업을 평가하지 않습니다. 모델을 선택하기 전에 작업, 인터페이스, 비교 기준과 평가 방법을 맞춰야 합니다.
- Ofox가 직접 실행한 Jev 벤치마크인가요?
- 아닙니다. 공개 연구와 공식 문서를 분석한 글입니다. 함께 제공하는 워크시트는 자체 제작한 평가 보조 자료이며, 새로운 모델 실험 결과가 아닙니다.


