গুগল লঞ্চ করেছে নতুন এআই কোডিং সহকারী ‘জেমিনি কোড এসিস্ট’ যা বিনামূল্যে ব্যবহার করতে পারবে সবাই। এতে ব্যবহারকারীদের জন্য বেশ উচ্চ সীমা নির্ধারণ করা হয়েছে। এই নতুন টুলটি মূলত দুটি সংস্করণে এসেছে—’জেমিনি কোড এসিস্ট ফর ইন্ডিভিজুয়ালস’ এবং ‘জেমিনি কোড এসিস্ট ফর গিটহাব’।
জেমিনি কোড এসিস্ট ফর ইন্ডিভিজুয়ালস হলো এমন একটি এআই সহকারী, যা ব্যবহারকারীদের কোড লেখার সময় সাহায্য করতে পারে। এটি একটি চ্যাট উইন্ডোর মাধ্যমে ব্যবহারকারীদের সাথে কথোপকথন চালাতে পারে, যেখানে ব্যবহারকারী সাধারণ ভাষায় নির্দেশ দিলে এআই মডেল সেটি বুঝে কোডের মধ্যে প্রয়োজনীয় পরিবর্তন আনতে পারে। এটি ত্রুটি শনাক্ত করতে, কোডের অসম্পূর্ণ অংশ সম্পূর্ণ করতে এবং কোডের জটিল অংশগুলো সহজ ভাষায় ব্যাখ্যা করতে সক্ষম। এই সুবিধাগুলো গিটহাবের ‘Copilot’ এর মতোই কাজ করে, তবে এতে ব্যবহারকারীদের জন্য বেশি সুযোগ-সুবিধা রয়েছে।
জেমিনি কোড এসিস্ট এর এই সংস্করণটি গুগলের জেমিনি ২.০ এআই মডেলের একটি বিশেষ সংস্করণের উপর ভিত্তি করে তৈরি, যা কোডিংয়ের জন্য বিশেষভাবে অনুকূল করা হয়েছে। এটি জনপ্রিয় কোডিং প্ল্যাটফর্মগুলোর সাথে একীভূতভাবে কাজ করতে পারে, যেমন ভিএস কোড এবং জেটব্রেইনস। তাছাড়া, এটি বিভিন্ন জনপ্রিয় প্রোগ্রামিং ভাষার সাথে সামঞ্জস্যপূর্ণ।
এটির আরো একটি গুরুত্বপূর্ণ দিক হলো, এই টুলটি প্রতি মাসে ১,৮০,০০০ কোড কমপ্লিশন করা যাবে, যা গিটহাব কোপাইলটের বিনামূল্যের প্ল্যানের তুলনায় ৯০ গুণ বেশি। তাছাড়া, ব্যবহারকারীরা প্রতিদিন ২৪০ বার চ্যাট অনুরোধ করতে পারবেন, যা গিটহাব কোপাইলটের বিনামূল্যের প্ল্যানে অনুমোদিত সংখ্যার চেয়ে প্রায় ৫ গুণ বেশি।
জেমিনি কোড এসিস্ট এর আরও একটি সুবিধা হলো এর ১,২৮,০০০-টোকেনের কনটেক্সট উইন্ডো, যা প্রতিযোগিতামূলক অন্যান্য টুলের তুলনায় চার গুণ বড়। এর ফলে এটি দীর্ঘ ও জটিল কোড বিশ্লেষণ করতে এবং বড় কোডবেসের উপর আরও কার্যকরভাবে কাজ করতে সক্ষম হয়। যারা এটি ব্যবহার করতে চান, তারা এখনই বিনামূল্যে পাবলিক প্রিভিউ-এর জন্য সাইন আপ করতে পারবেন।
জেমিনি কোড এসিস্ট ফর গিটহাব মূলত একটি স্বয়ংক্রিয় কোড পর্যালোচনা ‘এজেন্ট’ হিসেবে কাজ করে। এটি গিটহাবের ‘পুল রিকোয়েস্ট’ স্ক্যান করে স্বয়ংক্রিয়ভাবে ত্রুটি শনাক্ত করে এবং প্রয়োজনীয় সংশোধনী সম্পর্কে পরামর্শ প্রদান করে। এটি কোডের কার্যকারিতা বাড়াতে এবং ডেভেলপারদের উন্নত মানের কোড লিখতে সহায়তা করে।
গুগল এই টুলগুলো চালু করেছে মাইক্রোসফট এবং এর মালিকানাধীন গিটহাবের প্রতিদ্বন্দ্বিতায় এগিয়ে যাওয়ার জন্য। সাত মাস আগে, গুগল গিটহাব কোপাইলটের নেতৃত্বদানকারী রায়ান সালভাকে নিয়োগ করেছিল, যিনি এখন গুগলের ডেভেলপার টুলিং প্রকল্প পরিচালনা করছেন।
বিনামূল্যে এই টুলটি চালু করার মাধ্যমে গুগল নতুন ডেভেলপারদের আকৃষ্ট করতে চায়, যাতে তারা ক্যারিয়ারের শুরুতেই জেমিনি কোড এসিস্ট ব্যবহার করতে শুরু করে। ভবিষ্যতে এই ব্যবহারকারীদের কেউ কেউ গুগলের বাণিজ্যিক কোডিং সহায়ক সেবায় উন্নীত হবে বলে ধারণা করা হচ্ছে, যা থেকে গুগল আয় করতে পারবে।
গুগল ইতিমধ্যে প্রায় এক বছর ধরে ব্যবসায়িক গ্রাহকদের জন্য জেমিনি কোড এসিস্ট বিক্রি করছে। গত ডিসেম্বর মাসে গুগল ঘোষণা করেছিল যে, এই এআই কোডিং সহকারী শিগগিরই গিটল্যাব, গিটহাব, এবং গুগল ডকস-এর মতো তৃতীয় পক্ষের সরঞ্জামগুলোর সাথে সংযুক্ত হবে। এন্টারপ্রাইজ সংস্করণে আরও কিছু অতিরিক্ত সুবিধা রয়েছে, যেমন অডিট লগ, অন্যান্য গুগল ক্লাউড পণ্যগুলোর সাথে ইন্টিগ্রেশন, এবং ব্যক্তিগত রিপোজিটরির জন্য কাস্টমাইজেশন।
বিজ্ঞানীদের যে সমস্যা সমাধান করতে ১০ বছর লেগেছে, গুগলের এআই তা মাত্র ৪৮ ঘন্টায় করেছে