ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-28, Tuesday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

කොන්ටෙක්ස්ට් ඉංජිනේරුකරණය AI කේත අජන්ට් වල නිවැරදි ප්‍රතිඵල ගෙනෙයි

කොන්ටෙක්ස්ට් ඉංජිනේරුකරණය AI කේත අජන්ට් වල නිවැරදි ප්‍රතිඵල ගෙනෙයි

2023‑2024 දී AI කේත අජන්ට් සමඟ පළමු වරට අත්දැකීම් ගත් බොහෝ සංවර්ධකයින්, "ප්‍රොම්ප්ට් ඉංජිනේරුකරණය" යන අදහසට අමතරව පසුබැසී ඇත. නමුත් අද කාලයේ එම පසුබැසීම පුරාණය වී ඇත; ප්‍රධාන ගැටළුව තවදුරටත් කොන්ටෙක්ස්ට් ඉංජිනේරුකරණය බවට පත්ව තිබේ.

අජන්ට් එකේ නිවැරදි කේතයක් ලබාදීමට හැකියාව, එය වැරදි බවට විශ්වාසයෙන් පිරුණු hallucination එකක් නොවීමට, ප්‍රශ්නයේ වචන රචනාව නොව, ඒ අජන්ට්ට ලබාදෙන තොරතුරු පරාසය හා ඒවායේ කාලයයි. ඒ කියන්නේ, කොන්ටෙක්ස්ට් වින්ඩෝ එකේ කුමන දත්ත, කොහේද, කවදාද යන්නයි ප්‍රධාන.

1. පර්සීස්ටන්ට් ප්‍රොජෙක්ට් උපදෙස් – ඔබේ ටෙස්ට් ෆ්‍රේම්වර්ක්, commit conventions, "TypeScript වල any භාවිත නොකළ යුතුය" වැනි නීති නැවත නැවත කියාදීම ටෝකන පිරිවැය වැඩි කරයි. Claude Code, Cursor, Windsurf වැනි මෙවලම් CLAUDE.md, .cursorrules, AGENTS.md වැනි ප්‍රොජෙක්ට්‑ලෙවල උපදෙස් ගොනු ලබා දෙයි. මෙහි ඇතුළත් කළ යුතු දේ: build/test/lint කමාන්ඩ් වල නිශ්චිත සංකේත, ආකෘතිමය නිර්ණායක තීරණ (උදා: event sourcing භාවිතය), කණ්ඩායම් රීති, අජන්ට්ට අසලින් නොමැති විය යුතු සීමා (CI config, secrets). කේතය පරික්ෂා කරගත හැකි දේ ගොනු වශයෙන් අඩංගු නොකරන්න.

2. සැසියක් පුරා මතකය නොව, සැසියන් අතර මතකය – එක් සැසිය තුළ අජන්ට් ඔබේ සම්පූර්ණ කේත භාණ්ඩය මතක තබා ගත හැකි නමුත් සැසිය අවසන් වීමත් සමඟ එය අතුරුදන් වේ. එම නිසා, "පෙර පරීක්ෂා කළ rate‑limiting middleware එක වැරදිව websocket upgrade බිඳ දැමුවා" වැනි අත්දැකීම් ලේඛනයක් සකස් කර, සැසිය ආරම්භයේ ඒ ලේඛනය කියවීමෙන් අජන්ට්ට පසුබැසීම වැළැක්විය හැක. මතක ගොනු කුඩා, තනි‑විෂය පදනම්ව තබා, ඉක්මනින් ලෝඩ් කළ හැකි index ගොනුවක් සමඟ කළමනාකරණය කරන්න.

3. උප‑අජන්ට් (subagents) භාවිතය – උප‑අජන්ට් පරමාර්ථය සමාන්තර වැඩ කිරීම නොව, කොන්ටෙක්ස්ට් වෙන් කිරීමයි. විශාල ගොනු පිරික්සුම් කර “X කොහේ හසුරුවෙයි” වැනි කෙටි ප්‍රතිඵලයක් ලබාදෙන්නේ නම්, ඒ කාර්යය උප‑අජන්ට් වෙත යොමු කර, ප්‍රධාන සංවාදයේ අධික ටෝකන පිරිවැය ඉවත් කරන්න. උප‑අජන්ට්ට ඔබේ මූලික සංවාදයේ මතක නොමැති බැවින්, “ඇයි” යන කරුණත් එක්ක ඉල්ලීමක් සපයන්න.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයින්, විශ්ව විද්‍යාල සිසුන්, ස්ථානික තාක්ෂණ ව්‍යාපාර සඳහා මෙම නව පද්ධතිය විශාල වාසියක් ගෙන එයි. කොන්ටෙක්ස්ට් ඉංජිනේරුකරණය ඉගෙන ගැනීමෙන්, කේත අජන්ට් භාවිතයෙන් වේගවත් ප්‍රොජෙක්ට් සැකසීම, වැරදි හෝ අසම්පූර්ණ කේත නිර්මාණය අඩු කිරීම, සහ කණ්ඩායම් රීති එකඟ කිරීමේදී කාලය ඉතිරි වේ. තවද, මතක ගොනු හා උප‑අජන්ට් පරිසරය නිර්මාණය කිරීමෙන්, දීර්ඝකාලීන පරීක්ෂණ හා නවීකරණ ක්‍රියාවලියන් ස්වයංක්‍රීය කර ගත හැක, එයින් ශ්‍රී ලංකාවේ තාක්ෂණික නිෂ්පාදන ගුණාත්මකභාවය හා අන්තර්ජාතික තරඟශීලීත්වය වර්ධනය වේ.

අවසානයේ, AI කේත අජන්ට් සමඟ වැඩ කරන විධානයේ සාර්ථකත්වය, ප්‍රොම්ප්ට් කුසලතාවය නොව, කොන්ටෙක්ස්ට් කළමනාකරණයේ නව පරිදි සිතීමේ හැකියාවෙන් තීරණය වේ. මේක දැන් ඔබේ කේත ජීවිතයට අත්‍යවශ්‍ය අංගයක් බවට පත් විය යුතුය.

💡 ඔබේ AI කේත වැඩපිළිවෙළ අදම උත්සාහ කර බලන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#AI #Coding #Developers #ContextEngineering #SriLanka