সরাসরি মূল বিষয়বস্তুতে যান
অ্যাপ

Railway-এর জন্য এআই এজেন্ট

Monmo এজেন্ট Railway-তে অনেকটা প্রকল্প সেট আপ করা ইঞ্জিনিয়ারের মতো কাজ করে। সার্ভিস ক্র্যাশ হলে এটি ডিপ্লয় লগ পড়ে, এনভায়রনমেন্টগুলোর ভেরিয়েবল তুলনা করে, সার্ভিস অনুযায়ী ব্যবহারের রিপোর্ট দেয় এবং কনফিগ কোডে রাখে। আপনার সংযুক্ত Railway টোকেন দিয়ে এটি কাজ করে। রিডিপ্লয়, রোলব্যাক, ভেরিয়েবল পরিবর্তন বা এনভায়রনমেন্ট তৈরির আগে অনুমতি চায়।

হালনাগাদ: 2026-11-13 · বিনামূল্যে শুরু করুন। পেইড প্ল্যান মাসে $15 থেকে।

অ্যাপ

Railway-এ এজেন্ট যা করে

  • সার্ভিস ক্র্যাশের কারণ জানুন

    কোনো সার্ভিস বারবার রিস্টার্ট হলে এজেন্ট ডিপ্লয় ও রানটাইম লগ পড়ে, প্রথম স্ট্যাক ট্রেস খুঁজে বের করে এবং Sentry-তে একই এরর খোঁজে। তারপর কী কাজ করেনি এবং কোথায় ঠিক করতে হবে তা জানায়।

    জিজ্ঞেস করুনদুপুরের খাবারের পর থেকে Railway-এর worker সার্ভিস তিনবার ক্র্যাশ করেছে। লগ পড়ে কারণটা জানাও।
  • এনভায়রনমেন্টের ভেরিয়েবল তুলনা করুন

    এজেন্ট staging ও production-এ প্রতিটি সার্ভিসের ভেরিয়েবল নামসহ তালিকাভুক্ত করে। এতে ডেটাবেস URL-এর মতো শেয়ার করা ও রেফারেন্স ভেরিয়েবলও থাকে। কোনগুলো নেই বা ভিন্ন, তা চিহ্নিত করে। ভেরিয়েবল সম্পাদনার আগে অনুমতি চায়।

    জিজ্ঞেস করুনRailway-তে আমাদের staging ও production এনভায়রনমেন্টের ভেরিয়েবল তুলনা করে প্রতিটিতে কী নেই তার তালিকা দাও।
  • সার্ভিস অনুযায়ী ব্যবহারের রিপোর্ট পান

    প্রতি সোমবার এজেন্ট প্রকল্পের CPU, মেমোরি, ভলিউম ও নেটওয়ার্ক থেকে বের হওয়া ডেটার ব্যবহার পড়ে। Google Sheets-এ খরচ অনুযায়ী সার্ভিসের তালিকা সাজায় এবং কোনগুলোর ব্যবহার বেড়েছে জানায়, যাতে মাসের শেষে বিল দেখে অবাক হতে না হয়।

    জিজ্ঞেস করুনপ্রতি সোমবার জানাও, গত সপ্তাহে কোন Railway সার্ভিসগুলো সবচেয়ে বেশি রিসোর্স ব্যবহার করেছে এবং তার আগের সপ্তাহের তুলনায় কোনগুলোর ব্যবহার বেড়েছে।
  • সমস্যাযুক্ত রিলিজ রোলব্যাক করুন

    সর্বশেষ ডিপ্লয়মেন্টে কোনো পেজে সমস্যা হলে এজেন্ট সেই সার্ভিসের আগের সফল ডিপ্লয়মেন্ট খুঁজে বের করে, দুটির মধ্যে কী বদলেছে তা তালিকাভুক্ত করে এবং রোলব্যাক প্রস্তুত করে। কার্ডে অনুমোদন দিলেই কেবল রোলব্যাক করে।

    জিজ্ঞেস করুনসর্বশেষ api ডিপ্লয়মেন্টে লগইন করার সময় এরর আসছে। আগের সফল ডিপ্লয়মেন্টে রোলব্যাক প্রস্তুত করে আগে আমাকে দেখাও।
  • নির্ধারিত সার্ভিসগুলো চলেছে কি না দেখুন

    রাতের ইমপোর্টের মতো cron শিডিউলে চলা সার্ভিসগুলোর প্রতিটি রান শুরু ও শেষ হয়েছে কি না, এজেন্ট তা যাচাই করে। কোনো রান ব্যর্থ হলে এররটি হুবহু জানায় এবং Slack-এর জন্য একটি সংক্ষিপ্ত অ্যালার্টের খসড়া তৈরি করে।

    জিজ্ঞেস করুনRailway-তে গত রাতের ইমপোর্ট cron চালু হয়ে শেষ হয়েছে কি না দেখো। না হলে কী সমস্যা হয়েছে জানাও।
  • কনফিগ কোডে রাখুন

    প্রতিটি সার্ভিসে বর্তমানে ব্যবহৃত বিল্ড কমান্ড, স্টার্ট কমান্ড, হেলথ চেক ও রিস্টার্ট পলিসি দিয়ে এজেন্ট একটি railway.json বা railway.toml ফাইল লেখে। এরপর রিভিউয়ের জন্য GitHub-এ পুল রিকোয়েস্ট খোলে।

    জিজ্ঞেস করুনআমাদের সার্ভিসগুলোর বর্তমান কনফিগ অনুযায়ী railway.toml ফাইল লেখো এবং একটি পুল রিকোয়েস্ট খোলো।
  • একটি staging কপি সেট আপ করুন

    একটি staging এনভায়রনমেন্ট চাইলে এজেন্ট production-এর কপি তৈরির পরিকল্পনা করে: কোন সার্ভিস থাকবে, কোন ভেরিয়েবলে নতুন মান লাগবে এবং কোন ডেটাবেসে নতুন ভলিউম লাগবে। এনভায়রনমেন্ট তৈরির আগে আপনার অনুমোদনের জন্য অপেক্ষা করে।

    জিজ্ঞেস করুনRailway-তে production-এর মতো একটি staging এনভায়রনমেন্টের পরিকল্পনা করো, যার নিজস্ব ডেটাবেস থাকবে। তৈরির আগে আমাকে জিজ্ঞেস করো।

