GitHub-এ Gemini Code Assist কোড রিভিউয়ার হিসেবে কাজ করে পুল রিকোয়েস্ট প্রক্রিয়ায় Gemini-এর শক্তি নিয়ে আসে। GitHub-এ Gemini Code Assist একটি Gemini-চালিত এজেন্ট ব্যবহার করে যা স্বয়ংক্রিয়ভাবে পুল রিকোয়েস্টের সারসংক্ষেপ করে এবং গভীর কোড পর্যালোচনা প্রদান করে, পর্যালোচনা দ্রুত করে এবং কোডের মান বৃদ্ধি করে।
একবার আপনি GitHub-এ Gemini Code Assist সেট আপ করলে , আপনি পুল রিকোয়েস্টের যেকোনো পর্যায়ে কোডটি পর্যালোচনা করার জন্য Gemini Code Assist ব্যবহার করতে পারেন। আপনি পুল রিকোয়েস্টের মন্তব্যে Gemini Code Assist-এর সাথে সরাসরি যোগাযোগ করতে পারেন:
- জেমিনি কোড অ্যাসিস্টের তৈরি পর্যালোচনা সম্পর্কে স্পষ্টীকরণমূলক প্রশ্ন জিজ্ঞাসা করা।
-  পুল রিকোয়েস্টের প্রেক্ষাপটে প্রশ্ন জিজ্ঞাসা করার জন্য আপনার মন্তব্যে /geminiট্যাগ যোগ করে জেমিনি কোড অ্যাসিস্টকে উৎসাহিত করুন।
জেমিনি কোড অ্যাসিস্ট স্বয়ংক্রিয়ভাবে রিপোজিটরি থেকে সহায়ক তথ্য পুনরুদ্ধার করবে এবং এর কাজগুলি সম্পাদনের জন্য অনুরোধটি টেনে আনবে।
এই ডকুমেন্টটি সকল দক্ষতা স্তরের ডেভেলপারদের জন্য তৈরি। এটি ধরে নেয় যে আপনার GitHub সম্পর্কে কার্যকরী জ্ঞান আছে।
কনজিউমার ভার্সন এবং এন্টারপ্রাইজ ভার্সন
GitHub-এ Gemini Code Assist একটি কনজিউমার ভার্সনে পাওয়া যায়, যা আপনি সরাসরি GitHub-এ ইনস্টল করেন এবং একটি এন্টারপ্রাইজ ভার্সন, যা আপনি Google Cloud-এর মাধ্যমে ইনস্টল করেন।
নিম্নলিখিত টেবিলটি কনজিউমার ভার্সন এবং এন্টারপ্রাইজ ভার্সনের মধ্যে পার্থক্যগুলির সারসংক্ষেপ তুলে ধরে:
| গ্রাহক সংস্করণ | এন্টারপ্রাইজ সংস্করণ (প্রিভিউ) | |
|---|---|---|
| সেটআপ | সরাসরি GitHub-এ | গুগল ক্লাউডের মাধ্যমে পরিচালিত | 
| পরিষেবার শর্তাবলী | গুগলের পরিষেবার শর্তাবলী | গুগল ক্লাউড পরিষেবার শর্তাবলী | 
| কোটা | প্রতিদিন ৩৩টি পুল রিকোয়েস্ট | প্রতিদিন ১০০+ পুল রিকোয়েস্ট | 
| কনফিগারেশন এবং স্টাইল গাইড | GitHub-এর মধ্যে প্রতি-সংগ্রহস্থল সেট করুন | GitHub-এর মধ্যে অথবা Google ক্লাউড থেকে একাধিক সংগ্রহস্থল জুড়ে প্রতি-সংগ্রহস্থল সেট করা যেতে পারে | 
| গিটহাব সাপোর্ট | গিটহাব | গিটহাব | 
GitHub-এ জেমিনি কোড অ্যাসিস্ট ব্যবহার করুন
এই বিভাগে সেটআপ সম্পন্ন করার পরে GitHub-এ Gemini Code Assist ব্যবহারের ধাপগুলি দেওয়া হয়েছে। এই বিভাগটি GitHub-এ Gemini Code Assist-এর গ্রাহক এবং এন্টারপ্রাইজ উভয় সংস্করণের ক্ষেত্রেই প্রযোজ্য।
শুরু করার আগে
এই বিভাগের কাজগুলি সম্পন্ন করতে, নিশ্চিত করুন যে আপনি GitHub-এ Gemini Code Assist সেট আপ করেছেন।
পুল রিকোয়েস্টের সারাংশ এবং প্রতিক্রিয়া পান
জেমিনি কোড অ্যাসিস্ট থেকে পুল রিকোয়েস্টের প্রাথমিক পর্যালোচনা পেতে, একটি নতুন পুল রিকোয়েস্ট তৈরি করুন।
 যখন আপনি নতুন পুল রিকোয়েস্টটি খুলবেন, তখন জেমিনি কোড অ্যাসিস্ট একটি প্রাথমিক পর্যালোচনা প্রদান করবে। পর্যালোচনাটি প্রস্তুত হওয়ার পরে, gemini-code-assist[bot] স্বয়ংক্রিয়ভাবে পুল রিকোয়েস্টে একজন পর্যালোচক হিসেবে যুক্ত হবে। জেমিনি কোড অ্যাসিস্ট পুল রিকোয়েস্টের কথোপকথন ট্যাবে তার প্রতিক্রিয়া সহ একটি সমস্যা মন্তব্য যোগ করবে এবং কোডের পরিবর্তিত অংশ সম্পর্কে মন্তব্য যোগ করবে।
