Strukturált kimenet
Egy subagent akkor a leghasznosabb, ha a válasza kiszámítható formában érkezik vissza. Ha minden futtatáskor máshogy épül fel az összefoglaló, nehéz megbízhatóan feldolgozni és felhasználni az eredményt a fő munkafolyamatban.
Érdemes már a subagent létrehozásakor rögzíteni, milyen szerkezetben várjuk vissza a választ, például mindig kezdődjön egy rövid összegzéssel, azt kövessék a konkrét megállapítások, és a végén szerepeljen egy javasolt következő lépés, ha van ilyen.
- Rövid összegzésA válasz mindig ezzel kezdődik, egy pillantásra látszik az eredmény.
- Konkrét megállapításokFájlnevek, sorok, hibák, minden futtatáskor ugyanabban a szerkezetben.
- Javasolt következő lépésHa van ilyen, a válasz végén szerepel, így azonnal felhasználható.
Hibajelentés, ne csak csend
Egy jól tervezett subagent nem csak akkor jelentkezik, ha minden rendben van, hanem akkor is, ha valamit nem tudott elvégezni, vagy bizonytalan volt egy döntésben. Ha egy subagent csendben marad egy problémánál, ahelyett hogy jelezné, az sokkal nehezebben felismerhető hiba forrása lehet.
Ezért érdemes kifejezetten előírni a subagent viselkedésében, hogy milyen esetekben kell jeleznie a bizonytalanságot, és milyen formában tegye ezt, hogy a fő agent, vagy a felhasználó, egyértelműen lássa, mikor kell emberi beavatkozás.
Csendben maradó subagent
- Csak akkor jelentkezik, ha minden rendben van
- A probléma rejtve marad a fő agent elől
- Nehezen felismerhető hibák forrása
Jelző subagent
- Akkor is szól, ha valamit nem tudott elvégezni
- A bizonytalanságot előírt formában jelzi
- Egyértelmű, mikor kell emberi beavatkozás
Eszközkorlátozás, mint tervezési döntés
Ahogy a Skilleknél, a subagenteknél is meg lehet határozni, mely eszközökhöz férhetnek hozzá. Egy kód review subagentnek elegendő az olvasási jogosultság, nincs szüksége írási vagy törlési lehetőségre, hiszen a feladata a vélemény, nem a módosítás.
Ez a fajta szűkítés nem korlátozás a szó negatív értelmében, hanem tervezési döntés, amely megbízhatóbbá teszi a subagent viselkedését, és csökkenti annak esélyét, hogy egy félreértett feladat nem szándékolt következményekkel járjon.
- Határozd meg a feladat jellegétEgy kód review subagent véleményez, nem módosít.
- Add meg a szükséges minimumotOlvasási jogosultság elegendő, írás és törlés nem kell hozzá.
- Zárd ki a felesleges eszközöketCsökken az esélye, hogy egy félreértett feladat nem szándékolt következménnyel jár.
- Az eredmény megbízhatóbb viselkedésA szűkítés tervezési döntés, nem korlátozás a szó negatív értelmében.
Workshop
AI Transformation Day
Egésznapos, vezetőknek szóló program. Feltérképezzük, hol tart a szervezet, mi az első reális lépés, és milyen belső feltételek szükségesek a sikerhez. A nap végén konkrét, prioritizált cselekvési lista.
Érdekel a program →