AI උපකරණ වලින් පිරුණු ලෝකයක, නව පරිකල්පන, නව මොඩල, නව ප්රෝම්ප්ට් කියා එකිනෙකට බහුලව පෙන්වනවා. එවකට ඔබට "ඇයි මෙහෙම කරන්නේ?" කියලා සිතෙනවා නම්, ඔබ තනි නැහැ. GitHub‑ේ බ්ලොග් එකේ නවතම ලිපියෙන්, AI සමඟ වැඩ කරන විට ‘කඩවසම්’ වීමේ වඩාත් ප්රයෝජනවත් ක්රමයක් – හාර්නස් (harness) – ගැන කතා කරයි.
හාර්නස් කියන්නේ කුමක්ද? එය GitHub Copilot සපයන එකම අඩංගු පදනමයි. CLI, VS Code, Visual Studio, JetBrains, Copilot ඇප් වැනි විවිධ පරිසරයන්හි එකම මූලික ක්රියා පටිපාටියක් භාවිතා කරනවා. ඒ නිසා එකක් හොඳින් ඉගෙන ගත්තුම, අනෙකුත් සියල්ලටම අදාළ වේ. ලේඛකයා පළමු වරට CLI (terminal) භාවිතා කරනු ලබන අතර, එය UI‑කින් තොරව, සෘජු පෙළ ඇතුළත් කිරීමේ අත්දැකීමක් ලබා දෙයි.
YOLO (Allow All) මෝඩ් එක සක්රිය කරන්න – මෙය AI‑ට අනුමත නොකර පූර්ණව ක්රියා කිරීමට අවසර දෙන විශේෂ විකල්පයක්. බොහෝ පරිසරයන්හි "/allow-all" ලෙස සලකුණු කරයි. එවිට AI‑ට අවශ්ය කාර්යයන් තවත් ඔබේ අනුමැතිය නොගෙන සිදු කරයි, ඒ නිසා කාලය ඉතිරි වේ. නමුත්, ආරක්ෂිත පරිසරයක් (GitHub Codespaces, Docker containers) තුළ මෙය භාවිතා කිරීම වැදගත්.
AI‑වල විශේෂත්වය වන්නේ ඉක්මන් ප්රොටෝටයිප් නිර්මාණය කිරීම. කලින් ව්යාපෘතියක ප්රොටෝටයිප් සාදන්න සති කිහිපයක් ගත වුණා නම්, දැන් එක් ප්රෝම්ප්ට් එකක් මඟින් මිනිත්තු කිහිපයකින් පවා UI කොම්පොනෙන්ට්, API, හෝ සම්පූර්ණ මොඩියුලයක් ලබා ගත හැකිය. උදාහරණයක් ලෙස, දිනය තේරීමේ web component එකක් ඉක්මනින් බලාගත හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තරුණ සංවර්ධකයන්, විශ්වවිද්යාල සිසුන්, සහ තාක්ෂණ ව්යාපාරිකයන්ට මේ ක්රමය විශාල වාසියක් ගෙන දේ. ප්රථමයෙන්, CLI‑වලින් AI‑වෙත සෘජු ඇතුළත් කිරීමේ හැකියාව නිසා ඉගෙනුම් වක්රය කෙටි වෙයි. දෙවැනිය, YOLO මෝඩ් එක භාවිතා කිරීමෙන් කාර්ය සාධනය වැඩි වී, පුරෝගාමී AI‑ආධාරිත සේවා ඉක්මනින් ඉදිරිපත් කළ හැකිය. තෙවැනිය, GitHub Codespaces වැනි sandbox පරිසරයන්හි AI‑වෙත පරික්ෂා කිරීමෙන් දත්ත ආරක්ෂාව රැකගත හැකි බැවින්, රජයේ හෝ පුද්ගලික ආයතනවල AI‑ප්රොජෙක්ට් වල අභියෝගයක් නොවේ.
එමෙන්ම, GitHub Copilot හි හාර්නස් එකක් වරක් ඉගෙන ගත්තාම, VS Code, JetBrains, Visual Studio වැනි ප්රචලිත IDE වලටද ඒකම පියවරක් පාවිච්චි කළ හැකි බැවින්, පළපුරුදු සංවර්ධකයන්ට වැඩ කාලය අඩු කර, නව නිෂ්පාදන හෝ සේවා ඉක්මනින් ලොවට ගෙන ඒමට උදව් වේ.
අවසානයේ, AI‑වෙත පූර්ණ විශ්වාසය නොදැක්වීමත්, නමුත් හාර්නස් එකේ පදනම් කරගත් ක්රියාකාරීත්වය අනුගමනය කිරීමත්, ඔබේ වැඩ කාර්යක්ෂමතාවය ඉහළ නංවා, නව නව තාක්ෂණික අදහස් ඉක්මනින් ප්රායෝගික කරගැනීමට මඟ පෙන්වයි.