যেভাবে যুক্ত হয়

  1. 1Railway-তে একটি টোকেন তৈরি করে একবার সংযুক্ত করুন। প্রজেক্ট টোকেন দিয়ে একটি প্রকল্পের একটি এনভায়রনমেন্টে অ্যাক্সেস পাওয়া যায়, আর অ্যাকাউন্ট বা ওয়ার্কস্পেস টোকেন দিয়ে আরও বেশি অ্যাক্সেস পাওয়া যায়। তাই কাজের জন্য যথেষ্ট সবচেয়ে সীমিত টোকেনটি বেছে নিন।
  2. 2Railway আপনার ইঞ্জিনিয়ারিং এজেন্টের কাজ। একই সংযোগ দিয়ে ফাইন্যান্স বা অপারেশনস এজেন্টও ব্যবহারের তথ্য পড়তে পারে; অন্য কারও এটি দরকার নেই।
  3. 3সার্ভিস, লগ, ভেরিয়েবল ও ব্যবহারের তথ্য পড়তে অনুমতি চাওয়া হয় না। রিডিপ্লয়, রোলব্যাক, ভেরিয়েবল পরিবর্তন বা মুছে ফেলা, ভলিউম যুক্ত করা কিংবা এনভায়রনমেন্ট তৈরির প্রতিটি কাজের আগে একটি কার্ড দেখানো হয়।

সাধারণত সঙ্গে ব্যবহৃত হয়

