본문으로 바로 가기

무엇을 찾고 계신가요?

저희 서비스를 살펴보고 목표 달성에 어떻게 도움이 될 수 있는지 알아보세요

AI 에이전트 평가 하네스: 프로덕션 데이터 접근 전 에이전트 검증

에이전트가 실제 데이터를 읽거나 쓰기 전에 평가 하네스를 구축하세요: 영향 등급별로 채점된 고정 테스트 케이스 세트, 실제 데이터 없이 실제 도구를 미러링하는 샌드박스, 결정론적 검사와 판단이 필요한 사항에 대한 LLM-as-judge, 비교 기준이 되는 베이스라인 실행, 그리고 사람만이 재정의할 수 있는 go/no-go 게이트.

솔루션 검토 예약 관련 솔루션 보기

작성: Huy Nguyen (David), Founder & CEO · 업데이트 · 1 분 읽기

star

이 가이드는 중견기업의 AI 에이전트가 CRM, ERP, 메일함 또는 결제 시스템에 접근하도록 허용할 결정권을 가진 CTO, 엔지니어링 리드, 그리고 딜리버리 또는 QA 리드를 위한 것입니다. 비즈니스 운영을 위한 AI 자동화 가이드는 프로세스에 얼마나 많은 자율성을 부여할지 결정하고, 이 페이지는 에이전트가 운영에 투입되기 전에 그 자율성을 부여받을 자격이 있음을 증명하는 방법을 다룹니다. 검증을 통과한 후에는 AI 에이전트 보안 및 인간 승인 제어가 운영 중 안전을 유지하는 제어 방법을 설명하며, 에이전트형 AI 자동화 서비스가 딜리버리를 다룹니다. 첫 90일 운영 계획은 이 하네스 게이트를 더 넓은 90일 파일럿 시퀀스 안에 위치시킵니다.

이 가이드의 내용

단위 테스트가 에이전트에 충분하지 않은 이유

기존 테스트 스위트는 하나의 함수를 하나의 예상 출력과 비교합니다. 에이전트는 여러 모델 호출을 연결하고, 어떤 도구를 어떤 순서로 호출할지 선택하며, 스택 트레이스, 빈 결과, 또는 예상치 못한 텍스트 페이지 등 도구가 반환하는 것에 반응합니다. 동일한 입력의 두 번 실행이 서로 다른 도구 시퀀스를 생성하더라도 둘 다 정확하거나, 각각 다른 방식으로 오류일 수 있습니다. NIST의 생성형 AI 프로파일은 이를 명시적으로 지적합니다: 조직은 배포 전에 생성형 AI 시스템의 역량을 이해하기 위해 테스트, 평가, 검증 및 확인(TEVV)을 실행해야 하며, 성공적인 데모가 일반화된다고 가정해서는 안 됩니다. 에이전트의 경우 테스트 대상은 단일 답변이 아닌 전체 궤적입니다: 어떤 도구가 호출되었는지, 어떤 인수로, 어떤 순서로, 그리고 반환된 결과로 무엇을 했는지.

에이전트형 애플리케이션을 위한 OWASP Top 10은 공격자 관점에서 동일한 격차를 설명합니다: 빌더가 예상한 케이스에서 올바르게 동작하는 에이전트도 오염된 문서에 의해 탈취되거나, 합법적인 도구를 안전하지 않은 방식으로 오용하거나, 하나의 잘못된 입력을 다단계 오류로 연쇄시킬 수 있습니다. 하네스는 고객이나 비즈니스가 잃을 수 없는 데이터를 에이전트가 신뢰받기 전에 일반적 실패와 적대적 실패 모두를 포착하기 위해 존재합니다.

영향 등급 × 채점 유형: 하네스 프레임워크

모든 테스트 케이스를 에이전트가 수행할 수 있는 작업 기준으로 분류하세요. 어떤 작업에 인간 승인이 필요한지 결정하는 데 사용되는 동일한 영향 등급을 적용하고, 각 등급을 해당 실패를 실제로 포착하는 채점 방법과 연결하세요. 결정론적 검사는 저렴하고 정확하며 형식 및 도구 선택 오류를 잘 포착합니다. 모델이 다른 모델의 출력을 채점하는 LLM-as-judge는 더 느리고 자체 보정이 필요하지만, 개방형 답변을 근거성 또는 톤 측면에서 채점하는 유일한 실용적인 방법입니다.

