Microsoft Build 2025 developer மாநாட்டில் (Seattle), GitHub ஒரு புரட்சிகரமான AI குறியீட்டு உதவியாளரை அறிமுகப்படுத்தியது. இது மென்பொருள் குழுக்களில் தன்னாட்சி developer-ஆக செயல்படுகிறது.
புதிய GitHub Copilot குறியீட்டு உதவியாளர், AI உதவியுடன் குறியீட்டு வளர்ச்சியில் ஒரு முக்கிய முன்னேற்றமாகும். GitHub-இல் நேரடியாக உட்பொதிக்கப்பட்டுள்ள இந்த உதவியாளர், developers GitHub issues-ஐ Copilot-க்கு ஒதுக்கும் போதும் அல்லது VS Code வழியாக prompt செய்வதும் செயல்படுகிறது. பின்னர், GitHub Actions மூலம் இயக்கப்படும் பாதுகாப்பான development சூழலை உருவாக்கி, session logs மூலம் கண்காணிக்கக்கூடிய draft pull request-க்கு commit-களை push செய்கிறது.
இந்த உதவியாளரின் பணிப்பணி, மனித developer-ன் பணியை ஒத்ததாகும்; இது மீண்டும் மீண்டும் செய்ய வேண்டிய பணிகளை தானாக ஆட்டோமேட் செய்கிறது. GitHub Actions மூலம் virtual machine ஒன்றை தொடங்கி, முன்னேற்றங்களை draft pull request-களாக push செய்து, அதன் முடிவெடுப்பு செயல்முறைகளை session logs-ல் பதிவு செய்கிறது. பணிகள் முடிந்ததும், ஆரம்ப user-ஐ review-க்கு tag செய்கிறது. பின்னர், developers கருத்துகள் இடலாம்; அவற்றை இந்த உதவியாளர் தானாகவே address செய்து, தேவையான மாற்றங்களைச் செய்கிறது.
GitHub CEO Thomas Dohmke-ன் கூற்றுப்படி, இந்த உதவியாளர் "நன்கு சோதிக்கப்பட்ட codebase-களில்" சிறப்பாக செயல்படுவதற்காக வடிவமைக்கப்பட்டுள்ளது. குறிப்பாக, bug fix, feature extension, code refactoring போன்ற சாதாரண பராமரிப்பு பணிகளை நிர்வகிப்பதில் திறமை வாய்ந்தது. நவீன AI மாதிரிகளை பயன்படுத்தி, குறைந்த முதல் நடுத்தர சிக்கல் கொண்ட பணிகளில் (feature add, bug fix, test extension, code refactoring, documentation மேம்பாடு) சிறப்பாக செயல்படுகிறது. இதனால், developers நேரம் பிடிக்கும் ஆனால் சலிப்பான பணிகளை Copilot-க்கு ஒப்படைத்து, சுவாரசியமான பணிகளில் கவனம் செலுத்த முடிகிறது.
Copilot குறியீட்டு உதவியாளர் தற்போது Copilot Pro+ மற்றும் Copilot Enterprise சந்தாதாரர்களுக்காக கிடைக்கிறது. Enterprise பயனர்கள், புதிய Copilot coding agent கொள்கையை இயக்க நிர்வாக அனுமதி பெற வேண்டும். இந்த உதவியாளரை பயன்படுத்துவது, GitHub Actions நிமிடங்கள் மற்றும் Copilot premium கோரிக்கைகளை, சந்தா திட்டத்தில் உள்ள உரிமைகளிலிருந்து பயன்படுத்தும்.
இந்த தொழில்நுட்பம், குறியீட்டில் மாற்றங்களை push செய்வதற்கு முன், test-கள் மற்றும் linters மூலம் தானாகவே சரிபார்க்கிறது. முடிந்ததும், user-ஐ review-க்கு tag செய்கிறது. Developers, pull request-ல் comment மூலம் மாற்றங்களை கேட்கலாம் அல்லது branch-ஐ local-ஆக checkout செய்து, Copilot உதவியுடன் IDE-யில் தொடரலாம். நன்கு சோதிக்கப்பட்ட codebase-களில் குறைந்த முதல் நடுத்தர சிக்கல் கொண்ட பணிகளில் இந்த உதவியாளர் சிறப்பாக செயல்படுகிறது.