সব 1,700+ অ্যাপ দেখুন

ডেভেলপার ও আইটি বিভাগে আরও

এই ধরনের আরও যেসব অ্যাপে এজেন্ট কাজ করে। প্রতিটির জন্য আলাদা পেজ আছে।

ডেভেলপার ও আইটি বিভাগের সব দেখুন
সাধারণ জিজ্ঞাসা

সাধারণ কিছু প্রশ্ন

এআই এজেন্ট কি Railway-তে ডিপ্লয় করতে পারে?

হ্যাঁ, এআই এজেন্ট ডিপ্লয় প্রস্তুত করতে পারে এবং আপনার অনুমোদনে তা শুরু করতে পারে। এটি কমিট, ভেরিয়েবল ও আগের ডিপ্লয়মেন্ট যাচাই করে, তারপর কী ডিপ্লয় হবে তা একটি কার্ডে দেখায়। আপনার অনুমতি ছাড়া production-এ পরিবর্তন হয় না। Railway সংযোগ দিয়ে ডিপ্লয় চলে। সংযোগে কোনো কাজ করা না গেলে এজেন্ট নিজের ব্রাউজার ব্যবহার করে।

এআই এজেন্টকে কোন Railway টোকেন দেব?

কাজের জন্য যথেষ্ট সবচেয়ে সীমিত টোকেনটি দিন। প্রজেক্ট টোকেন দিয়ে একটি এনভায়রনমেন্টে অ্যাক্সেস পাওয়া যায়, যা production পর্যবেক্ষণকারী এজেন্টের জন্য উপযুক্ত। অ্যাকাউন্ট বা ওয়ার্কস্পেস টোকেন দিয়ে আপনার অ্যাক্সেস থাকা সব প্রকল্পে পৌঁছানো যায়, যা বেশিরভাগ কাজের জন্য প্রয়োজনের বেশি। যে টোকেনই বেছে নিন, পরিবর্তন করার আগে আপনার অনুমোদন চাওয়া হবে।

এআই এজেন্ট কি আমার Railway বিল নিয়ন্ত্রণে রাখতে পারে?

এজেন্ট আপনাকে বিল সম্পর্কে অবগত রাখে। প্রতি সপ্তাহে এটি ব্যবহার অনুযায়ী সার্ভিসের তালিকা সাজায়, কোনগুলোর ব্যবহার সবচেয়ে দ্রুত বাড়ছে তা দেখায় এবং সম্ভাব্য কারণ জানায়, যেমন অতিরিক্ত অনুরোধ পাঠানো worker বা প্রয়োজনের চেয়ে বড় ভলিউম। এটি ব্যবহারের সীমাও প্রস্তাব করতে পারে। সীমা বা সার্ভিস পরিবর্তনের সিদ্ধান্ত আপনার; এজেন্ট আগে অনুমতি চায়।

এআই এজেন্ট কি Railway-এর সিক্রেট ভেরিয়েবল দেখতে পাবে?

হ্যাঁ, টোকেন দিয়ে সেগুলো পড়ার অনুমতি থাকলে এজেন্ট দেখতে পাবে। প্রজেক্ট টোকেন হলে এই অ্যাক্সেস একটি এনভায়রনমেন্টে সীমিত থাকে। এজেন্টের ভূমিকার নির্দেশনায় লিখুন, রিপোর্ট ও মেসেজে সিক্রেটের শুধু নাম উল্লেখ করা যাবে, মান কখনো দেখানো যাবে না। যে ভেরিয়েবল একেবারেই দেখা যাবে না, তা টোকেনের অ্যাক্সেস থাকা এনভায়রনমেন্টগুলোর বাইরে রাখুন।

আপনার পরের সহকর্মীআজই শুরু করতে পারে।

এক মিনিটে আপনার প্রথম এআই এজেন্ট তৈরি করুন। শুরু করতে কোনো খরচ নেই।