영향 등급 에이전트가 하는 작업 주요 채점 도구 승격 전 증명해야 할 사항
읽기 전용 레코드 조회, 자동으로 반영되지 않는 요약 작성 결정론적 (스키마 및 필드 검사) 올바른 레코드 조회; 필드 임의 생성 없음
되돌릴 수 있는 쓰기 상태 업데이트, 레코드 태그 지정, 검토를 위한 메시지 초안 작성 결정론적 + 초안 텍스트에 LLM-as-judge 도구 호출이 작업과 일치; 초안이 정확하고 브랜드에 부합
되돌릴 수 없거나 외부 작업 고객 메시지 전송, 환불 처리, 레코드 삭제 결정론적, LLM-as-judge, 보류된 적대적 세트 결정론적 검사에서 무관용; 라이브 실행 전 적대적 세트 통과

최종 답변만 검사하는 케이스는 대부분의 에이전트 실패를 놓칩니다. 궤적을 채점하세요: 어떤 도구가 호출되었는지, 어떤 인수로, 어떤 순서로, 승인된 참조 경로와 비교하고, 에이전트가 자신에 대해 작성한 요약이 아닌 테스트가 검증하는 최종 상태(레코드, 메시지, 원장)도 함께 확인하세요.

하네스 구축

  1. 먼저 프로덕션 계약을 작성하세요

    어떤 테스트 케이스보다 먼저, 어떤 관찰 가능한 상태가 성공을 증명하는지, 에이전트가 사용할 수 있는 도구는 무엇인지, 허용되는 인수 값과 범위는 무엇인지, 절대 시도해서는 안 되는 것은 무엇인지를 서면으로 명시하세요. 아래의 모든 항목은 에이전트가 좋은 날에 우연히 한 것이 아닌 이 계약에 대해 테스트됩니다.

  2. 등급별로 실제 및 합성 케이스를 수집하세요

    파일럿 가이드가 선택하는 데 도움을 준 프로세스에서 대표적인 케이스를 가져오고, 엣지 케이스(빈 결과, 모호한 요청, 충돌하는 레코드)를 추가하며, 의도적으로 적대적 케이스도 추가하세요: 숨겨진 지침이 있는 문서, 합법적인 것처럼 보이지만 권한 경계를 넘는 요청.

  3. 프로덕션이 아닌 샌드박스에서 에이전트를 실행하세요

    샌드박스는 스테이징과 동일한 오케스트레이션 및 도구 인터페이스를 사용하되 합성 또는 마스킹된 데이터를 가리키므로, 실패가 실제 고객 레코드에 영향을 미치지 않습니다. 이곳은 또한 휴먼-인-더-루프 체크포인트 설계가 자체 리허설을 수행하는 곳이기도 합니다.

  4. 베이스라인과 비교하여 일치하는 채점 도구로 모든 케이스를 채점하세요

    도구 선택, 인수 및 출력 스키마에 대한 결정론적 검사, 근거성·톤·목표 정렬에 대한 LLM-as-judge, 그리고 모델·프롬프트·도구의 변경이 격리된 상태가 아닌 델타로 측정되도록 고정된 베이스라인 실행과 비교.

  5. 글로벌 단일 점수가 아닌 등급별 합격/불합격 임계값을 설정하세요

    읽기 전용 조회에서 95% 합격률은 중요한 되돌릴 수 없는 등급 케이스가 신뢰할 수 있는지에 대해 아무것도 말해주지 않습니다. 되돌릴 수 없거나 외부 작업은 게이트가 열리기 전에 적대적 세트에서 100%에 가까운 결과가 필요합니다.

  6. 모든 프로덕션 실패를 새로운 케이스로 전환하세요

    상상만이 아닌 사고로부터만 성장하는 하네스가 실제로 개선되는 하네스입니다. 보호하는 프롬프트·모델·도구 버전과 동일한 변경 프로세스에 연결하세요.

go/no-go 게이트: 프로덕션 데이터 접근이 시작되는 곳

하네스는 하나의 특정 변경(새 에이전트, 새 도구, 새 모델, 새 프롬프트 버전)에 대해 예/아니오 질문에 답합니다: 고정된 베이스라인에 대해 측정된 현재 적대적 및 회귀 세트에서 모든 되돌릴 수 없는 등급 임계값을 충족하는가? 충족한다면, 지명된 사람이 승인하고 에이전트의 자격 증명이 샌드박스 범위에서 실제 시스템으로 확장되며, AI 에이전트 보안 가이드의 최소 권한 아이덴티티 설계를 따릅니다. 충족하지 못한다면, 읽기 전용 케이스에서 얼마나 잘 수행했는지와 관계없이 변경 사항은 샌드박스에 머뭅니다. 게이트는 배포 파이프라인에서 코드 리뷰어가 풀 리퀘스트를 통제하는 것과 동일한 방식으로 적용되며, 에이전트나 출시 당일 단일 엔지니어의 판단에 맡겨지지 않습니다.

