뉴스로 돌아가기

AI를 사용한 테스트 비용은 모델을 뛰어 넘습니다.

토큰과 대기 시간이 표시되지만 운영 비용에는 요구 사항, 데이터, 통합, 패치 적용, 오탐지 및 유지 관리도 포함됩니다. 총 흐름 비용을 측정하는 방법에 대한 안내입니다.

모델 사용료는 전체 비용의 일부일 뿐입니다

지원 테스트는 호출, 토큰, 인프라 및 대기 시간을 소비합니다. 이는 측정 가능하며 공급자, 모델, 길이, 캐시 및 재시도에 따라 달라집니다. 그러나 흐름에는 요구 사항 및 데이터 준비, 권한 및 환경 통합, 결과 검토, 프롬프트 및 어댑터 유지 관리, 오탐지 조사, 비결정적 출력에 응답하는 데 드는 비용도 포함됩니다.

그렇기 때문에 "상황이 실제 비용이다"는 것이 모든 프로젝트에 대해 입증된 경제 법칙이 아니라 감사를 안내하는 유용한 가설입니다. 테스트 컨텍스트가 지저분한 경우 모델은 가정으로 공백을 채울 수 있습니다. 모든 것을 무분별하게 전송하면 소비, 지연 시간, 소음이 증가합니다. 목표는 특정 결정에 대해 충분하고 버전이 지정되며 관련 컨텍스트입니다.

최소한 테스트하려는 항목과 위험이 무엇인지 알아야 합니다. 어떤 버전의 애플리케이션이 사용됩니까? 무엇을 준비해야 할까요? 어떤 데이터를 사용할 수 있나요? 따라야 할 단계는 무엇입니까? 예상되는 결과는 무엇입니까? 어떤 도구를 사용할 수 있나요? 그리고 어떤 보안 및 실행 제한을 존중해야 하는지. 또한 자격 증명이 누락되었거나, 환경이 실패하거나, 데이터가 충돌하거나, 무엇이 성공으로 간주되는지 명확하지 않은 경우와 같이 판정을 내리지 않고 중지해야 하는 시기를 정의해야 합니다.

지침, 도구 버전, 모델, 매개변수, 수정된 입력 데이터, 추적 및 결과의 스냅샷을 저장합니다. 이런 방식으로 회귀를 재생하고, 버전을 비교하고, 제품 변경과 에이전트 변경을 구별할 수 있습니다. 프롬프트에서 비밀을 유지하고 도구 및 브라우저에 최소한의 권한을 적용하십시오.

평가가 투자를 정당화하는지 확인하는 방법

각각의 유용한 테스트와 확인된 각 결함의 비용을 계산합니다. 여기에는 모델 및 인프라, 정보 준비 시간, 실패 분류, 결과 검토, 구성 유지, 재시도 및 통합 문제 해결이 포함됩니다. 또한 올바른 경고 수, 거짓 경고 수, 적용되는 위험, 테스트 반복 가능 여부, 팀이 응답을 받는 데 걸리는 시간, 프로덕션에 적용되는 결함 수를 측정합니다. 증거의 대부분을 폐기해야 한다면 더 많은 증거를 생성하는 것은 도움이 되지 않습니다.

대표 작업 및 여러 반복에 대한 현재 대안과 비교하십시오. METR은 2025년에 AI 도구가 자신의 리포지토리에서 작업하는 숙련된 소수의 개발자 샘플에서 완료 시간을 19% 늘렸다는 사실을 발견했습니다. 이는 테스터에 대한 연구가 아니며 도구가 항상 지연된다는 것을 증명하지도 않습니다. 이는 인지된 절감액과 관찰된 절감액이 다를 수 있으며 작업 환경에 따라 결과가 변경된다는 점을 가르칩니다.

모호한 승인 기준은 처음에는 저렴해 보입니다. 누군가가 채팅을 통해 규칙을 설명하고, 상담원이 이전 버전을 해석하고, QA가 출력을 직접 수정합니다. 비용은 설명, 중복 사례, 재사용할 수 없는 데이터, 누구도 재현할 수 없는 오류로 분산되어 있는 것으로 보입니다. 계정은 단일 호출에 포함되지 않습니다. 팀이나 제품이 변경될 때마다 "올바른"이 의미하는 바를 재구성하는 것입니다.

