Home / Glossary / Vibe Coding

Definition

Vibe Coding

Vibe coding হল সফটওয়্যার ডেভেলপমেন্টের একটি অনানুষ্ঠানিক পদ্ধতি যেখানে একজন ডেভেলপার প্রাকৃতিক ভাষায় তারা কী চান তা বর্ণনা করেন এবং একটি AI টুলকে ইমপ্লিমেন্টেশন বিস্তারিত পরিচালনা করতে দেন। সুনির্দিষ্ট স্পেসিফিকেশন লেখার পরিবর্তে, ডেভেলপার সাধারণ কথোপকথনের মাধ্যমে অভিপ্রায় যোগাযোগ করেন।

শব্দটি কোথা থেকে এসেছে

"Vibe coding" শব্দটি 2025 সালের শুরুতে Andrej Karpathy দ্বারা জনপ্রিয় হয়েছিল। তিনি এমন একটি ওয়ার্কফ্লো বর্ণনা করেছিলেন যেখানে আপনি "সম্পূর্ণভাবে ভাইবসের কাছে আত্মসমর্পণ করেন, এক্সপোনেনশিয়াল আলিঙ্গন করেন এবং কোড যে আছে তা ভুলে যান।" ধারণাটি হল AI টুলগুলি এত সক্ষম হয়ে উঠেছে যে আপনি কথোপকথনমূলকভাবে আপনি কী চান তা বর্ণনা করতে এবং বেশিরভাগ কোড ম্যানুয়ালি না লিখে কার্যকরী সফটওয়্যার পেতে পারেন।

Vibe coding ব্যবহারিকভাবে কীভাবে কাজ করে

একটি vibe coding সেশনে, আপনি বলতে পারেন: "আমাকে একটি ড্যাশবোর্ড তৈরি করুন যা একটি সুন্দর চার্ট সহ সময়ের সাথে ব্যবহারকারীর সাইনআপ দেখায়।" AI সম্পূর্ণ ইমপ্লিমেন্টেশন জেনারেট করে। আপনি ফলাফল দেখেন, বলেন "চার্টটি নীল করুন এবং একটি তারিখ পিকার যোগ করুন" এবং AI কোড আপডেট করে।

Vibe coding প্রোটোটাইপ, সাইড প্রজেক্ট এবং MVP-এর জন্য ভালো কাজ করে। প্রোডাকশন সিস্টেমের জন্য, আপনাকে এখনও নিরাপত্তা, কর্মক্ষমতা এবং রক্ষণাবেক্ষণযোগ্যতার জন্য জেনারেটেড কোড পর্যালোচনা করতে হবে।

Vibe coding সবচেয়ে কার্যকর যখন ডেভেলপারের আউটপুট মূল্যায়ন করার যথেষ্ট অভিজ্ঞতা থাকে এমনকি যদি তারা এটি লাইন-বাই-লাইন না লেখেন। ভালো কোড কেমন দেখায় তা জানা গুরুত্বপূর্ণ — এমনকি যখন আপনি লেখার বদলে মূল্যায়নকারী।

Vibe coding কি agentic coding-এর মতো?+
ঠিক নয়। Agentic coding AI-এর স্বায়ত্তশাসিত পদক্ষেপ নেওয়ার ক্ষমতাকে বোঝায়। Vibe coding ডেভেলপারের পদ্ধতি বর্ণনা করে — অনানুষ্ঠানিক, অভিপ্রায়-চালিত, কোডের পরিবর্তে ফলাফলে মনোযোগ। আপনি একটি এজেন্টিক টুল দিয়ে vibe coding করতে পারেন, কিন্তু agentic coding সুনির্দিষ্ট, বিস্তারিত প্রম্পট দিয়েও করা যেতে পারে।
Vibe coding কি শিক্ষানবিশদের জন্য ভালো?+
এটি শিক্ষানবিশদের দ্রুত কার্যকরী প্রজেক্ট তৈরি করতে সহায়তা করতে পারে, কিন্তু মৌলিক বিষয়গুলি না শেখার ঝুঁকি আছে। শিক্ষানবিশরা যা করে তা বোঝার জন্য জেনারেটেড কোড অধ্যয়ন করা উচিত।
Vibe coding-এর জন্য কোন টুলগুলি সেরা?+
Claude Code, Cursor এবং Bolt vibe coding-এর জন্য জনপ্রিয়। Claude Code আদর্শ কারণ এর এজেন্টিক ক্ষমতা সম্পূর্ণ ইমপ্লিমেন্টেশন লুপ পরিচালনা করে।
আপনি কি vibe code একটি প্রোডাকশন অ্যাপ্লিকেশন করতে পারেন?+
আপনি পারেন, কিন্তু কোড রিভিউ এড়িয়ে যাওয়া উচিত নয়। Vibe coding একটি ডেভেলপমেন্ট পদ্ধতি, গুণমান নিশ্চিতকরণ কৌশল নয়।

Related terms

Agentic CodingAI Pair ProgrammingPrompt Engineering for Code

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS