Metryki produkcyjne, które mówią, że agent działa

Sześć metryk — ukończenie, trafność, halucynacje, opóźnienie, koszt i satysfakcja — które zamieniają agenta z czarnej skrzynki w system, którym da się operować.

Definicja

Metryki produkcyjne agenta to ilościowe sygnały pokazujące, czy autonomiczny agent działa na produkcji — wskaźnik ukończenia zadań, trafność, wskaźnik halucynacji, opóźnienie, koszt na zadanie i satysfakcja użytkownika. Śledzone na stałej podstawie zamieniają zachowanie agenta w coś mierzalnego i zarządzalnego.

Demo odpowiada na „czy to potrafi działać?“. Metryki produkcyjne odpowiadają na „czy działa, teraz, przy akceptowalnym koszcie i jakości?”. To różne pytania, a tylko drugie utrzymuje agenta godnym zaufania w czasie.

Sześć metryk, jeden obraz

Żadna pojedyncza liczba nie ujmuje agenta. Sześć razem — tak:

Sześć sygnałów produkcyjnych wg tego, jak wprost mapują na wartość (poglądowo)
95/10088/10080/10072/10055/10050/100
  • Wskaźnik ukończenia zadań95/100
  • Trafność / poprawność88/100
  • Wskaźnik halucynacji (odwrócony)80/100
  • Satysfakcja użytkownika72/100
  • Opóźnienie na zadanie55/100
  • Koszt na zadanie50/100
Metryki wyniku (góra) mówią, czy agent dowozi; metryki operacyjne (dół) mówią, ile kosztuje dowiezienie. · framework opsagent, kierunkowo

Pierwsze cztery to metryki wyniku — czy agent dowozi właściwy rezultat? Ostatnie dwie są operacyjne — ile dowiezienie kosztuje w czasie i pieniądzu. Zdrowy agent jest dobry w obu połowach; szybki, tani agent, który nic nie kończy, nie jest okazją.

Co mówi każda z metryk?

  • Wskaźnik ukończenia zadań. Nagłówek: czy agent skończył robotę, end-to-end?
  • Trafność / poprawność. Z ukończonych zadań — ile było naprawdę poprawnych?
  • Wskaźnik halucynacji. Jak często twierdzi coś niepopartego — szczególnie groźne, gdy agent na tym działa.
  • Opóźnienie na zadanie. Czy jest dość szybki do swojego zastosowania?
  • Koszt na zadanie. Czy jest przystępny i stabilny? Zob. FinOps agentów.
  • Satysfakcja użytkownika. Ludzki sygnał, który automatyczne oceny pomijają.
Metryka Typ Jak mierzyć
Wskaźnik ukończenia zadań Wynik Stały zbiór testowy, zalicza/nie
Trafność / poprawność Wynik Próbka, sędzia plus przegląd człowieka
Wskaźnik halucynacji Wynik Próbka, skalibrowany sędzia, śledź trend
Satysfakcja użytkownika Wynik Jawne oceny lub sygnały zastępcze
Opóźnienie na zadanie Operacyjna Agregat z traces
Koszt na zadanie Operacyjna Atrybuty tokenów i kosztu per span

Mierz na stałej podstawie

Metryka coś znaczy tylko, gdy grunt się pod nią nie rusza. Śledź względem stałego zbioru testowego lub spójnej metody próbkowania, by zmiana liczby odzwierciedlała zmianę agenta, nie danych. Dla metryk jakości, których nie ocenisz na żywo, próbkuj i punktuj skalibrowanym sędzią plus wyrywkowym przeglądem człowieka.

Unikaj metryk próżności

Liczenie przebiegów, tokenów czy wywołań narzędzi sprawia wrażenie pomiaru, lecz śledzi aktywność, nie wartość. Zakotwicz każdą metrykę w wyniku zadania. Potem umieść je tam, gdzie już patrzysz na system — obok traces w obserwowalności — by trend był widoczny, zanim poczują go użytkownicy. Pojęcia są w słowniku.

Najczęstsze pytania

Którą metrykę dodać najpierw?