도구에 대한 정보는 문서로 가득 찬 폴더가 되어서는 안됩니다. 여기에는 현재 요구 사항, 관련 규칙, 허용된 상태 및 데이터, 예상되는 결과, 발생한 일을 기록하기 위한 제한 및 형식만 포함됩니다. 각 정보의 출처와 업데이트 시기를 기록해 두세요. 두 문서가 서로 모순되면 충돌을 플래그로 두고 해결한 후 AI에게 어느 것이 더 합리적으로 보이는지 선택하도록 요청하세요.

테스트 커버리지, 유효한 신호, 검토 시간을 균형 있게 보기

더 많은 컨텍스트가 더 나은 답변을 보장하지는 않습니다. 오래된 요구 사항을 포함하는 프롬프트는 결과를 악화시킬 수 있습니다. 너무 짧은 경우 전제 조건이 생략될 수 있습니다. 알려진 작업으로 패키지를 테스트하고 에이전트가 예상되는 위험을 감지하고, 중복을 방지하고, 모르는 경우를 인식하고, 재현 가능한 증거를 제공하는지 평가합니다. 컨텍스트와 모델 변경 사항을 비교하기 위해 작은 회귀 세트를 유지합니다.

또한 후속 작업(결과가 확인될 때까지의 시간(분), 허용된 경고 비율, 동일한 거짓 긍정의 반복, 배포 후 나타나는 실패)도 측정합니다. 덜 풍부하지만 검토 가능한 신호는 수백 개의 경고보다 더 가치가 있을 수 있습니다. 토큰이 저장되거나 사례가 생성되지 않고 신뢰할 수 있는 결정을 내릴 수 있도록 시간을 최적화합니다.

"컨텍스트가 실제 비용이다"라는 문구는 도발적이지만 모든 프로젝트에 대해 입증된 경제적 규칙은 아닙니다. 호출 수가 적은 테스트에서는 모델 소비가 지배적인 부분일 수 있습니다. 권한 준비, 환경 통합, 결과 검토 및 데이터 유지 관리가 필요한 에이전트에서는 인력 및 운영 작업이 이를 극복할 수 있습니다. 대답은 모델, 양식, 현재 가격, 입력 및 출력 길이, 캐싱, 재시도 및 검토 양에 따라 다릅니다. 그렇기 때문에 백만 개의 토큰당 가격이나 예제 호출만을 사용하여 비용을 비교하는 것은 의미가 없습니다.

공급업체는 다양한 가격표를 게시하고 업데이트합니다. 일부 기능은 별도로 요금이 부과되거나 데이터 사용량 및 제한이 적용되는 무료 등급이 있습니다. 실제로 실행할 모델 및 계약의 현재 가격을 사용하고, 계산 날짜를 보존하고, 입력, 출력, 청구 시 추론, 외부 도구 및 저장을 고려합니다. 공개 요율은 예산 책정을 위한 참고 사항이지 흐름의 총 비용이나 절감 약속이 아닙니다. 관련 비교는 동일한 품질 및 안전 기준으로 동일한 작업을 완료하는 두 가지 방법 사이에서 이루어집니다.

유용한 결정의 비용 계산

호출당 비용이 아닌 검토 가능한 결정으로 끝난 실행당 비용을 구축하세요. 토큰과 도구를 추가하세요. 요구사항을 수집하고 정리하는 시간 데이터 준비; 허가 및 환경; 결과 검토; 경고 조사; 문맥 수정; 유지보수 및 테스트 반복. 어차피 이미 존재했을 작품은 중복 업로드되지 않도록 별도로 측정하세요. 팀이 시간당 요금을 사용하는 경우 가정을 명시하고 직접 비용과 기회 비용을 모두 제시합니다. 테스터는 결과를 확인하는 동안 다른 작업을 떠날 수 있습니다.