최초 출시 시에만이 아니라 모든 프롬프트·모델·도구 변경 시마다 전체 스위트를 재실행하세요: OWASP의 에이전트 보안 이니셔티브는 변경된 프롬프트 템플릿이나 교체된 모델을 새로운 공격 표면으로 다루며, NIST의 프로파일은 측정을 일회성 배포 전 확인이 아닌 지속적인 것으로 봅니다.

AI의 역할

LLM-as-judge 자체도 오류를 범할 수 있는 모델이므로, 결정론적 검사와 되돌릴 수 없는 등급에 대한 인간 승인을 대체하지 않습니다. 단지 사람이 직접 읽어야 하는 개방형 케이스의 수를 줄여줄 뿐입니다. Netbase는 프로젝트별로 선정된 주요 상용 및 오픈소스 AI 도구 및 모델과 협력하며, 모델·프롬프트·도구가 변경되더라도 go/no-go 결정에 필요한 증거를 잃지 않도록 테스트 하네스를 설계합니다.

대안 및 선택 기준

접근 방식 강점 약점 선택 시점
출시 전 수동 스팟 체크 빠르고, 구축할 도구 없음 드물고 적대적인 케이스를 놓침; 한 번의 출시를 넘어 확장 불가 단기 파일럿의 저용량, 되돌릴 수 있는, 내부 전용 에이전트
결정론적 검사만 저렴하고 정확하며 CI에서 쉽게 실행 개방형 텍스트 품질 또는 의도 채점 불가 좁고 구조화된 출력을 가진 도구 호출 에이전트
결정론적 + LLM-as-judge 구조화된 실패와 개방형 실패 모두 커버 judge 모델에 자체 보정 및 주기적인 인간 감사 필요 고객 대면 텍스트를 작성하거나 모호한 케이스를 판단하는 모든 에이전트
적대적 세트 및 go/no-go 게이트가 포함된 전체 하네스 에이전트가 실제 데이터에 준비되었다는 증명에 가장 근접 구축 및 유지에 실제 엔지니어링 시간 필요 되돌릴 수 없거나 외부 등급에 도달하는 모든 에이전트

이 표에서 얼마나 높이 올라갈지를 결정하는 네 가지 요소가 있습니다: 최악의 작업이 얼마나 되돌릴 수 있는지, 입력이 회사 외부(이메일, 업로드된 파일, 웹 페이지)에서 얼마나 오는지, 하루에 몇 개의 케이스가 실행되는지, 그리고 잘못된 답변이 고객에게 직접 전달되는지 아니면 사람을 통해 먼저 전달되는지. 한 팀이 사용하는 읽기 전용 내부 에이전트는 첫 분기 동안 수동 스팟 체크로 충분한 경우가 많습니다. 돈을 보내거나 고객에게 메시지를 보내는 에이전트는 그렇지 않습니다.

존재하는 딜리버리 기록과 존재하지 않는 것

  • 존재하는 것. Netbase는 이름이 공개되지 않은 클라이언트를 위한 AI 프로젝트를 딜리버리했으며, 시스템이 검토 대시보드에 도달하거나 라이브로 전환되기 전에 테스트 및 최적화 단계가 기록된 마일스톤의 일부로 포함됩니다. 여기에는 위의 모더레이션 및 챗봇 기록과 익명화된 RAG, 문서 AI 및 MLOps 파이프라인이 포함됩니다. Netbase는 게시된 보안 관행을 따릅니다: 보안 코드 리뷰, 전송 중 TLS 및 저장 중 AES 암호화, 역할 기반 접근 제어, 관리자 대시보드용 MFA, 취약점 스캐닝 및 침투 테스트. Netbase는 자체 운영에 대해 ISO 27001 인증 및 SOC 2 Type II 증명을 보유합니다.
  • 존재하지 않는 것. 독립 실행형 평가 하네스 제품, 테스트 케이스 수, 합격률, 적대적 테스트 결과 또는 에이전트 사고 수를 명시하는 Netbase의 공개된 기록은 없습니다. 결제 또는 ERP 시스템에 대한 무인 쓰기 접근 권한을 가진 자율 에이전트를 설명하는 기록도 없습니다. Netbase의 인증은 Netbase 자체 운영에 적용됩니다. 클라이언트의 에이전트나 그 평가 결과를 인증하지 않습니다.

