Az agent nem egy okosabb Power Automate flow. Akkor érdemes használni, amikor a rendszernek szöveget kell értelmeznie, több lehetséges lépés közül választania vagy különböző eszközöket kell összehangolnia. A jól meghatározott üzleti szabályokat továbbra is jobb determinisztikusan futtatni.
1. Ne használj agentet ott, ahol workflow elég
Ha a lépések, feltételek és célrendszerek előre ismertek, egy hagyományos workflow olcsóbb, tesztelhetőbb és kiszámíthatóbb.
2. Az agent eszközei legyenek szűkek
Ne adj általános adatbázis- vagy adminhozzáférést. Célzott üzleti műveletek jobban validálhatók és naplózhatók.
3. A modell nem lehet az egyetlen biztonsági réteg
Az agent promptja nem jogosultsági rendszer. A backendnek ellenőriznie kell a felhasználót, szerepkört, üzleti állapotot és az engedélyezett tranzakciót.
4. Visszafordíthatatlan lépés előtt legyen ember
Pénzügyi könyvelés, szerződésküldés, külső fél értesítése, törlés vagy nagy értékű tranzakció esetén az agent készíthet javaslatot, de a végrehajtást célszerű explicit jóváhagyáshoz kötni.
5. Állapot, idempotencia és naplózás nélkül nem üzemeltethető
Többlépéses folyamatban tárold, hol tart az ügy, milyen toolokat hívott az agent, és melyik művelet hajtható végre újra biztonságosan.
6. Szűk use case-szel indulj
Egy jó első agentnek egyértelmű bemenete, kevés eszköze és mérhető kimenete van. Előbb mérd a pontosságot, a human-review arányt és a megtakarított időt.