Wskaźnik ukończenia zadań mierzony względem stałego zbioru, bo odpowiada na jedyne najważniejsze pytanie — czy agent faktycznie kończy robotę, end-to-end — a reszta jest wtórna, póki nie umiesz na nie odpowiedzieć. Mierzony względem stabilnego zbioru testowego, a nie przypadkowego ruchu, zamienia też ciche regresje w widoczne: gdy podmiana modelu albo zmiana promptu po cichu psuje klasę zadań, liczba ukończeń spada i widzisz to przed użytkownikami. Zacznij tam, potem dodaj koszt na zadanie i opóźnienie, które razem mówią, ile to ukończenie kosztuje w pieniądzu i czasie, a dopiero potem dołóż trudniejsze metryki jakości, jak trafność i wskaźnik halucynacji. Kolejność odzwierciedla stosunek wysiłku do sygnału: ukończenie, koszt i opóźnienie są tanie do przechwycenia i od razu użyteczne, a metryki jakości wymagają próbkowania i oceny i są warte inwestycji, gdy podstawy już stoją. Błędem jest zaczynać od rozbudowanego dashboardu jakości, zanim w ogóle umiesz powiedzieć, czy agent kończy swoją pracę.

Jak mierzyć halucynacje na produkcji?

Próbkujesz, bo ocena każdej odpowiedzi na żywo nie jest ani wykonalna, ani przystępna przy produkcyjnym wolumenie. Weź reprezentatywną próbkę odpowiedzi i punktuj ją skalibrowanym sędzią — często LLM-jako-sędzia dostrojonym do etykiet człowieka — wspartym okresowym wyrywkowym przeglądem ludzkim, który trzyma sędziego w ryzach, a potem śledź wynikowy wskaźnik w czasie. Kluczowe jest to, że trend liczy się bardziej niż pojedyncza liczba: bezwzględny procent halucynacji trudno zinterpretować w oderwaniu, ale wskaźnik rosnący tydzień po tygodniu to wczesne ostrzeżenie, że coś — zmiana modelu, przesunięcie danych, regresja promptu — pogorszyło ugruntowanie. Próbkuj na stałej podstawie, by ruch odzwierciedlał agenta, nie próbkowanie. I waż uwagę stawką: halucynacja, którą agent tylko wypowiada, jest zła, ale ta, na której działa, to incydent, więc mocniej próbkuj wyjścia, na których się działa. Traktuj halucynacje jako monitorowany trend z kalibracją człowieka, nie jednorazowy pomiar.

Czy grożą tu metryki próżności?

Tak, a kuszą właśnie dlatego, że łatwo je wyprodukować i zawsze rosną. Liczenie przebiegów, zużytych tokenów czy wykonanych wywołań narzędzi sprawia wrażenie pomiaru i wypełnia dashboard, ale śledzi aktywność, nie wartość — agent może więcej biegać, więcej wydawać i więcej wywoływać narzędzi, dowożąc mniej. Dyscyplina to zakotwiczyć każdą metrykę w wyniku zadania: ukończone, poprawne, przystępne, szybkie, satysfakcjonujące. Jeśli liczba nie wiąże się z tym, czy agent faktycznie komuś pomógł przy akceptowalnym koszcie, nie należy do dashboardu, na którym podejmujesz decyzje. Liczy się to bardziej dla agentów niż dla tradycyjnego oprogramowania, bo ich aktywność jest tak widoczna i tak łatwa do skwantyfikowania, że zaprasza do mierzenia ruchu zamiast postępu. Użyteczny test dla każdej proponowanej metryki to spytać, jaką decyzję by zmieniła; jeśli uczciwą odpowiedzią jest żadna, to prawdopodobnie próżność. Mierz wyniki, a liczby aktywności zostaw w traces, gdzie należą jako szczegół debugowania.

Jaki wskaźnik ukończenia zadań jest dobry?

Nie ma uniwersalnego celu, a kto podaje jeden bez kontekstu, sprzedaje liczbę, nie odpowiedź. Dobry wskaźnik ukończenia zależy w całości od trudności zadania, jego tolerancji na porażkę i tego, co jest awaryjną alternatywą, gdy agent nie skończy: asystent do szkiców o niskiej stawce może być w pełni użyteczny przy siedemdziesięciu procentach, bo człowiek łatwo wyłapie resztę, a agent podejmujący nieodwracalne działania może być nie do przyjęcia poniżej wysokich dziewięćdziesiątek. Właściwy sposób użycia metryki jest więc względny, nie bezwzględny. Ustal punkt odniesienia dla swoich konkretnych zadań, potem wypatruj ruchu — spadek sygnalizuje regresję, wzrost poprawę — i ustaw próg powiązany z kosztem porażki w Twoim kontekście, a nie z liczbą branżową. Połącz wskaźnik z tym, co dzieje się przy pudłach: wysoki wskaźnik ukończenia ukrywa ryzyko, jeśli porażki są ciche i szkodliwe, a niższy może być w porządku, jeśli porażki są łapane i obsługiwane. Oceniaj liczbę względem własnego zadania i własnej siatki bezpieczeństwa, nie benchmarku.