이 가이드의 한계

  • 이것은 일반적인 엔지니어링 지침이며, 특정 에이전트가 안전하다는 인증, 감사 또는 보증이 아닙니다. 위의 임계값과 등급은 에이전트가 실제로 취할 수 있는 작업에 맞게 적용해야 하는 시작 구조입니다.
  • 생성형 AI를 위한 평가 방법은 아직 미성숙한 분야입니다: NIST의 자체 프로파일은 많은 유용한 테스트가 아직 합의되고 공개된 벤치마크를 갖지 못한다고 지적하므로, 프로덕션에서 새로운 실패 모드가 나타남에 따라 테스트 케이스를 수정할 것으로 예상하세요.

Netbase 컨설턴트와 다음 단계를 계획하세요

자주 묻는 질문

각 영향 등급을 최소 한 번 이상 커버하고, 되돌릴 수 있거나 외부 작업에 대한 엣지 케이스와 적대적 케이스를 추가할 만큼이면 됩니다. 고정된 숫자는 없으며, 전체 수보다 되돌릴 수 없는 등급 커버리지가 더 중요합니다.

아닙니다. 사람이 직접 읽는 개방형 케이스의 수를 줄여주지만, 되돌릴 수 없는 등급 변경에 대한 go/no-go 최종 승인은 지명된 사람에게 있으며, judge 모델 자체도 주기적으로 인간이 감사하는 보정이 필요합니다.

아닙니다. 하네스는 에이전트가 출시 전 고정된 케이스 세트에서 올바르고 안전하게 동작함을 증명합니다. 아이덴티티, 최소 권한 도구, 프롬프트 인젝션 방어 및 승인 게이트는 에이전트가 라이브 상태가 되어 하네스가 본 적 없는 입력에 직면했을 때 안전을 유지합니다. AI 에이전트 보안 및 인간 승인 제어를 참조하세요.

다음 단계

구축하거나 확장하려는 에이전트와 최종적으로 연결될 시스템을 공유해 주시면, 프로덕션 데이터에 접근하기 전에 테스트 케이스 등급, 샌드박스 및 go/no-go 게이트를 설계하기 위한 솔루션 검토를 예약해 드립니다. AI 자동화 및 에이전트를 살펴보거나 더 많은 Netbase JSC 인사이트를 확인하실 수도 있습니다.

사람이 통제권을 유지하는 AI 자동화와 에이전트 사람이 통제권을 유지하는 AI 자동화와 에이전트

Netbase는 반복적인 다단계 업무를 소프트웨어가 처리하되 중요한 결정에 대한 승인권은 사람이 유지하기를 원하는 운영 팀을 위해 AI 자동화 및 에이전트 개발을 제공합니다. 규칙 기반 워크플로우 자동화와 가치를 더하는 AI 단계를 결합하고, 사람 승인 지점을 설계에 포함하며, 구축 전 측정된 기준선 대비 성과를 측정합니다.

더 알아보기
line
엔터프라이즈 AI 에이전트 플랫폼: 승인, 감사 로그, 비용 한도로 AI 에이전트 운영 엔터프라이즈 AI 에이전트 플랫폼: 승인, 감사 로그, 비용 한도로 AI 에이전트 운영

엔터프라이즈 AI 에이전트 플랫폼은 AI 에이전트가 승인된 도구를 통해 멀티스텝 작업을 계획하고 수행하는 거버넌스 런타임입니다. 승인, 감사 로그, 접근 규칙, 비용 한도가 모든 행동에 책임을 부여합니다. Netbase는 이를 제품 라이선스가 아닌 고객의 자체 환경에 구축하는 전략적 비전 솔루션으로 제공합니다.

더 알아보기
line

Netbase와 원격으로 협력하기

Netbase의 모든 프로젝트는 원격으로 진행되므로, 어느 국가, 어느 산업의 고객도 함께 일할 수 있습니다. Netbase는 80개국 고객과 협력해 왔습니다. 계약 및 청구서는 Netbase JSC 명의로 발행되며, 결제는 Netbase JSC 법인 계좌 또는 PayPal Business로 이루어집니다. CEO Huy Nguyen(David)에게 WhatsApp 또는 이메일로 문의하세요.

Netbase에 문의하기

프로젝트 논의하기

Netbase JSC는 조직이 디지털 제품과 AI 기반 비즈니스 시스템을 설계, 구축, 현대화, 운영할 수 있도록 지원합니다.
프로젝트 문의

project@netbasejsc.com

WhatsApp

+84 937 869 689

사무소 주소

91 Nguyen Chi Thanh, Dong Da, Hanoi, Vietnam

연락하기

구축, 현대화 또는 운영하고 싶은 내용을 알려주세요.

구축, 현대화 또는 운영하고 싶은 내용을 알려주세요.

Netbase에 문의하기