পর্যালোচনা মন্তব্যগুলিতে নিম্নলিখিত তথ্য রয়েছে:
- সমস্যার তীব্রতা, গুরুতর, উচ্চ, মাঝারি এবং নিম্ন হিসাবে দেওয়া হয়েছে
- সমস্যাটির উপর প্রতিক্রিয়া
- কোড পরামর্শ যা সরাসরি GitHub থেকে করা যেতে পারে
- ব্যবহারকারীর দ্বারা প্রদত্ত স্টাইল গাইডের রেফারেন্স
ম্যানুয়ালি জেমিনি কোড অ্যাসিস্ট চালু করুন
জেমিনি কোড অ্যাসিস্ট যেকোনো পুল রিকোয়েস্ট অবদানকারীর মন্তব্য শোনে এবং সিদ্ধান্ত নেয় যে এটির প্রতিক্রিয়া জানানো উচিত কিনা।
জেমিনি কোড অ্যাসিস্ট ম্যানুয়ালি চালু করতে, আপনি পুল রিকোয়েস্টের মূল মন্তব্য পৃষ্ঠায় নিম্নলিখিত কমান্ডগুলি একটি সমস্যা মন্তব্য হিসাবে ব্যবহার করতে পারেন।
| কমান্ড | বিবরণ | 
|---|---|
| /gemini summary | পুল রিকোয়েস্টে পরিবর্তনের একটি সারসংক্ষেপ পোস্ট করে | 
| /gemini review | পুল রিকোয়েস্টে পরিবর্তনগুলির একটি কোড পর্যালোচনা পোস্ট করে। | 
| /gemini | মন্তব্যে ম্যানুয়ালি জেমিনি কোড অ্যাসিস্ট আহ্বান করে | 
| /gemini help | উপলব্ধ কমান্ডগুলির সংক্ষিপ্ত বিবরণ | 
জেমিনি কোড অ্যাসিস্ট সেটিংস পরিচালনা করুন
প্রতিষ্ঠানের জন্য GitHub অ্যাপ সেটিংস পরিবর্তন করার অনুমতিপ্রাপ্ত যে কেউ Gemini Code Assist অ্যাপ সেটিংস পরিচালনা করতে পারবেন। আপনি Gemini Code Assist অ্যাপে প্রদত্ত অনুমতিগুলি পর্যালোচনা করতে পারবেন, সংগ্রহস্থল অ্যাক্সেস পরিচালনা করতে পারবেন এবং Gemini Code Assist অ্যাপটি আনইনস্টল করতে পারবেন।
সেটিংস পরিবর্তন করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
- GitHub-এ, আপনার প্রোফাইল ছবিতে ক্লিক করুন এবং তারপর সেটিংস-এ ক্লিক করুন।
- ইন্টিগ্রেশন বিভাগে, অ্যাপ্লিকেশনগুলিতে ক্লিক করুন। GitHub অ্যাপগুলির একটি তালিকা প্রদর্শিত হবে।
- জেমিনি কোড অ্যাসিস্টের পাশে, কনফিগার ক্লিক করুন।