MOD 01 / ক্লদ কোড ওভারভিউFREE
5 min
Lesson

ক্লদ কোড কি?

VIDEO PROCESSING...

মডিউল ফলাফল

এই মডিউলের শেষের মধ্যে, আপনি ক্লাউড কোড কী তা ব্যাখ্যা করতে সক্ষম হবেন, এটি কী ধরণের কাজগুলি মোকাবেলা করতে পারে তা বর্ণনা করতে এবং আপনার কর্মপ্রবাহের জন্য সঠিক পৃষ্ঠটি বেছে নিতে সক্ষম হবেন।

ক্লড কোড হল একটি এজেন্টিক কোডিং টুল যা অ্যানথ্রপিক দ্বারা নির্মিত। এটি আপনার কোডবেস পড়ে, ফাইল সম্পাদনা করে, কমান্ড চালায় এবং সরাসরি আপনার ডেভেলপমেন্ট ওয়ার্কফ্লোতে একীভূত করে — সবই একক কথোপকথন থেকে।

এটা কেন গুরুত্বপূর্ণ: ঐতিহ্যবাহী AI কোডিং টুল আপনার পেস্ট করা স্নিপেট তৈরি করে। ক্লাউড কোড মৌলিকভাবে আলাদা — এটি আপনার প্রকল্পের ভিতরে কাজ করে, আপনার প্রকৃত ফাইলগুলি পড়ে, আপনার আর্কিটেকচার বোঝে এবং স্বায়ত্তশাসিতভাবে পদক্ষেপ নেয়। এটি একটি সার্চ ইঞ্জিন এবং একজন সহকর্মীর মধ্যে পার্থক্য।

মূল অন্তর্দৃষ্টি

ক্লড কোড একটি চ্যাটবট নয়। এটি একটি এজেন্ট — এটি শুধুমাত্র প্রশ্নের উত্তর দেওয়ার পরিবর্তে আপনার পরিবেশে কাজ করে (ফাইল পড়ে, কোড সম্পাদনা করে, কমান্ড চালায়)।

এজেন্টিক লুপ কিভাবে কাজ করে:

আপনি যখন ক্লাউড কোডকে একটি টাস্ক দেন, এটি শুধুমাত্র একবার সাড়া দেয় না। এটি একটি লুপ চালায়:

1. পড়ুন — আপনার কোডবেস অন্বেষণ করে, প্রাসঙ্গিক ফাইলগুলি পড়ে, প্রসঙ্গ বোঝে
2. পরিকল্পনা — কাজটি সম্পূর্ণ করার জন্য কী কী পদক্ষেপ প্রয়োজন তা স্থির করে
3. অ্যাক্ট — ফাইল সম্পাদনা করে, কমান্ড চালায়, পরীক্ষা চালায়
4. যাচাই করুন — ফলাফল পরীক্ষা করে, ত্রুটি সংশোধন করে, পুনরাবৃত্তি করে

কাজটি সম্পন্ন না হওয়া পর্যন্ত বা এটি আপনার ইনপুট প্রয়োজন পর্যন্ত এই লুপ চলতে থাকে। আপনি নিয়ন্ত্রণে থাকুন — আপনি যেকোনো ধাপে অনুমোদন, সংশোধন বা বাতিল করতে পারেন।

ক্লদ কোড বনাম অন্যান্য সরঞ্জাম:

টুলএটা কি করেএটা কি করতে পারে না
গিটহাব কপিলটআপনার সম্পাদকের ভিতরে স্বয়ংসম্পূর্ণকমান্ড চালান, আপনার সম্পূর্ণ কোডবেস পড়ুন, বহু-পদক্ষেপ ক্রিয়া করুন
ChatGPT / Claude.aiপ্রশ্নের উত্তর দিন, কোড স্নিপেট তৈরি করুনআপনার ফাইলগুলি অ্যাক্সেস করুন, আপনার পরীক্ষা চালান, বাস্তব পিআর তৈরি করুন
কার্সারইনলাইন প্রজন্মের সাথে AI-বর্ধিত সম্পাদকস্বায়ত্তশাসিত মাল্টি-স্টেপ এক্সিকিউশন, CI/CD ইন্টিগ্রেশন, পাইপ অটোমেশন
ক্লড কোডউপরের সমস্ত + আপনার পরিবেশে স্বায়ত্তশাসিতভাবে কাজ করে

মূল পার্থক্য: ক্লড কোডের আপনার পরিবেশে অ্যাক্সেস আছে। এটি শুধুমাত্র আপনার পেস্ট করা কোডটি দেখতে পায় না - এটি আপনার প্রকৃত রেপো অন্বেষণ করে।

"আপনার কোডবেস পড়ে" আসলে কি মানে:

আপনি যখন একটি প্রকল্পে ক্লড কোড শুরু করেন, এটি করতে পারে:

+আপনার উল্লেখ করা যেকোনো ফাইল পড়ুন বা যেটি কাজের সাথে প্রাসঙ্গিক+ফাইলগুলি একে অপরের সাথে কীভাবে সম্পর্কযুক্ত তা বুঝুন (আমদানি, রপ্তানি, নির্ভরতা)+সাম্প্রতিক পরিবর্তনগুলি বুঝতে আপনার গিট ইতিহাস পরীক্ষা করুনপ্রকল্পের কাঠামো আবিষ্কার করতে কমান্ড চালান
+সমস্যা নির্ণয়ের জন্য পরীক্ষার ফলাফল এবং ত্রুটি বার্তা দেখুন

এটি প্রজেক্ট স্তরে প্রসঙ্গ সচেতনতা - শুধু আপনার খোলা ফাইল নয়।

bash
1# Claude Code covers your full dev workflow:
2claude "explain what this project does" # Understand
3claude "fix the login bug and run tests" # Fix
4claude "write tests for the auth module" # Test
5claude "create a PR with these changes" # Ship
6
7# It also handles compound tasks in one prompt:
8claude "find all TODO comments, create GitHub issues for each, then delete the comments"

একটি সুনির্দিষ্ট উদাহরণ:

আপনি সবেমাত্র একটি নির্ভরতা আপডেট মার্জ করেছেন এবং CI লাল। পুরানো বিশ্বে: আপনি CI লগগুলি খুলুন, ত্রুটিটি পড়ুন, স্ট্যাক ওভারফ্লো অনুসন্ধান করুন, স্নিপেটগুলি পেস্ট করুন, স্থানীয়ভাবে পরীক্ষা করুন, পুনরাবৃত্তি করুন।

ক্লড কোড সহ:

```
> "লোড্যাশ আপডেট করার পরে CI ব্যর্থ হচ্ছে। ত্রুটিটি খুঁজুন, এটি ঠিক করুন এবং পরীক্ষা চালান।"
```

Claude ব্যর্থ পরীক্ষার আউটপুট পড়ে, একটি ব্রেকিং এপিআই পরিবর্তনের ত্রুটির সন্ধান করে, প্রভাবিত ফাইলগুলি সম্পাদনা করে, যাচাই করার জন্য স্থানীয়ভাবে npm পরীক্ষা চালায়, তারপর এটি কী পরিবর্তিত হয়েছে এবং কেন হয়েছে তার একটি সারাংশ সহ রিপোর্ট করে। মোট সময়: 2 মিনিটের নিচে।

তোমার পালা

একটি টার্মিনাল খুলুন এবং চালান: `ক্লাউড "2+2 কী?" — শুধুমাত্র ক্লড কোডের প্রতিক্রিয়া নিশ্চিত করতে। আপনি যদি এটি এখনও ইনস্টল না করে থাকেন, তাহলে মডিউল 2 এর জন্য। এই চেকের জন্য কোন প্রকল্পের প্রয়োজন নেই।

Before you continue

Answer these questions to confirm you got the key concepts.

Knowledge Check1 / 3

ক্লদ কোড কি?

Module 1 Progress0%

0/3 lessons complete

NEXT আপনি Claude কোড দিয়ে কি করতে পারেন

← → ARROW KEYS TO NAVIGATE