AI-এর লেখা অ্যাপ লাইভ করবেন কীভাবে? এই কৌশলে ডিপ্লয় হবে খাবার অর্ডারের মতো সহজ

AI-এর লেখা অ্যাপ লাইভ করবেন কীভাবে? এই কৌশলে ডিপ্লয় হবে খাবার অর্ডারের মতো সহজ
Richardsonসমস্যাটা: AI অ্যাপ লেখে পাঁচ মিনিটে, লাইভ করতে লাগে দুই সপ্তাহ
প্রথমেই পরিষ্কার করি—এই লেখা কার জন্য: আপনার কাছে Claude Code বা Codex-এর সাবস্ক্রিপশন আছে, AI দিয়ে লেখা একটা প্রজেক্ট হাতে আছে, আর আটকে গেছেন “এটাকে আসল URL-এ কীভাবে রূপান্তর করি” ধাপে। মিলে গেলে পড়তে থাকুন।
Cursor, Claude Code, Codex—এই AI কোডিং এজেন্টগুলো “কোড লেখা” ধাপটা মিনিটের ব্যাপার করে ফেলেছে। একজন ইন্ডিপেন্ডেন্ট ডেভেলপার Claude Code-কে বললেন “রেজুমে অ্যানালাইসিসের একটা ছোট টুল বানাও”—আধ ঘণ্টায় সম্পূর্ণ ফ্রন্টএন্ড-ব্যাকএন্ড কোড হাতে। কিন্তু কোড থেকে লাইভ পর্যন্ত মাঝখানে একটা গভীর খাদ: ডোমেইন কোথায় কিনবেন? হোস্টিং কার? ডাটাবেস কোনটা? লগইন কীভাবে? ইমেইল পাঠাবেন কীভাবে? পেমেন্ট নেবেন কীভাবে?
প্রতিটা প্রশ্নের পেছনে একটা ভেন্ডর অ্যাকাউন্ট, একগাদা API Key আর পাহাড়সম কনফিগারেশন। দুটো সবচেয়ে হতাশাজনক উদাহরণ দিই: ইমেইল পাঠাতে DKIM সেটআপ করতে হয়—মানে আপনার ইমেইলের একটা “পরিচয়পত্র” বানানো, যাতে প্রমাণ হয় এটা স্প্যাম নয়। পেমেন্ট নিতে webhook কনফিগার করতে হয়—মানে একটা “ডেলিভারি ঠিকানা” রেখে দেওয়া, যাতে পেমেন্ট প্ল্যাটফর্ম টাকা পাওয়ার পর আপনার অ্যাপকে জানাতে পারে। শুধু হোস্টিং, পেমেন্ট, ডোমেইন—তিনটা প্ল্যাটফর্মে রেজিস্ট্রেশন আর ভেরিফিকেশন করতেই অর্ধেক দিন চলে যায়। তারপর ডাটাবেস, ইমেইল, পেমেন্ট একে একে চালু করতে করতে—এক সপ্তাহ শেষ। AI ফ্রিল্যান্সিং বা কনটেন্ট মনেটাইজেশনের পাশাপাশি এত সময় নষ্ট করার বিলাসিতা কারও নেই।
আরও বড় সমস্যা: AI এজেন্টের বানানো অ্যাপে থাকে একগাদা অস্থায়ী API key আর mock ডেটা। ডেভেলপার নিজেই বলতে পারে না “এই অ্যাপ কি সত্যিই লাইভ হয়েছিল? ডোমেইনটা কি আমার? ডেটা কি আমি নিয়ে যেতে পারব?” হ্যান্ডওভার বা বন্ধ করতে গেলে দেখা যায় আলগা করা যাচ্ছে না—ডাটাবেসে পড়ে থাকা টেবিল, পেমেন্ট প্ল্যাটফর্মে ঝুলে থাকা কলব্যাক, হোস্টিং-এ ভুল লেখা ডোমেইন—সব হয়ে গেছে ঝামেলার লেজ।
সুযোগ: “লাইভ করা”-কে বানান একটা পাইপলাইন, AI-কে দিন deploy-এর পুরো চাবি
GoLive (রিপোজিটরি https://github.com/mikehasa/golive-skill) নামের এই MIT ওপেন-সোর্স প্রজেক্ট (সোর্স পোস্ট অনুযায়ী, স্বাধীনভাবে যাচাই করা হয়নি, star 894, fork 63, সর্বশেষ পুশ 2026-09-25) ঠিক “কোড শেষ” আর “আসল ইউজার ভিজিট”-এর মাঝের ফাঁকটায় বসেছে। এটা আরেকটা PaaS নয়—এটা Claude Code, Codex-এর মতো কোডিং এজেন্টের জন্য Agent Skill + জিরো-ডিপেন্ডেন্সি Node CLI।
পুরো প্রক্রিয়া চাপা হয়েছে পাঁচ ধাপে: detect (অ্যাপের কী দরকার তা শনাক্ত) → plan (নির্ভুল পরিবর্তন পরিকল্পনা) → approve (ইউজারের অনুমতি) → apply (আপনার নিজের অ্যাকাউন্টে এক্সিকিউট) → verify (সত্যিই চলছে কি না যাচাই)। সব রিসোর্স তৈরি হয় আপনার নিজের Vercel, Netlify, Supabase, Neon, Porkbun, GoDaddy, Resend, Stripe অ্যাকাউন্টে। GoLive-এর নিজস্ব কোনো ব্যাকএন্ড নেই, টেলিমেট্রি আপলোড করে না, ডেটা লক করে না। হ্যান্ডওভার দরকার? প্যাক করে নিয়ে যান। বন্ধ করতে চান? একটা teardown কমান্ডে পরিষ্কার আনইনস্টল।
এটার আর্থিক মূল্য কত? হিসাব করি: ডাটাবেস আর পেমেন্টসহ একটা অ্যাপ ম্যানুয়ালি ডিপ্লয় করতে অভিজ্ঞ ডেভেলপারেরও লাগে এক-দুই সপ্তাহ। দিনে $70 সময়-খরচ ধরলে সেটা $700-1,000-এর শ্রম-ব্যয়। GoLive সেটাকে নামিয়ে আনে কয়েক দশ মিনিটের কথোপকথন আর সামান্য ডোমেইন বার্ষিক ফি-তে। আপনি যদি ডিপ্লয়মেন্ট আউটসোর্সিং-এর অর্ডার নেন, বাজারদর এক অর্ডারে $70-300। আগে একটা অর্ডারে লাগত দুই সপ্তাহ, এখন অর্ধেক দিনে ডেলিভারি—মানে একই সময়ে দশ গুণ বেশি অর্ডার। সাশ্রয় হচ্ছে “দক্ষতা” নয়, আসল ঘণ্টাপ্রতি আয়।
পথ: তিন ধাপে AI-এর লেখা অ্যাপ আসল ইউজারের সামনে
ধাপ ১: GoLive ইনস্টল করুন, আপনার এজেন্টকে এই স্কিল শেখান।
প্রয়োজন Node.js 20+, npm/npx, Git, আর Skills সাপোর্ট করা একটা কোডিং এজেন্ট (অফিসিয়ালি যাচাই করা Codex আর Claude Code, অন্য ক্লায়েন্ট যাচাই হয়নি)। এক লাইনের কমান্ডে গ্লোবাল ইনস্টল:
1 | npx skills add https://github.com/mikehasa/golive-skill --skill golive --global --agent claude-code --yes |
Codex ব্যবহার করলে --agent claude-code-এর জায়গায় --agent codex দিন। npm অফলাইন রাস্তাও আছে: npx golive@alpha install --agent codex। ইনস্টল শুধু skill ফাইল কপি করে—কোনো ভেন্ডর অ্যাকাউন্টে সংযোগ করে না, কিছু ডিপ্লয় করে না।
ইনস্টলের পর Codex-এ লিখুন $golive Help me take this app live., অথবা Claude Code-এ /golive Help me take this app live.। এজেন্ট GoLive-এর ইনস্ট্রাকশন সেট লোড করে ডিপ্লয়মেন্ট অ্যাকশন নেওয়ার জন্য প্রস্তুত হবে। খেয়াল করুন: npx skills add আপনার টার্মিনালে golive কমান্ড ইনস্টল করে না—CLI-টা এজেন্ট skill ইনস্টল ডিরেক্টরি থেকে কল করে (সাধারণত ~/.claude/skills/golive বা ~/.agents/skills/golive-এ)।
ধাপ ২: এজেন্টকে দিয়ে detect → plan চালান, পরিবর্তনের তালিকা টেবিলে ফেলুন।
GoLive আপনার রিপোজিটরির কোড স্ক্যান করে চিনে নেবে—“এই Next.js অ্যাপের দরকার Vercel হোস্টিং, Supabase ডাটাবেস, Resend ইমেইল, Stripe পেমেন্ট, আর example.com-এর সাবডোমেইন।” তারপর বের করবে একটা পরিবর্তন পরিকল্পনা, যেখানে প্রতিটা লাইন আপনার কোনো না কোনো ভেন্ডর অ্যাকাউন্টের একটা কনফিগারেশন পরিবর্তনের সঙ্গে মিলে যায়। এই ধাপে এটা শুধু পড়ে, লেখে না।
approve নোডটাই আসল সেফটি ভালভ: আপনার অ্যাকাউন্টে হাত দেওয়ার আগে চ্যাটে আপনার স্পষ্ট অনুমতি নিতে হবে। “আমার Porkbun অ্যাকাউন্টে একটা A রেকর্ড যোগ করো”, “Supabase-এ নতুন প্রজেক্ট বানাও”, “Stripe টেস্ট মোড কী নিয়ে এসো”—প্রতিটাই আলাদা অনুমোদন। “AI আপনার হয়ে কনফার্ম বাটনে ক্লিক করছে”—এই সবচেয়ে বিপজ্জনক কাজটা আটকে দেওয়া হয়েছে আপনার চোখের সামনে।
ধাপ ৩: apply → verify, “সত্যিই চলছে” কথাটা পেরেক দিয়ে ঠুকে দিন।
আপনি কনফার্ম করার পরেই GoLive পরিকল্পনা এক্সিকিউট করে: আপনার Vercel অ্যাকাউন্টে ডিপ্লয়, আপনার Supabase-এ প্রজেক্ট তৈরি করে মাইগ্রেশন, আপনার Porkbun-এ DNS পরিবর্তন, আপনার Stripe-এ টেস্ট মোড—সব টোকেন যায় আপনার লোকাল এনভায়রনমেন্ট ভেরিয়েবল দিয়ে, কোনো থার্ড-পার্টি মধ্যস্বত্বভোগী নেই।
এক্সিকিউশন শেষ মানে শেষ নয়। verify সত্যিকারভাবে ডিপ্লয় হওয়া URL-এ ping করে, ডাটাবেস কানেকশন ঠিক আছে কি না দেখে, একটা টেস্ট ইমেইল পাঠায়, পেমেন্ট কলব্যাক পৌঁছায় কি না পরীক্ষা করে। কোনো ধাপ ব্যর্থ হলে রোলব্যাক করে বা লাল মার্ক করে—“মনে হচ্ছে লাইভ, আসলে অর্ধেক ভাঙা” অবস্থায় আপনাকে ফেলবে না।
পরের দুটো জোস ফিচার: golive status দিয়ে ড্রিফট ডিটেকশন—পরে আপনি ম্যানুয়ালি ডাটাবেস পাসওয়ার্ড বদলালে বা DNS রেকর্ড মুছলে সেটা জানিয়ে দেবে “কনফিগারেশন পথ হারিয়েছে”। আর golive handoff বানিয়ে দেয় একটা মালিকানা ডকুমেন্ট—কোন রিসোর্স কোন অ্যাকাউন্টে, কোন ক্রেডেনশিয়ালে, কীভাবে বন্ধ করবেন। ক্লায়েন্টকে হ্যান্ডওভার, বিক্রি, বা পুরো teardown—ডকুমেন্ট দেখে করলেই হবে।
কেইস: কোন সাইড হাসল সিনারিওতে এই প্রক্রিয়া সবচেয়ে বেশি কাজে লাগবে
আগেই বলি: নিচের কেইস ২ টুলের ক্ষমতার ভিত্তিতে কাল্পনিক সিনারিও, আসল ইউজার স্টোরি নয়—“এটা আমার জন্য কি না” সেটা বিচার করতে সাহায্য করার জন্য।
কেইস ১: Shopify ইন্ডিপেন্ডেন্ট স্টোর টুলের ফ্রিল্যান্স অর্ডার (গ্লোবাল মার্কেট)।
একটা Shopify প্লাগইন ফ্রিল্যান্স টিম Next.js + Prisma + Stripe Connect দিয়ে বানিয়েছে “ডেলিভারি অঞ্চল অনুযায়ী অটো লজিস্টিকস সুইচ” টুল। আগে এই টুল আসল Shopify মার্চেন্টদের কাছে বিক্রি করতে গেলে প্রতিটা ক্লায়েন্টকে ডিপ্লয়মেন্ট প্রক্রিয়া শেখাতে হতো—তারা নিজেরা Vercel, Stripe, Cloudflare তিনটার বাটন চাপতে পারে না। GoLive-এর পর টিম শুধু Codex-এ skill ইনস্টল করে ক্লায়েন্টকে বলে “আপনার Vercel অ্যাকাউন্টে এটা চালান”—কথোপকথনের মাধ্যমেই ডিপ্লয়মেন্ট শেষ। সোর্স পোস্ট অনুযায়ী (স্বাধীনভাবে যাচাই হয়নি), বর্তমান 0.1.0-alpha.3-এর disposable live tests হোস্টিং, ডাটাবেস, DNS, ইমেইল, টেস্ট পেমেন্ট, লগইন—ছয়টা মূল জার্নি কভার করে।
কেইস ২ (কাল্পনিক সিনারিও): কনটেন্ট টুলের দ্রুত MVP যাচাই।
ধরুন একটা কনটেন্ট টিম “Pinterest পিন থেকে এক ক্লিকে Notion টেমপ্লেট” টুল বানাতে চায়, কিন্তু ভয়—লাইভ করার পর কেউ ব্যবহার না করলে ডোমেইনের টাকা পুড়ে যাবে। GoLive দিয়ে এক রাউন্ড চালান: detect ধাপে দেখা গেল শুধু স্ট্যাটিক হোস্টিং + ইমেইল সাবস্ক্রিপশন কালেকশন লাগবে; plan ধাপে খরচের তালিকা নির্ভুল—ডোমেইন বার্ষিক ফি (সোর্স পোস্ট অনুযায়ী বছরে দশ ডলারের কম, যাচাই হয়নি) আর হোস্টিং-এর ফ্রি টিয়ার; apply ধাপে ২০ মিনিটে সব শেষ। এক সপ্তাহ পর ডেটা খারাপ হলে teardown দিয়ে পরিষ্কার, ডোমেইন রিনিউ না করলেই চলবে, অ্যাকাউন্টে কোনো জম্বি প্রজেক্ট থাকবে না। ট্রায়াল-অ্যান্ড-এরর ধরনের সাইড হাসলে “দ্রুত লাইভ, পরিষ্কার বন্ধ” ক্ষমতা “বেশি ফিচার”-এর চেয়ে অনেক মূল্যবান।
একটা সতর্কতা: Stripe সব দেশে পার্সোনাল অ্যাকাউন্ট সাপোর্ট করে না—অনেক ক্ষেত্রে রেজিস্টার্ড বিজনেস এনটিটি বা সাপোর্টেড দেশের ব্যাংক অ্যাকাউন্ট লাগে। আর GoLive এখন Stripe-এর টেস্ট মোড কভার করে, সরাসরি আসল পেমেন্ট নেওয়া যায় না। আপনার টার্গেট ইউজার যদি লোকাল মার্কেটে হয়, পেমেন্টের জন্য bKash, Nagad-ভিত্তিক গেটওয়ে বা Paddle/Lemon Squeezy-এর মতো merchant-of-record সার্ভিস দেখুন—GoLive ল্যান্ডিং পেজ আর ইনফ্রাস্ট্রাকচার তৈরি করে দেবে, কিন্তু পেমেন্ট অংশটা আপনার মার্কেট অনুযায়ী বদলাতে হবে।
অ্যাকশন: আজ রাতেই আপনার পরের AI অ্যাপটা সত্যিকারভাবে লাইভ করুন
“AI অ্যাপ লিখে ফেলেছে”—এটাকে শেষ ধাপ ভাববেন না। আজ রাতের টু-ডু লিস্টে এই তিনটা যোগ করুন:
- আপনার সাম্প্রতিক Claude Code বা Codex প্রজেক্ট খুলুন, Node.js 20+ আছে কি না নিশ্চিত করুন, তারপর চালান
npx skills add https://github.com/mikehasa/golive-skill --skill golive --global --agent claude-code --yes(বা codex)। ইনস্টলের পর README অনুযায়ীnode <installed-skill-dir>/scripts/golive.mjs version --jsonচালিয়ে যাচাই করুন (পাথটা আপনার আসল skill ইনস্টল ডিরেক্টরি দিয়ে বদলান, সাধারণত~/.claude/skills/golive)। - এজেন্ট চ্যাটে লিখুন
/golive Help me take this app live, আগে detect আর plan চালাতে দিন—সরাসরি apply করবেন না। - plan-এ আসা প্রতিটা ভেন্ডর অ্যাকাউন্ট খুলে ব্যালেন্স, ভেরিফিকেশন স্ট্যাটাস, API key-এর নেমস্পেস দেখে নিন—এগুলো আপনার নিজের সম্পদ, AI শুধু বাটনে ক্লিক করছে।
এই টুল MIT ওপেন-সোর্স, জিরো ডিপেন্ডেন্সি, জিরো টেলিমেট্রি, চলে আপনার নিজের অ্যাকাউন্টে, কোনো ভেন্ডরের সঙ্গে বাঁধা নেই—ডিপ্লয়মেন্ট টুলের জগতে এটা বিরল গুণ। শেষ কথা একটা ঝুঁকির সতর্কতা: এটা এখনো 0.1.0-alpha প্রাথমিক সংস্করণ, বাগ থাকবেই। গুরুত্বপূর্ণ প্রজেক্টে আগে টেস্ট অ্যাকাউন্টে পুরো রাউন্ড চালিয়ে তারপর প্রোডাকশনে হাত দিন। AI কোড লিখবে, GoLive লাইভ করবে, আর আপনি approve ধাপে চোখ খুলে রাখবেন—এই ভাগ-বাঁটোয়ারাই আগামী কয়েক বছরে ইন্ডিপেন্ডেন্ট ডেভেলপারের সবচেয়ে লাভজনক ভঙ্গি।







