મારા કોડિંગ એજન્ટે સેશન્સ યાદ રાખ્યા, કામ નહીં
એક કોડિંગ એજન્ટ થ્રેડને જીવંત રાખી શકે છે છતાં ભૂલાપણું અનુભવી શકે છે.
CliGate બનાવતી વખતે મને આ સમસ્યાનો સામનો કરવો પડ્યો હતો. મેં સેશન કન્ટીન્યુટી (session continuity) સુધારી દીધી, પરંતુ વારંવાર કરવામાં આવતા કાર્યો હજુ પણ ખૂબ ધીમા હતા.
એજન્ટે વાતચીત યાદ રાખી હતી, પરંતુ તેણે કામ યાદ રાખ્યું નહોતું.
સેશન કન્ટીન્યુટી એક સમસ્યાનો ઉકેલ લાવે છે. તે નીચે મુજબના ફોલો-અપ કમાન્ડ્સમાં મદદ કરે છે:
- continue
- આ ફાઇલ માટે પણ એ જ કરો
- તેને ફરીથી પ્રયાસ કરો
તે ઉપયોગી છે. પરંતુ જ્યારે તમે દિવસો પછી કોઈ વર્કફ્લો (workflow) ફરીથી કરો છો ત્યારે તે મદદરૂપ થતું નથી.
એજન્ટને એ યાદ રાખવાની જરૂર છે કે છેલ્લી વખત શું સફળતા અપાવી હતી. તેને જાણવાની જરૂર છે:
- કયું બટન કામ કરે છે
- કયો સ્ટેપ નિષ્ફળ જાય છે (dead end)
- કયા ફિલ્ડને ખાસ હેન્ડલિંગની જરૂર છે
- કયો નિયમ તમે હંમેશા લાગુ કરવા માંગો છો
પહેલી વખતનું રન સૌથી મોંઘ
