කෘත්රිම බුද්ධිය (Artificial Intelligence) කියන්නේ දිනෙන් දින ඉතා වේගයෙන් පරිණාමය වන ක්ෂේත්රයක්. තාක්ෂණික ලෝකයේ වෙනස්කම් ගැන නිරන්තරයෙන් පර්යේෂණ කරන කෙනෙක් විදිහට, මෑතකදී මගේ අවධානය සම්පූර්ණයෙන්ම වගේ යොමු වුණේ Agentic AI කියන සුවිශේෂී සංකල්පය වෙතටයි.
අපි දැනට එදිනෙදා වැඩවලට පාවිච්චි කරන ChatGPT, Claude හෝ Gemini වගේ සාමාන්ය AI මෙවලම් වලට වඩා මේ Agentic AI කියන්නේ හාත්පසින්ම වෙනස්, ඊළඟ පරම්පරාවේ තාක්ෂණික පිම්මක් (Paradigm Shift) විදිහට හඳුන්වන්න පුළුවන්. මේ ලිපියෙන් මම බලාපොරොත්තු වෙන්නේ Agentic AI යනු කුමක්ද, එහි ක්රියාකාරීත්වය සහ මම පෞද්ගලිකව සිදුකළ අත්හදා බැලීම්වල ප්රතිඵල ඔබත් සමග බෙදා ගැනීමටයි.
1. Generative AI සහ Agentic AI අතර පවතින වෙනස
අපි අද බහුලවම භාවිතා කරන්නේ Generative AI (උත්පාදක කෘතිම බුද්ධිය) කාණ්ඩයට අයත් මෙවලම්. මෙම පද්ධති මඟින් මූලිකවම සිදු කරන්නේ අප ලබාදෙන Prompt එකකට අදාළව පිළිතුරු සැපයීම පමණයි.
උදාහරණයක් විදිහට, මෘදුකාංග කේතනයකදී (Coding) Error එකක් ආවොත්, අපට සිදුවෙනවා එම Error එක කොපි කරගෙන ගොස් AI එකට ලබා දී විසඳුම් සෙවීමට. විශාල Code Project එකක් සමඟ වැඩ කිරීමේදී මේ විදිහට එහාට මෙහාට copy-paste කරන එක ඉතාමත් අපහසු සහ කාලය නාස්ති වන ක්රියාවලියක්.
නමුත්, Agentic AI යනු පරිශීලකයා විසින් ලබාදෙන අවසාන ඉලක්කය (Goal) මත පදනම්ව, ස්වාධීනව තීරණ ගනිමින් පියවරෙන් පියවර ක්රියාත්මක වන ස්වයංක්රීය නියෝජිතයෙක් (Autonomous Agent).
| විශේෂාංගය | Generative AI | Agentic AI |
|---|---|---|
| ක්රියාකාරීත්වය | Reactive (අප අසන ප්රශ්නයට පමණක් ප්රතිචාර දක්වයි) | Proactive (ඉලක්කය සපුරා ගැනීමට ස්වාධීනව සැලසුම් කරයි) |
| මිනිස් මැදිහත්වීම | සෑම පියවරකටම නව Prompt එකක් ලබාදිය යුතුය | අවසාන ඉලක්කය ලබාදීම පමණක් ප්රමාණවත් වේ |
| Tools භාවිතය | බාහිර මෙවලම් භාවිතය සීමිතයි | Terminal, Browser, File System සහ APIs ස්වයංක්රීයව හසුරුවයි |
| දෝෂ නිවැරදි කිරීම | වැරදීමක් වුවහොත් පරිශීලකයා විසින් එය පෙන්වා දිය යුතුය | Self-Reflection (තමා විසින්ම වැරදි හඳුනාගෙන නිවැරදි කරයි) |

