Útvonal 01Lecke 4 / 6

Válasszon hasznos első feladatot az AI-nak

Válasszon kis feladatot egyértelmű bemenetekkel, látható eredménnyel és korlátozott következményekkel.

Alapozó8 minFelülvizsgálva

Kiadó Hogyan írunk

Ellenőrizze, mit értett megMelyik a legjobb első gyakorlat egy olyan csapatnak, amely most ismerkedik a programozó agentekkel?Végezze el a gyakorlatot
Melyik a legjobb első gyakorlat egy olyan csapatnak, amely most ismerkedik a programozó agentekkel?

Amit megtanulhat

  • Értékelje a feladat egyértelműségét, ellenőrizhetőségét és visszafordíthatóságát.
  • A kezdés előtt határozza meg a siker feltételeit.
  • Az első gyakorlatból zárja ki az érzékeny adatokat és az éles műveleteket.

Válasszon ellenőrizhető feladatot

Az első hasznos feladatból meg kell ismernie, hogyan működik az eszköz a saját környezetében. Olyan eredményt is kell adnia, amelyet meg tud vizsgálni. Egy ismert hiba kis javítása gyakran mindkét feltételnek megfelel.

Ne csak azért válasszon feladatot, mert a bemutató látványos lesz. Egy átfogó újratervezés sok látható változást hozhat, miközben hibás feltételezéseket rejt el. Egy kis feladat megmutathatja, hogy az agent elolvassa-e az utasításokat, betartja-e a hatókört, és pontosan jelzi-e a sikertelen ellenőrzéseket.

Nem kell a lehető legkönnyebb feladatot választania. Olyat válasszon, amelynél a csapat felismeri a helyes eredményt, és el tudja magyarázni, miért helyes.

Hasonlítsa össze a lehetséges feladatokat

Nézzünk három fiktív kérést egy riportkészítő alkalmazásban.

Lehetséges feladatEllenőrzésKövetkezmények
Dátumfeldolgozó magyarázataA magyarázat összevetése a kóddal és példákkalNincs módosítás a repozitárban
Regressziós teszt hozzáadása egy ismert dátumhibáhozA teszt a hibás kódon sikertelen, a javítás után sikeresKis módosítás egy ágon
A riportkészítő architektúra újraírásaSok követelményt és integrációt kell átvizsgálniÁtfogó módosítás bizonytalan hatásokkal

A magyarázó feladat segít megvizsgálni az érvelést és a bizonyítékokat. A regressziós teszt már egy szabályozott művelettel is jár. Az architektúra átalakítása később értékes lehet, de sokkal pontosabb feladatleírást és erősebb review-folyamatot igényel.

Első gyakorlatnak válassza a regressziós tesztet. Használjon kitalált dátumokat és helyi ágat. Rögzítse, hogy az éles hozzáférés, a függőségek frissítése és a feladathoz nem kapcsolódó refaktorálás kívül esik a hatókörön.

Írja le a befejezés feltételét

A „javítsa a dátumkezelést” túl sok értelmezési lehetőséget hagy. Használjon konkrét feltételt: „Érvénytelen naptári dátum esetén adjon vissza validációs hibát. Érvényes dátumoknál őrizze meg a dokumentált kimenetet.”

Adjon példákat érvényes és érvénytelen bemenetekre. Nevezze meg a meglévő tesztparancsot. Kérje meg az agentet, hogy fájlmódosítás előtt vizsgálja meg a jelenlegi működést. Kérjen rövid magyarázatot a hibáról és a módosítás utáni bizonyítékokról.

Különböztesse meg a feladat eredményét a tevékenységtől. „Az agent írt egy tesztet” tevékenységet ír le. „A teszt kimutatja az ismert hibát” bizonyítékot ír le. A helyes és a hibás kódon egyaránt sikeres teszt nem igazolja a kívánt védelmet.

Figyelje meg a munkafolyamatot

A gyakorlat során jegyezze fel, hol igényel az agent további kontextust. Ellenőrizze, hogy elolvassa-e a releváns repozitárutasításokat. Figyelje meg, módosít-e a hatókörön kívüli fájlokat, vagy új bizonyíték nélkül ismétel-e sikertelen megközelítést.

Ne javítson ki azonnal minden apró döntést. Hagyja, hogy az agent befejezze az engedélyezett, visszafordítható munkát, hogy értékelni tudja az eredményt. Akkor avatkozzon be, ha a következő művelet átlépne egy korlátot, vagy a folytatás egy még nem tisztázott követelménytől függ.

A végén vizsgálja át a diffet, és futtassa a releváns ellenőrzéseket. Jegyezze fel az agent munkaidejét, valamint a saját előkészítési és review-idejét. Ezek a megfigyelések segítenek kiválasztani a következő feladatot és javítani a munkautasításokat.

Egyszerre egy korlátot tágítson

Ha a gyakorlat sikeres, csak egy szempontból növelje az összetettséget. Egy függvényről áttérhet két kapcsolódó modulra. Hozzáadhat egy dokumentált integrációt. A jogosultsági és ellenőrzési követelmények maradjanak egyértelműek.

Sikertelen gyakorlat után a hatókör bővítése előtt azonosítsa az okot. A hiányzó kontextus, a pontatlan követelmény, az elérhetetlen tesztkörnyezet és a modell korlátai eltérő javítást igényelnek. A nagyobb autonómia nem oldja meg mind a négy problémát.

Ha a prototípus használatban marad, jelöljön ki karbantartási felelőst. Új sérülékenységi információ kódváltozás nélkül is beavatkozást tehet szükségessé. Lásd a folyamatos sérülékenységkezelésről szóló leckét.

Végezze el a gyakorlatot

Írjon le három lehetséges feladatot. Mindegyiknél nevezze meg az eredményt, az ellenőrzés módját, az engedélyezett adatokat és a helyreállítási műveletet. Válassza azt, amelyhez a legegyértelműbb bizonyíték tartozik. Ha egyikhez sincs megbízható ellenőrzés, pontosítsa a feladatleírást, mielőtt agentet használna.

Munkalap letöltése (Markdown)
Ellenőrizze, mit értett meg ↑

Tanulás folytatása

Források és további olvasnivaló

Kapcsolódó Taiga-olvasmányok

← Előző lecke: Asszisztensek, agentek és jogosultságok