# Wyuczone wczesne zatrzymywanie nieudanych uruchomień agentów

EN: **Learned early stopping of failing agent runs** · id `stoploss` · aliases: agent-run failure prediction, outcome-supervised agent early stopping, przewidywanie porażki uruchomienia agenta, wczesne zatrzymywanie agentów

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [Aplikacje LLM i agenci](https://aiatlasgraph.com/t/applications.md) › [Agenci i orkiestracja](https://aiatlasgraph.com/t/agentsnode.md) › Wyuczone wczesne zatrzymywanie nieudanych uruchomień agentów

## Description

- PL: Zewnętrzny mały model monitorujący, trenowany na zakończonych trajektoriach i wynikach weryfikatora, który przewiduje porażkę i przerywa uruchomienie.
- EN: External small monitor model trained on completed trajectories and verifier outcomes that predicts failure and aborts the run.

## In one sentence

- PL: Mały zewnętrzny monitor uczy się rozpoznawać, kiedy uruchomienie agenta skończy się porażką, i przerywa je wcześniej.
- EN: A small external monitor learns to recognize when an agent run will fail and stops it early.

## Problem it solves

- PL: Agenty kodujące kontynuują pracę na uruchomieniach, które i tak nie przejdą weryfikacji, marnując czas i pieniądze.
- EN: Coding agents keep working on runs that will fail verification, wasting time and money.

## What it does

- PL: Monitor ocenia ostatnie kroki na podstawie okien akcji i obserwacji, a próg kalibrowany na udanych uruchomieniach decyduje o przerwaniu bez zmiany samego agenta.
- EN: The monitor scores recent steps from action-observation windows, and a threshold calibrated on successful runs decides the abort without changing the agent.

## Everyday example

- PL: Przy naprawie błędu w repozytorium monitor po kilku krokach widzi, że agent kręci się w kółko, i zatrzymuje go, zanim zużyje cały budżet.
- EN: When fixing a repository bug, the monitor sees the agent looping after a few steps and stops it before the full budget is spent.

## This concerns you if you…

- PL: płacisz za długie uruchomienia agentów, które często kończą się niepowodzeniem
- PL: chcesz oszczędzić koszty bez ręcznego nadzoru każdego kroku
- EN: pay for long agent runs that often fail
- EN: want to save costs without watching every step by hand

## Keywords

StopLoss · early stopping agent · outcome-supervised monitor · failure prediction · cost per retained solve · SWE-rebench · agent trajectory windows

## How it works

- PL: Etykiety z finalnych wyników weryfikacji oznaczają wcześniejsze okna trajektorii jako Abort, Continue lub Deliver. Fine-tuning modelu językowego przewiduje te etykiety na podstawie ostatnich par akcja-obserwacja. W czasie działania ocena okna w punktach kontrolnych daje wynik porażki; próg ustawiony na udanych uruchomieniach ogranicza fałszywe przerwania. Monitor działa w jednym przejściu forward i nie zmienia wykonawcy.
- EN: Labels from final verifier outcomes mark earlier trajectory windows as Abort, Continue or Deliver. Fine-tuning a language model predicts these labels from recent action-observation pairs. At runtime, window scores at checkpoints give a failure score; a threshold set on successful runs limits false aborts. The monitor runs in a single forward pass and does not change the executor.

## Limits

- PL: Oszczędność zależy od kompromisu między kosztem monitorowania a udanymi uruchomieniami przerwanymi omyłkowo. Badanie trenowało monitor wyłącznie na trajektoriach agentów GPT i testowało zadania programistyczne w Pythonie; zbiór Pro obejmował trzy repozytoria. Kalibracja progu jest empiryczna i może nie przenieść się na inny rozkład.
- EN: Savings depend on the trade-off between monitoring cost and successful runs stopped by mistake. The study trained only on GPT-agent trajectories and tested Python programming tasks; the Pro set covered three repositories. Threshold calibration is empirical and may not transfer under distribution shift.

## Key terms

- PL: **okno trajektorii**: Kilka ostatnich kroków akcji i obserwacji, na których monitor ocenia ryzyko porażki.
- PL: **próg przerwania**: Wartość kalibrowana, powyżej której uruchomienie jest zatrzymywane.
- PL: **nadzór wynikowy**: Uczenie z finalnego wyniku weryfikacji zamiast etykiet pośrednich.
- EN: **trajectory window**: Recent action-observation steps that the monitor scores for failure risk.
- EN: **abort threshold**: Calibrated value above which the run is stopped.
- EN: **outcome supervision**: Training from final verifier result instead of intermediate labels.

## Know first

- [Uprząż agenta (Agent harness)](https://aiatlasgraph.com/t/agentharness.md)
- [Frameworki do uruchamiania ewaluacji (Evaluation harnesses and frameworks)](https://aiatlasgraph.com/t/evalharness.md)

## Sources

- [StopLoss: Teaching Agents to Predict Failure and Stop Early](<https://arxiv.org/abs/2610.25525>) `stoploss-arxiv-2610.25525` · by Jiarong Liang, Xueguang Ma, Dongfu Jiang, Yuxuan Zhang, Ping Nie, Wenhu Chen

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/stoploss · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
