Bitbucket-এর জন্য এআই এজেন্ট
Monmo এজেন্ট Bitbucket-এ এমনভাবে কাজ করে, যেমন আপনার Jira বোর্ড চেনা একজন ডেভেলপার করতেন। এটি পুল রিকোয়েস্ট সংশ্লিষ্ট ইস্যুর সঙ্গে মিলিয়ে রিভিউ করে, Pipelines-এর ব্যর্থ ধাপ বোঝায়, কোন ডিপ্লয়মেন্ট এনভায়রনমেন্টে কী পৌঁছেছে জানায় এবং পুরোনো ব্রাঞ্চ গুছিয়ে রাখে। এটি আপনার নিজের Bitbucket Cloud অ্যাকাউন্ট দিয়ে কাজ করে, নিজের কম্পিউটারে কোড লেখে এবং পুশ, কমেন্ট, মার্জ বা ডিলিট করার আগে অনুমতি চায়।
হালনাগাদ: 2026-11-13 · বিনামূল্যে শুরু করুন। পেইড প্ল্যান মাসে $15 থেকে।
Bitbucket-এ এজেন্ট যা করে
Jira ইস্যুর সঙ্গে মিলিয়ে রিভিউ
এটি পুল রিকোয়েস্টের diff ও সংশ্লিষ্ট Jira ইস্যুর গ্রহণযোগ্যতার শর্তগুলো একসঙ্গে পড়ে। প্রতিটি শর্ত কোড বা টেস্টে পূরণ হয়েছে কি না দেখে এবং কোনোটি বাদ পড়লে কমেন্টের খসড়া তৈরি করে। পোস্ট করার আগে অনুমতি চায়।
জিজ্ঞেস করুনPAY-210-এর সঙ্গে মিলিয়ে পুল রিকোয়েস্ট 63 রিভিউ করো এবং কোন গ্রহণযোগ্যতার শর্তগুলো পূরণ হয়নি জানাও।
Pipelines-এর ব্যর্থ ধাপ বোঝায়
bitbucket-pipelines.yml-এর কোনো ধাপ ব্যর্থ হলে এটি সেই ধাপের লগ পড়ে, প্রথম ত্রুটি খুঁজে বের করে, আগের কমিটে একই ধাপ সফল হয়েছিল কি না দেখে এবং কী বদলেছে জানায়।
জিজ্ঞেস করুনrelease ব্রাঞ্চে বিল্ড ধাপ ব্যর্থ হয়েছে। প্রথম আসল ত্রুটিটি কী এবং শেষবার সফল হওয়ার পর থেকে কী বদলেছে?
কী ডিপ্লয় হয়েছে জানায়
প্রতিদিন সকালে আগের দিন staging ও production-এ কী পৌঁছেছে এবং প্রতিটি ডিপ্লয়মেন্টে কোন Jira ইস্যু ছিল, তার তালিকা দেয়। পাশাপাশি Confluence-এ টিমের পেজের জন্য একটি সংক্ষিপ্ত রিলিজ নোটের খসড়া তৈরি করে।
জিজ্ঞেস করুনপ্রতি কর্মদিবসে 9টায় জানাও, গতকাল production-এ কী ডিপ্লয় হয়েছে এবং তাতে কোন Jira ইস্যুগুলো ছিল।
অপেক্ষায় থাকা রিভিউয়ের খোঁজ
রিভিউয়ারের জন্য দুই কর্মদিবসের বেশি অপেক্ষায় থাকা পুল রিকোয়েস্ট খুঁজে বের করে, প্রতিটির আকার জানায় এবং Slack বা Microsoft Teams-এ প্রতিটি রিভিউয়ারকে পাঠানোর জন্য একটি তাগাদার খসড়া তৈরি করে। পাঠানোর আগে আপনার অনুমতি নেয়।
জিজ্ঞেস করুনmobile ওয়ার্কস্পেসে কোন পুল রিকোয়েস্টগুলো দুই দিনের বেশি সময় ধরে রিভিউয়ের অপেক্ষায় আছে? প্রতিটি রিভিউয়ারের জন্য একটি তাগাদার খসড়া তৈরি করো।
পুরোনো ব্রাঞ্চ গুছিয়ে রাখে
মাসে একবার ইতিমধ্যে মার্জ হওয়া বা 90 দিন ধরে অপরিবর্তিত ব্রাঞ্চগুলোর তালিকা দেয়। সঙ্গে শেষ লেখক ও কোনো খোলা পুল রিকোয়েস্ট থাকলে তা জানায়। ব্রাঞ্চ ডিলিট করার আগে অনুমতি চায় এবং আপনি তালিকা থেকে যেকোনোটি বাদ দিতে পারেন।
জিজ্ঞেস করুনapi রিপোজিটরিতে মার্জ হওয়া বা 90 দিন ধরে অপরিবর্তিত ব্রাঞ্চগুলোর তালিকা দাও এবং কোনগুলো ডিলিট করা যায় প্রস্তাব করো।
ব্রাঞ্চে ছোট পরিবর্তন করে
একটি স্পষ্ট ইস্যু দিলে এটি নিজের কম্পিউটারে রিপোজিটরি ক্লোন করে, Jira কী অনুযায়ী নাম দিয়ে ব্রাঞ্চ তৈরি করে, পরিবর্তন আনে এবং টেস্ট চালায়। পুশ ও পুল রিকোয়েস্ট তৈরি করার আগে অনুমতি চায়।
জিজ্ঞেস করুনPAY-233 ইস্যুটি নাও, যেখানে রসিদে কারেন্সি চিহ্ন নেই। একটি ব্রাঞ্চে পরিবর্তনটি করে আমাকে diff দেখাও।
ব্রাঞ্চের অনুমতি যাচাই
ওয়ার্কস্পেসের প্রতিটি রিপোজিটরিতে main ব্রাঞ্চের জন্য ব্রাঞ্চ পারমিশন বা মার্জ চেক নেই কি না যাচাই করে। কী কী নেই তার তালিকা দেয়, যাতে আপনি কোথায় নিয়ন্ত্রণ বাড়াবেন ঠিক করতে পারেন। সেটিংস বদলানোর আগে অনুমতি চায়।
জিজ্ঞেস করুনআমাদের ওয়ার্কস্পেসের কোন রিপোজিটরিগুলোতে পুল রিকোয়েস্ট ছাড়া সরাসরি main-এ পুশ করা যায়?
যেভাবে যুক্ত হয়
- 1আপনি একবার নিজের Bitbucket Cloud অ্যাকাউন্ট সংযুক্ত করেন। সেই অ্যাকাউন্ট দিয়ে যে ওয়ার্কস্পেস ও রিপোজিটরিগুলো খোলা যায়, এজেন্ট সেগুলোতে কাজ করতে পারে। প্রতিটিতে অ্যাকাউন্টের যতটুকু পড়া বা লেখার অনুমতি আছে, এজেন্টেরও ততটুকুই থাকে।
- 2কোন এজেন্ট Bitbucket ব্যবহার করতে পারবে, তা আপনি ঠিক করেন। একটি ইঞ্জিনিয়ারিং এজেন্টের এটি দরকার; অপারেশনস এজেন্ট সাপ্তাহিক রিপোর্টের জন্য ডিপ্লয়মেন্টের তথ্য পড়তে পারে। বিভিন্ন অ্যাপে কাজের যোগসূত্র রাখতে চাইলে একই এজেন্টকে Jira ও Confluence-এও অ্যাক্সেস দিন।
- 3কোড, পুল রিকোয়েস্ট, পাইপলাইন ও ডিপ্লয়মেন্টের তথ্য পড়তে অনুমতি চায় না। পুশ, কমেন্ট, অনুমোদন, মার্জ, পাইপলাইন চালানো, ব্রাঞ্চ ডিলিট বা রিপোজিটরির সেটিংস বদলানোর আগে অনুমতি চায়।
ডেভেলপার ও আইটি বিভাগে আরও
এই ধরনের আরও যেসব অ্যাপে এজেন্ট কাজ করে। প্রতিটির জন্য আলাদা পেজ আছে।
সাধারণ কিছু প্রশ্ন
এআই এজেন্ট কি Bitbucket আর Jira একসঙ্গে ব্যবহার করতে পারে?
হ্যাঁ, দুটিই সংযুক্ত থাকলে পারে। এজেন্ট পুল রিকোয়েস্টে উল্লেখ করা Jira ইস্যু পড়ে, তার গ্রহণযোগ্যতার শর্তগুলোর সঙ্গে পরিবর্তন মিলিয়ে দেখে এবং প্রতিটি ডিপ্লয়মেন্টে কোন ইস্যুগুলো গেছে জানাতে পারে। এটি Jira কমেন্ট ও ট্রানজিশনের খসড়াও তৈরি করে এবং সেগুলো সেভ করার আগে অনুমতি চায়।
এআই এজেন্ট কি Bitbucket Pipelines-এর ব্যর্থতা ঠিক করতে পারে?
এটি ব্যর্থতার কারণ খুঁজে সমাধানের খসড়া তৈরি করে। এআই এজেন্ট ব্যর্থ ধাপের লগ পড়ে, শেষ সফল রানের সঙ্গে তুলনা করে এবং সম্ভব হলে নিজের কম্পিউটারে সমস্যাটি আবার ঘটিয়ে দেখে। সমাধানটি একটি ব্রাঞ্চে রাখে এবং নতুন পাইপলাইন শুরু করতে সেটি পুশ করার আগে অনুমতি চায়।
এআই এজেন্ট কি Bitbucket-এ পুল রিকোয়েস্ট মার্জ করে?
শুধু প্রতিবার আপনার অনুমতি নিয়ে। কার্ডে পুল রিকোয়েস্ট, টার্গেট ব্রাঞ্চ, বিল্ডের অবস্থা এবং অনুমোদন দেওয়া রিভিউয়ারদের দেখানো হয়। আপনার মার্জ চেক ও ব্রাঞ্চ পারমিশন তখনও প্রযোজ্য থাকে। তাই সেগুলোতে আটকে যাওয়া মার্জ করা যায় না, তা Bitbucket সংযোগ দিয়েই হোক বা সংযোগে কোনো কাজ সম্ভব না হলে এজেন্টের নিজের ব্রাউজার দিয়েই হোক।
এআই এজেন্টের Bitbucket-এ কী অ্যাক্সেস দরকার?
কাজের জন্য যতটুকু দরকার, শুধু ততটুকুই। রিভিউ ও রিপোর্টের জন্য রিপোজিটরিতে পড়ার অনুমতি যথেষ্ট। কোড লেখার জন্য যে রিপোজিটরিগুলোতে কাজ করবে, সেগুলোতে লেখার অনুমতি দরকার। ওয়ার্কস্পেস অ্যাডমিনের দায়িত্ব একজন মানুষের হাতে রাখুন, যাতে সেটিংস ও অনুমতি আপনার নিয়ন্ত্রণে থাকে।
আপনার পরের সহকর্মীআজই শুরু করতে পারে।
এক মিনিটে আপনার প্রথম এআই এজেন্ট তৈরি করুন। শুরু করতে কোনো খরচ নেই।