GitHub හි ප්රසිද්ධ AI Sandbox + DockMCP රෙපෝ එක, මූලිකව එකම කොටසක් වුණාට, දැන් ත්රිත්වයක් ලෙස වෙන් කරලා නව නිෂ්පාදනයක් ගොඩනැගීමට භාවිතා කර ඇත.
පෙබරවාරි මාසයේ පළවූ AI Sandbox පරිසරය, Docker කන්ටේනරයක් තුළ AI කේත ඒජන්ට්ලා අධීක්ෂණය, .env ගොනු රහසිගත කිරීම, සහ MCP සේවාදායකය මඟින් පාලන පථයක් සැපයීමේ කාර්යයන් සිදු කළේය. එය වර්තමාන වශයෙන් devcontainer template, host‑side MCP server සහ container‑අභ්යන්තර tool discovery server යන ත්රිත්වයක් ලෙස ක්රියා කළේය. කාලයත් සමඟ, මෙම එකම රෙපෝ එක තුලින් iOS ඇප් とけるよ නිර්මාණය කරන ලදී. Xcode ගොඩනැගීම Linux කන්ටේනර තුළ නොහැකි බැවින්, හොස්ට්‑ටූල්ස් (xcode‑build.sh, xcode‑test.sh, xcode‑archive.sh) විශාල වගකීමක් ගත්තා.
එම නිසා, එක්‑මෙවලමට @timeout ප්රකාශයක් එක් කරමින්, ගෝලීය timeout (60 seconds) ඉක්මවා යන ක්රියාකාරකම් සදහා සීමාවන් සකස් කළා. Docker‑compose up/down/build වැනි සරල ස්ක්රිප්ට්වලින් පසු, මේ නව හොස්ට් මෙවලම් පුනර්වින්යාස කිරීමේදී පරිශීලක‑හිතකාමී බවක් පෙන්වීය.
ශ්රී ලංකාවට ඇති වැදගත්කම
- සිංහල තාක්ෂණ ශිෂ්යයන්ට AI Sandbox, Docker, MCP වැනි නවතම තාක්ෂණයන් ඉගෙන ගැනීමට ප්රායෝගික උදාහරණයක්.
- ලෝකයේ ප්රමුඛ iOS ඇප් සංවර්ධනයේදී host‑tools භාවිතය, ලොකල් පරිසරය තුළම සුරක්ෂිතව පරීක්ෂා කිරීමේ හැකියාව.
- දේවල් වෙන් කර ගත හැකි නිසා, ශ්රී ලංකාවේ ස්ථානික සොෆ්ට්වෙයා සමාගම්ට නිදහස්ව රෙපෝ එකක් තෝරාගෙන, තමන්ගේ ව්යාපාරික අවශ්යතා අනුව නිදහස් නිකුත් කිරීම් කළ හැකිය.
- GitHub හි open‑source ප්රජාවට සම්බන්ධ වීම, දේශීය සංවර්ධකයින්ට අන්තර්ජාලයෙහි අලුත්ම ප්රජා ව්යාපාරික අවස්ථා ලබා දේ.
තවත් වැඩිදුර සංවර්ධනය සමඟ HostMCP, SandboxMCP වැනි නව සේවාදායකයන් Go install‑able ලෙස ලබා දී, පාරිභෝගික‑පථ රහසිගත කිරීම, dangerous mode, හා විශාල output handling වැනි අංගයන් එක් කර ඇත. මේ සියල්ල තනි රෙපෝ එකක් වෙනුවට ත්රිත්වයක් ලෙස නිකුත් කිරීමෙන්, ස්වයංක්රීය නිකුත් චක්රයක්, සහ නිදහස් පරිශීලක‑තෝරාගැනීමේ හැකියාව ලැබීය.
අද වන විට, AI Sandbox ත්රිත්වය ස්ථාවර තත්වයක පවතින අතර, ඕනෑම සංවර්ධකයෙකුට හෝ ආයතනයකට එය භාවිතා කරමින් තමන්ගේ AI‑සහ Docker‑මූලික ව්යාපෘති ඉදිරියට ගෙන යා හැකිය.