AI මොඩල් එකක් භාවිතා කරමින් කාර්යයන් ස්වයංක්රීයව සම්පූර්ණ කරන කොඩින් ඒජන්ට්ස් වල, කුශලතා (skills) ගොඩනැගීමේදී අපේක්ෂිත ප්රතිඵල නොලැබෙන්නේ කුමක්දැයි දැන් පැහැදිළිව පෙනේ. මේ ලිපියෙහි ප්රධාන කරුණ වන්නේ, කුශලතාගේ දේහය (body) පරිපූර්ණ වුණත්, ඒජන්ට් එක එය කියවන්නේ නැති අවස්ථා ගැනයි.
Claude වැනි AI මොඩල්වල කුශලතා lazy loading ආකාරයට ක්රියා කරයි. එනම්, කුශලතාවක් ඇරඹීමට ප්රථම, මොඩලයට දැකගත හැකි එකම දේ වන්නේ front‑matter එකේ එක වාක්ය විස්තරයයි. ඒ විස්තරය නිවැරදිව තෝරනවාද, නැතිනම් තවත් කුශලතාවක් හෝ කිසිවක් ලෝඩ් නොවෙයි. එම නිසා, කුශලතා දේහයේ උදාහරණ කේතය, පරීක්ෂණ පරික්ෂණ, හෝ ප්රතිලාභ පරීක්ෂා කිරීමේ කාර්යයන් සම්පූර්ණ වුවත්, මොඩලය වැරදි කුශලතාවක් තෝරා ගත්තාම ඒ සියලුම උත්සාහය අසාර්ථක වේ.
මෙහිදී දෙකේ වැරදි ආකාර දෙකක් හඳුනා ගත හැකිය. එකක් වන්නේ, විස්තරය ක්රියා පියවරයක් ලෙස ලියනවා – “පරීක්ෂණ ඩිෆ් පරීක්ෂා කර, පසුතැවීමක් වාර්තා කරන්න” වැනි. මොඩලය එය කියවලා “මට මේක මතකයි, ඉතින් ක්රියා කරමි” කියලා, දේහයේ සවිස්තරිත නියෝග නොදැක ඉදිරියට යයි. දෙවන වැරදි ආකාරය, සමාන ආරම්භක වාක්යයක් ඇති කුශලතා එකිනෙකට තැවරීම. “Testing best practices” වැනි ප්රාරම්භයක් දෙකේම තිබේ නම්, පළමු කුශලතාවය පළමුව තෝරා ගෙන, අනෙක් එකේ විස්තරය පවා නොකියවෙයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තරුණ සංවර්ධකයින්, විශ්වවිද්යාල සිසුන්, හා තාක්ෂණික ව්යාපාරිකයන්ට මේ කරුණු ඉතා වැදගත් වේ. නිවැරදි විස්තර ලිවීමෙන්:
- ඉගෙනුම් වේගය වැඩි වේ – AI ඒජන්ට් එක නිවැරදි කුශලතාවක් තෝරා ගත්තාම, කේත උදාහරණ හා පරීක්ෂණ දත්ත පමණක් නොව, වැඩේ ඉක්මනින් අවසන් වේ.
- දෝෂ අවස්ථා අඩු වේ – වැරදි විස්තර නිසා කුශලතාවය නොලෝඩ් වීමේ අවදානම අඩුවේ.
- ව්යාපාරික නිෂ්පාදන වේගය ඉහළ යයි – CI/CD පයිප්ලයින්, ස්වයංක්රීය පරීක්ෂණ, සහ කේත විශ්ලේෂණ වැනි වැඩසටහන් ඉක්මනින් ක්රියාත්මක වේ.
ඉදිරියට, සංවර්ධකයින්ට “Use when …” ආකාරයේ ක්රියාත්මක නොවන, “මෙය සඳහා නොවේ” යන පදයක් ඇතුළත් කිරීම, කුශලතා අතර ගැටළු අවම කරයි. ඒ නිසා, AI මොඩලය සෑම විටම නිවැරදි කුශලතාවය ලෝඩ් කර, වැඩේ සාර්ථකව අවසන් කරයි.
අවසානයේ, කුශලතා විස්තරය “මෙම කුශලතාවය දැන් ලෝඩ් කරලිය යුතුද?” යන ප්රශ්නයට පිළිතුරු දෙයි. එය ක්රියා විස්තරයක් නොවේ නම්, දේහය තුළ ඇති විස්තරය පමණක් මොඩලය අවශ්ය කරගනී. මෙයින් ඔබේ AI‑කේත පද්ධතියේ විශ්වාසනීයතාවය ඉහළ යයි.