අපගේ කුඩා සංවර්ධන කණ්ඩායම (තනි ත්රි-පුද්ගල කණ්ඩායම) Azure DevOps හි pull request (PR) පාලනයේ ගැටලුවක් හමුවේ. PR එකක් මර්ජ් කරද්දී වැඩ අයිතමය (work item) සම්බන්ධ නොවීම, සමාලෝචක අනුමැතිය නොලැබීම, විස්තර හිස්වීම වැනි ගැටළු නිසා බග් එකක් නිෂ්පාදනය වූ විට එය අවශ්යතා සමඟ සම්බන්ධ කිරීම අසීරු වුණා.
ඒ නිසා Gatekeeper නමැති, එකම HTML ගොනුවක් මත පදනම් වූ AI PR රිව්යුයර් එකක් නිර්මාණය කළෙමු. එය ඔබගේ Azure DevOps සංවිධානය, ව්යාපෘතිය, Personal Access Token (PAT) සහ PR අංකය ඇතුළත් කර, එක් ක්ලික් එකකින් හතරේ AI විශ්ලේෂණ (ටිකට් සම්බන්ධතාව, කේත ප්රමිතීන්/ආරක්ෂාව, නල්/අන්තර්ගත පරීක්ෂණ, ටෙස්ට් අනුකරණ) ක්රියාත්මක කරයි. අවසන් ප්රතිඵලය PR හි comment thread එකක් සහ PR status එකක් ලෙස Azure DevOps තුළම ලියයි, එවිට පරීක්ෂණ පථය කේතය සමඟම සුරක්ෂිත වේ.
Gatekeeper එක නිර්මාණය කිරීමෙන් පසු, වෙළඳපලේ ජනප්රිය AI code review මෙවලම් – CodeRabbit, Qodo Merge, CodeAnt AI – සමඟ සවිස්තරාත්මක සැසඳීමක් කළා. සවිස්තරාත්මක වශයෙන් Feature මට්ටමින්, Trigger model, Azure DevOps සහය, code context depth, ticket validation, test generation, static analysis, write‑back options, සහ මිල ගණන යනාදියෙන් හතරේ වගු සකස් කරලා.
ප්රධාන ප්රතිඵලය වන්නේ Gatekeeper එක නිශ්චිත, deterministic compliance gates සහ AI‑driven විශ්ලේෂණය ලබා දෙන අතර, ව්යාපාරික මෙවලම් වලට වඩා අඩු වියදමින්, සම්පූර්ණයෙන්ම open‑source වීමයි. මිල ගණනේදී, Gatekeeper $0 (ඔබ පවතින AI token ගණනට පමණක්) වන අතර, වෙනත් සේවාවලට පළමු මට්ටමේ මිල $12‑$48 පමණයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික ආයතන, startup සහ විශ්වවිද්යාල සිසුන්ට මේ වගේ low‑cost, open‑source AI code review මෙවලමක් බොහෝ වාසි ගෙන දෙනවා.
- කොඩ් ගුණාත්මකත්වය වැඩි කරමින්, බග් හඳුනා ගැනීමේ වේගය අඩු කරයි.
- Azure DevOps භාවිතා කරන සමාගම් සඳහා, පාලන නීති (branch policies) වලට අමතරව ස්වයංක්රිය සත්යාපනයක් ලබා දේ.
- AI, API, cloud වැනි නව තාක්ෂණයන් පිළිබඳ ප්රායෝගික අත්දැකීම් ලැබෙයි, එය දේශීය සංවර්ධකයන්ගේ කුසලතා වර්ධනයට උපකාරී.
- වියදම් අඩුවීම නිසා, කුඩා ව්යාපාරවලටත් AI‑driven code review යෙදවීමේ හැකියාව ලැබේ.
අවසන් වශයෙන්, Gatekeeper එකේ සාර්ථක සැසඳීම, ශ්රී ලංකාවේ තාක්ෂණික පරිසරයට AI‑driven development පදනමක් වශයෙන් තබා, ගුණාත්මක කේත නිෂ්පාදනයේ නව මට්ටමක් ගොඩනැගීමට මඟ පෙන්වයි.