Git වෙතින් වෙනස්කම් හෝ පරීක්ෂණ දෝෂ රන්කාරයන් ලේඛනයක් ලෙස AI‑ට හසුරවන්න ඉඩ දෙන නවතම මෙවලම diffctx 1.0.0 නිකුත් වුණා.
diffctx යනු Git change set එකක්, හෝ පරීක්ෂණයක් අසාර්ථක වූ විට එහි output එක, සරල markdown ආකාරයට පරිවර්තනය කර, LLM (Large Language Model) සමඟ සමාලෝචනය සහ ස්වයංක්රීය සවිස්තර සැකසීමේ ලූපයන් සඳහා නිර්මාණය කර තිබෙන CLI මෙවලමකි. ඉන්ස්ටෝල් කිරීම සරල curl කමාණ්ඩයක් මඟින් සිදු කළ හැකි අතර, Linux, macOS, Windows පද්ධති තුළ ඕනෑම පරිසරයකම ධාවනය වේ.
ප්රධාන විශේෂාංග අතර Worktree (අනවලෝකිත ගොනු සමඟ) සහ branch ranges, --since විකල්ප, GitHub PRs (gh CLI සමඟ) ඇතුළත් කිරීම, දෝෂ පැකේජයේ stack‑trace ගොනු ඇතුළත් කිරීම, Go/JS/Python import context හා monorepo package යෝජනා, රහස් දත්ත රිද්ද කිරීම, token budgets, .diffctx.toml මූලික සැකසුම්, සහ zero‑dependency Go binary එකක් ඇතුළත් වේ.
උදාහරණයක් ලෙස diffctx main --template review හෝ diffctx fail -- go test ./... වැනි කමාණ්ඩයන් භාවිතා කර, GitHub PR 42 සඳහා markdown review එකක් සකස් කර, AI මගින් ස්වයංක්රීය විසඳුම් ලබා ගත හැකිය.
ශ්රී ලංකාවට ඇති වැදගත්කම
- දේශීය සංවර්ධකයන්ට Git වෙනස්කම් සහ පරීක්ෂණ දෝෂවලට AI‑මූලික විශ්ලේෂණය ලබා දීමෙන් නිෂ්පාදන වේගය වැඩි වේ.
- ශ්රී ලංකාවේ ආරම්භක තරුණයන්ට LLM‑based code review ක්රමවේද අත්හදා බැලීමට, ගෝලීය ප්රමිතීන් සමඟ සමාන වීමට අවස්ථාව ලැබේ.
- දෙපාර්ශවික ව්යාපාරිකයන්ට open‑source tool එකක් නොමිලේ භාවිතා කර, testing automation සහ security scanning වැනි ක්රියාවලීන් සරල කර ගත හැක.
- Go, JavaScript, Python වැනි ප්රචලිත භාෂා සඳහා import context සහ monorepo hints ලබා දීම නිසා, බහු‑තල පද්ධති සංවර්ධනයේ දෝෂ හඳුනා ගැනීම පහසු වේ.
දෙස් විදෙස් තාක්ෂණික සමාජයන් අතර AI‑සහයෝගිතා මූලික code review මෙවලම් ඉක්මනින් ජනප්රිය වෙමින් තිබේ. diffctx 1.0.0 නව සංස්කරණය, ශ්රී ලංකාවේ සංවර්ධකයන්ට ගෝලීය මට්ටමේ productivity tool එකක් ලබා දී, තාක්ෂණික කුසලතා වර්ධනයට නව දොරක් විවර කරයි.
ඔබත් මෙය බාගත කර, ඔබේ පරීක්ෂණ වාරිකයන්ට AI‑review එකක් එක් කර, වැඩි දක්ෂතාවයක් ලබා ගන්න.