그런 다음 승인된 실행당 비용, 확인된 결함당 비용, 적용되는 위험당 비용 등 최소 3개의 분모를 계산합니다. 아무도 전체 이야기를 말하지 않습니다. 안전하고 부정적인 테스트는 버그가 발견되지 않더라도 가치를 가질 수 있습니다. 확인된 중대한 결함 하나가 일상적인 사례 100개보다 더 많은 검토를 필요로 할 수 있습니다. 여기에는 오탐률과 이를 분류하는 데 걸리는 시간이 포함됩니다. 아무도 신뢰하지 않는 경고를 생성하는 저렴한 모델은 재사용 가능한 증거를 생성하는 값비싼 호출보다 비용이 더 많이 들 수 있지만 실제 흐름에서 이를 측정해야 합니다.

유용한 컨텍스트 패키지는 목표와 위험, 테스트되는 버전, 허용 기준, 전제 조건, 허용되는 데이터 및 증거 형식으로 시작됩니다. 해당 테스트의 결정이 변경되는 경우에만 계약, 상태 및 규칙을 추가하세요. 비밀, 오래된 문서 및 관련 없는 자료를 제거합니다. 두 소스가 서로 모순되는 경우 충돌을 기록합니다. 모델이 어느 것이 신뢰할 수 있는지 추측할 것이라고 기대하지 마십시오. 각 조각은 현재 요구 사항이나 결정을 추적할 수 있어야 합니다.

케이스와 함께 패키지 버전을 지정하고 어떤 모델과 도구를 받았는지 기록하세요. 소규모 회귀 테스트를 통해 상황 변화를 비교할 수 있습니다. 예상되는 사례는 여전히 감지되어야 하고, 모호한 사례는 질문 또는 기권을 생성해야 하며, 출력에는 충분한 증거가 포함되어야 합니다. 이는 컨텍스트를 제거하면 누락 없이 비용이 감소하는지, 아니면 컨텍스트를 추가하면 입력만 늘어나는지 확인하는 방법입니다. 목표는 에이전트에게 모든 프로젝트 문서를 제공하는 것이 아닙니다. 통제된 점검에 필요한 것을 정확하게 제공하고 제품을 변경할 때 이를 반복하는 것입니다.

재작업이 주로 발생하는 곳

재작업은 모델이 잘못되었을 때만 나타나는 것이 아닙니다. 또한 통합에서 결과 형식을 조정해야 하는 경우, 권한이 부족하여 실행이 중단되는 경우, 업데이트로 인해 동작이 변경되고 프롬프트 및 어설션을 수정해야 하는 경우에도 나타납니다. 해당 사례를 별도로 계산합니다. “AI 시대”에 모든 것이 추가되면 모델을 변경해야 할지, API 계약을 개선해야 할지, 환경을 안정화해야 할지, 중복 검토를 줄여야 할지 아무도 알 수 없습니다. 간단한 시트에서 각 반복은 단계, 원인, 소요 시간 및 새로운 증거 생성 여부를 나타낼 수 있습니다. 몇 주가 지나면 일반적으로 비용의 대부분을 설명하는 몇 가지 이유가 나타납니다.

경제적 비교에서는 팀이 실제로 수행해야 하는 작업을 사용해야 합니다. 예를 들어, 동일한 수용 규칙과 비교 가능한 그룹을 사용하여 여러 반복에 걸쳐 중간 위험 변경에 대한 검토를 측정합니다. 준비부터 최종 결정까지 포함되며 실패한 실행을 포함하고 작업을 다시 수행해야 했던 사례도 기록됩니다. 몇 가지 극단적인 경우로 인해 왜곡될 수 있으므로 평균 외에 중앙값과 범위도 표시됩니다. 결과는 AI QA에 대한 보편적 요금이 아닙니다. 다른 사람이 검토하고 업데이트할 수 있다는 가정하에 해당 작업에 대한 유용한 추정치가 될 것입니다.

마지막으로 사용량, 모델, 요금 또는 적용 범위가 변경되면 계산을 반복합니다. 소규모로 통제된 시험은 여전히 ​​설명되지 않은 수동 작업에 의존하기 때문에 저렴해 보일 수 있습니다. 안정적인 작업은 여러 실행에 걸쳐 통합 비용을 분산시킬 수 있습니다. 정밀도가 잘못된 단일 수치 대신 이러한 조건을 기록하고 낮음, 중간, 높음 사용 시나리오를 제시하십시오. 이러한 규율을 통해 팀은 무엇을 자동화할지, 무엇을 수동으로 유지할지, 언제 투자를 재평가할지 결정할 수 있습니다.