කොඩින් අජන්ට් රැසක් එකම මොනොරෙපෝ එකේ වැඩ කරන විට, සොෆ්ට්වෙයා රන්ටයිම් එකම තැනට ගැලපෙන්නේ නැති ගැටළුවක් එනවා. ඒක Git worktree වලින් කේතය වෙන් කළාම, ඒකේ ක්රියාත්මක වන ප්රොසෙස්, පෝර්ට්, Docker සේවා, ලොග් වැනි දේවල් එකම පරිසරයේ අඩුපාඩුවක් වගේ වෙයි.
මෙම ගැටළුවට විසඳුමක් ලෙස, Agent‑Up නම් විවෘත මූලාශ්ර ඩෙස්ක්ටොප් යෙදුමක් හා ලොකල් සර්වර් එකක් හදලා. එය එකම යන්ත්රයේ බහුකේත-අජන්ට් පරිසරවලට වෙන්වූ රන්ටයිම් පාලනය ලබා දෙනවා. එක් එක් වර්ක්ස්පේස් එකට වෙන්වූ ප්රොසෙස් ජීවිත චක්රය, පෝර්ට් වෙන්කිරීම, Docker කන්ටේනර්, ලොග්, සහ රන්ටයිම් තත්වය සපයයි. එමෙන්ම, එක් එක් වර්ක්ස්පේස් එකට වෙනම බ්රවුසර සැසිද ලබා දී, වෙබ් යෙදුම් පරීක්ෂා කිරීමට පහසුකම දෙනවා.
Agent‑Up, MCP (Machine Control Protocol) හරහා අජන්ට්වලට පාලනය කරයි. MCP පවතින විධාන මඟින් වර්ක්ස්පේස් ඇරඹීම, නවත්වීම, ලැයිස්තුගත කිරීම, තත්ව පරීක්ෂා කිරීම වැනි මූලික ක්රියා සිදු කරයි. ඒ නිසා අජන්ට්වලට තනි තනිව පෝර්ට් හෝ ප්රොසෙස් ID සොයා ගැනීමට, කමන්ඩ් ලයින් එකෙන් ගැටලුවට මුහුණ දීමට අවශ්ය නැත.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ බොහෝ විශ්වවිද්යාල සිසුන්, තාක්ෂණ ආරම්භකයන්, සහ තාක්ෂණ සමාගම් දැනටමත් Git worktree සහ branch භාවිතයෙන් කේත කළමනාකරණය කරති. නමුත් රන්ටයිම් පාලනය අඩුවීම නිසා වැඩි පෝර්ට් ගැටලුව, Docker සර්වීස් එකට එකතු වීම, පරණ ප්රොසෙස් ඉතිරිවීම වැනි ගැටළු පෙන්වයි. Agent‑Up මේ අඩුපාඩුව පිරවීමෙන්, එකම මැෂින් එකේ බහුකේත-අජන්ට් පරිසරයක් පවත්වා ගැනීමට පහසුකම සපයයි. එමඟින් සිසුන්ට ප්රායෝගික පරිසරයක් ලැබෙයි, ආරම්භකයන්ට වේගවත් prototyping හැකියාව, සහ ව්යාපාරිකයන්ට වැඩි productivity සහ තෝරාගත් DevOps ක්රමලේඛයක් ලබා ගත හැකිය.
Agent‑Up ගිට්හබ් හි විවෘත මූලාශ්ර ලෙස ලබා ගත හැකි අතර, ලේඛන සහ ඉන්ස්ටෝලේෂන් උපදෙස් සම්පූර්ණයෙන්ම සිංහලෙන් නොව ඉංග්රීසි භාෂාවෙන් ලැබේ. එය ශ්රී ලංකාවේ තාක්ෂණික සමාජයට නව මට්ටමක් ගෙන එන නවෝත්පාදන මෙවලමක් බවට පත්වේ.
අදම Agent‑Up බාගත කරලා, ඔබේ මලටිප්රොග්රැම්මර් වැඩපිළිවෙළේ රන්ටයිම් කළමනාකරණය අලුත් අයුරින් අත්කර බලන්න!