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

BrassCoders සොයාගත් දෝෂ AI කෝඩ් අසස්ටන්ට් සමඟ එකතු කිරීමෙන් කේත නිවැරදි කිරීම පහසුයි

BrassCoders සොයාගත් දෝෂ AI කෝඩ් අසස්ටන්ට් සමඟ එකතු කිරීමෙන් කේත නිවැරදි කිරීම පහසුයි

BrassCoders යනු Python කේත ගබඩාව සොයා බලා 12 ක්‍රියාකාරී static‑analysis සෝධක භාවිතා කරමින් දෝෂ ලැයිස්තුවක් .brass/ai_instructions.yaml ගොනුවේ රචනය කරන නව මෙවලමකි. මෙය සරල YAML ආකාරයකින් ලියැවෙයි, කිසිදු පලගුණකාරකයක් හෝ පළගුණක පලගුණකාරකයක් අවශ්‍ය නැත.

මෙම ස්කෑනර් එක Python ප්‍රොජෙක්ට් එකේ සියලුම ගොනු පරීක්ෂා කර, සමාලෝචන තීව්‍රතා අනුව (Critical, High, Medium) සකස් කරන ලද ලැයිස්තුවක් ගොනුවට ලියයි. එක් ගොනුවක් තුළින් ගොනු මාර්ග, පේළි අංකය, සහ ප්‍රතිකාර සටහන් ලබා දේ, එවිට ඕනෑම AI කෝඩ් අසස්ටන්ට් එකක් ඒ ගොනුව කියවීමෙන් තත්කාලික අභියෝග හඳුනා ගත හැක.

Claude Code සමඟ වැඩ කරන විට BrassCoders විසින් සාදන .brass/ai_instructions.yaml ගොනුව ප්‍රොජෙක්ට් ෆෝල්ඩරයේ සිටින නිසා එය ස්වයංක්‍රීයව මොඩලයට සන්දර්භයක් වශයෙන් එක් වේ. ඔබට පමණක් brasscoders --offline scan /path/to/project ක්‍රමය ධාවනය කර, එම ෆෝල්ඩරයෙහි Claude Code ඇරඹුවහොත්, AI එක තීව්‍රතා අනුව ගොඩනැගූ ලැයිස්තුව පළමු පියවරට පෙන්වයි.

Cursor භාවිතා කරන විට @file .brass/ai_instructions.yaml ලෙස ටයිප් කරලා ගොනුවේ අන්තර්ගතය AI සන්දර්භයට එක් කළ හැක. මෙය Claude Code මෙන් ස්වයංක්‍රීය නොවන නමුත් අත්‍යවශ්‍ය තොරතුරු ලබා දීමට පහසු වේ. ගොනුවේ අංක සහ සටහන් AI එකට සෘජු ලෙස ලකුණු කර ගත හැකි බැවින්, උසස් තීව්‍රතා දෝෂ පළමුව ප්‍රතිකාර කර ගැනීමට හැකියාව ලැබේ.

Continue (VS Code) හිද ඒම ක්‍රමය ක්‍රියාත්මක වේ. @file සංඛ්‍යාතය භාවිතා කර .brass/ai_instructions.yaml ගොනුව චැට් පැනලයට ඇතුළත් කර, කණ්ඩායමක් එකම ශාඛාවෙහි මෙම ගොනුව කොමිට් කර ගත හැකි නිසා, සියලුම සංවර්ධකයන් එකම AI සන්දර්භයෙන් වැඩ කළ හැකිය. ගොනුව නැවත ස්කෑන් නොකළහොත්, පරණ දෝෂ තොරතුරු ඉතිරිව පවතී; එමනිසා නව සෙෂන් එකකට පෙර ස්කෑන් නැවත ධාවනය කිරීම වැදගත්.

මෙම YAML‑First පදනම සියලුම සංස්කාරකයන් අතර සමාන හැඩතලයක් ලබා දෙයි. තීව්‍රතා අනුව සකස් කළ ලැයිස්තුව, පේළි අංක, සහ ප්‍රතිකාර උපදෙස් AI එකට “තහවුරු කිරීම” පියවරේ සිට “අවලම්බනය” පියවරට ඉක්මනින් යාමට උපකාරී වේ. එමඟින් කේත ගුණාත්මකභාවය වැඩි වීම, අඩු කාලය තුළ නිවැරදි කිරීම, සහ කණ්ඩායම් අන්තර්ගතය සමඟ වැඩ කිරීමේ කාර්යක්ෂමතාවය ඉහළ යයි.

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

ශ්‍රී ලංකාවේ නවතම සංවර්ධක, විශ්වවිද්‍යාල ශිෂ්‍ය, සහ තාක්ෂණික ව්‍යාපාර සඳහා මෙය විශාල වාසියක් වේ. පළමු වශයෙන්, BrassCoders එකක් නොමිලේ භාවිතා කළ හැකි නිසා, පිරිවැය අඩු වේ. දෙවනුව, YAML ගොනුවක් සරලව ලියැවීම නිසා, ග්‍රහණය කළ හැකි AI මෙවලම් (Claude, Cursor, Continue) කිසිදු පලගුණකාරකයක් අවශ්‍ය නොවෙයි. තෙවනුව, කේතයේ තීව්‍රතා අනුව ප්‍රතිකාර කිරීම නිසා, සිසුන්ට හොඳ coding practice ඉගෙන ගැනීමට, ව්‍යාපාරිකයන්ට ගුණාත්මක නිෂ්පාදන වේගයෙන් ලබා ගැනීමට අවස්ථාව ලැබේ.

ඉතින්, Sri Lankan developer community එකට මේ නව ක්‍රමය භාවිතා කරමින් AI අසස්ටන්ට් සමඟ කේත ගුණාත්මකභාවය ඉහළ නැංවීම, කණ්ඩායම් වැඩි ඵලදායීතාවය, සහ තාක්ෂණික සවිබලගැන්වීමේ අරමුණ ඉටු කිරීමට දැඩි අවස්ථාවක් වේ.

ඔබේ කේතය AI අසස්ටන්ට් සමඟ නව පියවරක් ගන්න. BrassCoders ස්කෑනරය ධාවනය කර, AI සන්දර්භ ගොනුව එක් කර, ඉක්මනින් නිවැරදි කරගන්න.

💡 ඔබේ කේතය AI අසස්ටන්ට් සමඟ නව පියවරක් ගන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#BrassCoders #AI Assistant #Static Analysis #Python #VS Code #Claude