# Když agentovi dojde kredit

> Agent, který nemůže pracovat, nesmí předstírat, že pracuje.

Autor: Aleš Nypl · https://engineloop.cz/ales-nypl

Můj poštovní agent běží sám, bez mého dohledu. Jednoho dne přestal fungovat, protože u poskytovatele AI došel kredit. Nic dramatického, jen chybová hláška. Zajímavé bylo, co z toho vyplynulo.

## Dvě slabiny, které se ukázaly

- **Co dělat, když AI vypadne?** Dnes platí: při chybě na úrovni účtu se celý běh zastaví a systém mi dá hned vědět. Nic se neoznačí ani nezapíše, pošta počká nedotčená do dalšího běhu. Nedokončená práce se nikdy nevydává za hotovou.
- **Jak navázat po výpadku?** Agent se původně díval jen na pevně dané období zpětně. Při delším výpadku by starší pošta zůstala navždy mimo záběr. Dnes si pamatuje poslední úspěšný běh a vždy naváže tam, kde skončil. Období si sám rozšíří tak, aby pokrylo celou mezeru.

## Tři poučení

- **Selhání musí být hlasité.** Tichá chyba je horší než pád.
- **Systém si musí pamatovat, kde skončil,** ne jen kolik je hodin.
- **Pojistka patří do kódu, ne do mé hlavy.** Pravidlo, které jde obejít zapomenutím, není pravidlo.

Nenaplánoval jsem to. Systém je od té doby odolnější. Chyba je levná, pokud z ní uděláte pravidlo.