2. මගේ ප්රායෝගික අත්හදා බැලීම්
Gemini CLI සිට Antigravity දක්වා
මම මුලින්ම මෙම copy-paste කිරීමේ අපහසුතාව මඟහරවා ගන්න Gemini සහ Claude Code CLI වැනි මෙවලම් භාවිතයෙන් ටර්මිනල් (Terminal) එක ඇතුලෙන්ම කේත ලියවා ගැනීමට උත්සාහ කළා. එය සාමාන්ය වෙබ් අඩවි නිර්මාණයට හොඳ විසඳුමක් වුණත්, සැබෑ Agentic අත්දැකීමක් මට ලැබුණේ ගූගල් සමාගම විසින් නිකුත් කරන ලද Antigravity v1.19 සහ ඉන් පසු පැමිණි සංස්කරණ පරිශීලනයට එකතු වීමත් සමඟයි.
මෙම පද්ධති හරහා මා සාමාන්යයෙන් දිනකදී නිම කරන වැඩකටයුතු, ඊට වඩා 4-5 ගුණයක වේගයකින් නිම කරගැනීමේ හැකියාව ලැබුණා. Antigravity මෙවලමකට යම් කාර්යයක් පැවරු විට, එය මඟදී 500 Server Error එකක් වැනි බාධාවක් පැමිණියත් නතර වන්නේ නැහැ. එය තනිවම මුළු Codebase එකම විශ්ලේෂණය කර අදාළ දෝෂය නිරාකරණය කරනවා.
සුවිශේෂීම කරුණ නම්, වෙබ් අඩවියක් ඩිවෙලොප් කිරීමේදී Agent විසින්ම කේතය ලියා, තමන්ගේම බ්රවුසර් ටූල් එකක් හරහා ක්රෝම් බ්රවුසරයක් විවෘත කර එය සජීවීව පරීක්ෂා කිරීමයි. එහි පරිශීලක අතුරුමුහුණතේ (UI) දෝෂයක් පවතින බව අප පැවසුවහොත්, Agent විසින් බ්රවුසරය තුළ Virtual කීබෝඩ් සහ මවුස් (Computer Use API වැනි තාක්ෂණ හරහා) සකස් කරගෙන, අදාළ ස්ථාන වලට ක්ලික් කරමින් දෝෂ පවතින ස්ථාන සොයාගෙන ස්වයංක්රීයවම ඒවා නිවැරදි කරනවා.
මෑතකදී නිකුත් වූ Antigravity 2.0 සංස්කරණය ප්රධාන ප්රවේශයන් දෙකක් ඔස්සේ ක්රියාත්මක වෙනවා:
- Antigravity 2.0 (Fire-and-Forget): මෙහිදී පරිශීලකයාට ටර්මිනල් එකක් හෝ කේතයක් දැකගත නොහැක. කේතනය පිළිබඳ කිසිදු දැනුමක් නොමැති අයෙකුට වුවද, අවසාන ඉලක්කය පමණක් ලබා දී සම්පූර්ණ නිපැයුමක් ලබාගත හැකියි.
- Antigravity IDE (Human-in-the-Loop): මෙය මෘදුකාංග සංවර්ධකයන් (Developers) ඉලක්ක කරගෙන නිපදවා ඇත. මිනිසා විසින් කේත ලියන අතරතුර AI මඟින් සහාය ලබාදෙමින් දෙදෙනාගේම දායකත්වයෙන් සංකීර්ණ කාර්යයන් සම්පූර්ණ කරයි.
3. පද්ධති ක්රියාකාරීත්වය: LLM සහ MCP Servers
ඇත්තටම Agentic AI එකක් කියන්නේ ක්රියාත්මක විය හැකි අතථ්ය ශරීරයක් (Virtual Body) වගේ සංකල්පයක්. ඒ ශරීරයට සිතන්නට නම් "මොළයක්" අවශ්යයි. අන්න ඒ මොළය විදිහට තමයි Claude, Gemini වැනි විශාල භාෂා ආකෘති (Large Language Models / LLMs) සම්බන්ධ කරන්නේ.
නමුත් මොළයට පමණක් බාහිර ලෝකය සමඟ වැඩ කිරීමට නොහැකියි. ඒ සඳහා බාහිර මෙවලම් (Tools) සමඟ සම්බන්ධ වීමේ ක්රමවේදයක් අවශ්යයි. ඒ සඳහා භාවිතා වන නවතම සහ විප්ලවීය ප්රමිතිය තමයි MCP (Model Context Protocol) කියන්නේ. MCP සර්වර්ස් හරහා AI ආකෘතියට අපගේ එදිනෙදා පරිගණක මෙවලම්, දත්ත සමුදායන් සහ API සියල්ල ආරක්ෂිතව සම්බන්ධ කළ හැකියි.
ඊමේල් වලට ස්වයංක්රීයව පිළිතුරු සැපයීම, දිනපතා සමාජ මාධ්ය සටහන් (Social Media Posts) පළ කිරීම, ලිපිගොනු (Docs) සකස් කිරීම වැනි කාර්යයන් කිහිපයක් වචන කිහිපයකින් පැවසූ සැනින් සිදු කිරීමට AI එකකට හැකියාව ලැබෙන්නේ මේ තාක්ෂණය නිසයි.
මෙම ක්රියාවලිය තවදුරටත් පහසු කිරීමට, එදිනෙදා පරිශීලනය වන කාර්යයන් සහ විධාන (Commands) 90 කට වඩා අඩංගු Custom Python MCP Server එකක් නිර්මාණය කර මම GitHub වෙත Open Source ලෙස මුදාහැර තිබෙනවා. අවශ්ය ඕනෑම කෙනෙකුට පහත Link ඔස්සේ එය ලබාගෙන ස්වයංක්රීයකරණ කටයුතු සඳහා පරීක්ෂා කර බැලිය හැකියි:
🔗 GitHub Repository: sh4lu-z/Custom-MCP
Agentic AI සහ MCP සන්නිවේදන Simulator එක
පහත දැක්වෙන Interactive Simulator එක ආධාරයෙන්, AI මොළය සහ MCP සර්වර්ස් අතර දත්ත හුවමාරු වෙමින් බාහිර මෙවලම් ක්රියාත්මක වන ආකාරය ඔබට ප්රායෝගිකව අත්හදා බලන්න පුළුවන්:
4. කිසිදු පිරිවැයකින් තොරව Local Machine එකක Agentic AI ධාවනය කිරීම
බොහෝ දෙනෙකු සිතන්නේ මෙම දියුණු AI තාක්ෂණයන් අත්හදා බැලීමට අධික පිරිවැයක් හෝ API Key ගාස්තු ගෙවිය යුතු බවයි. නමුත් කිසිදු මුදලක් වැය නොකර (No Cost) තමන්ගේම පරිගණකය තුළ Local මාදිලි ධාවනය කිරීමේ හැකියාව දැන් පවතිනවා.
LM Studio වැනි මෘදුකාංගයක් භාවිතයෙන් Llama 3.3, Gemma 4, Qwen 3, DeepSeek-R1 වැනි මාදිලි භාගත කරගෙන (Download), MCP සර්වර්ස් සමඟ සම්බන්ධ කර ආරක්ෂිතව සහ නොමිලේම තමන්ගේම පරිගණකය තුළ පරීක්ෂණ සිදු කළ හැකියි. මෙහිදී දත්ත බාහිර සේවාදායකයන් (Cloud Servers) වෙත ගමන් නොකරන බැවින් ඔබගේ දත්ත රහස්යභාවය (Privacy) උපරිමයෙන්ම රැකෙනවා.
පරිගණක වලට අමතරව ස්මාර්ට් ජංගම දුරකථන (Smartphones) සඳහාද Local මාදිලි ධාවනය කළ හැකි යෙදුම් ගූගල් සමාගම විසින් Google Edge Gallery හරහා නිකුත් කර තිබෙනවා. එමඟින් දුරකථනය තුළටම LLM එකක් ඩවුන්ලොඩ් කර අන්තර්ජාලය නොමැතිව වුවද පරීක්ෂා කිරීමේ හැකියාව පවතිනවා.
ලෝකල් පද්ධති ගැන කතා කිරීමේදී මෑතකදී නිකුත් වූ Gemma 4 ආකෘතිය පිළිබඳව විශේෂයෙන්ම සඳහන් කළ යුතුයි. එය ප්රමාණයෙන් ඉතා කුඩා (Small Model) එකක් වුවත්, එහි ක්රියාකාරීත්වය (Performance) ඉතා ඉහළ මට්ටමක පවතිනවා. සුවිශේෂී කරුණ නම් Gemma 4 සතුව Vision (රූප සහ පරිගණක තිරයන් හඳුනාගැනීමේ හැකියාව) පවතිනවා. මෙයින් අදහස් කරන්නේ අපගේ Local ඒජන්ට් කෙනෙකුට ස්වයංක්රීයව Computer screen දෙස බලා තීරණ ගැනීමට අවශ්ය "ඇස්" ලැබී ඇති බවයි.
5. අවසාන අදහස සහ අනාගතය
තාක්ෂණයේ අනාගතය ගමන් කරන්නේ පරිශීලකයා විසින් සෑම කුඩා පියවරක්ම AI වෙත උපදෙස් දෙන යුගයෙන් මිදී, එක් ප්රධාන ඉලක්කයක් ලබා දුන් පසු AI විසින්ම සියල්ල සැලසුම් කර ක්රියාවට නංවන ස්වයංක්රීය යුගයකටයි. අපට අවශ්ය වන්නේ නිවැරදි ඉලක්කයන් පද්ධතිය වෙත ලබා දීම පමණයි.
ඔබත් Antigravity හෝ ලෝකල් ඒජන්ටික් පද්ධති පිළිබඳව අත්හදා බැලීම් සිදුකර තිබෙනවා නම්, හෝ මා නිර්මාණය කළ GitHub MCP සර්වර් එක භාවිතා කර බැලුවා නම්, ඔබේ අත්දැකීම් සහ අදහස් පහළින් කමෙන්ට් කරන්න. තවත් මෙවැනි තාක්ෂණික ලිපියකින් නැවත හමුවෙමු! 🚀✨