BanglaTech

© 2026 Bangla Technologies. সর্বস্বত্ব সংরক্ষিত.

একটিNerddevs Ltd-এর প্রোডাক্ট
হোমঅনুসন্ধানআমাদের সম্পর্কেটিউটোরিয়ালশিক্ষকদের জন্যকোচিং সেন্টারের জন্যগোপনীয়তা নীতিসেবার শর্তাবলি

Cline কী?

M
Md Delwar Hossain
July 9, 2026 · 52 views
~3 মিনিট পড়তে
16px

Cline কী?

Cline হলো একটা ওপেন-সোর্স AI কোডিং এজেন্ট, যেটা মূলত VS Code (এবং Cursor, Windsurf, JetBrains এর মতো এডিটরে) এক্সটেনশন হিসেবে চলে। এটার আসল নাম ছিল "Claude Dev" — পরে নাম বদলে Cline হয়েছে। এটা Apache 2.0 লাইসেন্সের ওপেন-সোর্স, ৫ মিলিয়নেরও বেশি ইনস্টল, এবং এখন v3.81 ভার্সনে চলছে।

সাধারণ কোড-সাজেশন টুলের (যেমন GitHub Copilot) সাথে এর মূল পার্থক্য হলো — Cline একটা এজেন্ট। মানে এটা শুধু কোড সাজেস্ট করে না, বরং:

  • আপনার পুরো codebase পড়ে ফাইলগুলোর সম্পর্ক বুঝে নেয়

  • নিজে ফাইল তৈরি ও এডিট করে

  • টার্মিনালে কমান্ড চালায় (dev server, test, deploy)

  • ব্রাউজার চালিয়ে নিজের UI কাজ যাচাই করে

  • প্রতিটা স্টেপে আপনার অনুমতি চায় (human-in-the-loop)

এটার একটা বড় সুবিধা হলো vendor lock-in নেই — Claude, GPT, Gemini, বা local Ollama/LM Studio যেকোনো মডেল দিয়ে চালাতে পারবেন।

একটা মজার ফিচার হলো Plan & Act mode। Plan mode পুরোপুরি read-only — Cline কোড না ছুঁয়েই codebase পড়ে, প্রশ্ন করে, আর একটা প্ল্যান দেয়; আর Act mode-এ গিয়ে আসল কোড পরিবর্তন করে। এতে করে AI বুঝে-শুনে কাজ করে, তাড়াহুড়ো করে ভুল করে না।

Cline Rules (.clinerules) কী?

আপনি যেহেতু Claude Code CLI-তে CLAUDE.md ব্যবহার করে অভ্যস্ত — Cline Rules ঠিক সেই একই জিনিসের Cline-ভার্সন বলতে পারেন।

.clinerules ফাইলে আপনি project-specific নিয়ম লিখে দেন যেটা Cline আপনার codebase-এ কাজ করার সময় মেনে চলে — যেমন coding standards, architecture convention, deployment procedure, testing requirement। এই নিয়মগুলো CLI, VS Code এক্সটেনশন, JetBrains — সব জায়গায় স্বয়ংক্রিয়ভাবে কাজ করে।

সহজ একটা উদাহরণ — প্রজেক্ট রুটে একটা .clinerules ফাইলে আপনি লিখতে পারেন:

# সব উত্তর বাংলায় দাও
# প্রতিটা ফাইল পরিবর্তনের পর রিভিউ চাও
# অনুমতি ছাড়া README বা docs এডিট করো না
# পরিবর্তনের আগে কোন ফাইল এডিট করবে সেটা আগে বলো

দুইভাবে সাজানো যায়

Cline Rules দুইভাবে রাখা যায়:

একটা হলো একটামাত্র .clinerules টেক্সট ফাইল — ছোট প্রজেক্টের জন্য ভালো। আরেকটা হলো .clinerules/ ফোল্ডার, যার ভেতরে একাধিক markdown ফাইলে নিয়ম ভাগ করে রাখা যায়। বড় প্রজেক্টের জন্য এটা কাজে লাগে:

.clinerules/
├── api-endpoints.md      # API কোডের নিয়ম
├── database-models.md    # DB layer এর নিয়ম
├── react-components.md   # React এর নিয়ম
└── universal.md          # সবসময় সক্রিয়

কিছু শক্তিশালী দিক

Conditional rules — YAML frontmatter দিয়ে আপনি নিয়ম করতে পারেন যাতে নির্দিষ্ট path-এর ফাইলে কাজ করার সময়ই শুধু সেই নিয়ম সক্রিয় হয়। যেমন React কোড লিখলে শুধু frontend rules লোড হবে, backend কোডে যাওয়ার সময় সেগুলো চাপ দেবে না — context পরিষ্কার থাকে।

যেহেতু rules-গুলো শুধু ফাইল, Cline নিজেই সেগুলো পড়তে, লিখতে ও এডিট করতে পারে। মানে আপনি Cline-কে বলতে পারেন "api-style-guide.md রুলে pagination সেকশন যোগ করো" — সে নিজেই ফাইলটা আপডেট করে দেবে।

আর যেহেতু এগুলো Git repo-তে commit করা যায়, নতুন টিম মেম্বার repo clone করলেই সবাই একই project guideline পেয়ে যায় — আলাদা করে copy-paste বা সেটআপের দরকার নেই। এতে পুরো টিমের কাজে consistency থাকে।

সংক্ষেপে: Cline হলো একটা autonomous AI কোডিং এজেন্ট, আর Cline Rules হলো সেই এজেন্টকে আপনার প্রজেক্টের নিয়ম শেখানোর ফাইল — যেভাবে আপনি Claude Code-এ CLAUDE.md দিয়ে করেন, ঠিক সেভাবেই।

আরও দেখুন

🏆
কুইজ প্রতিযোগিতায় অংশ নিন
ফ্রি অনলাইন কুইজ, জিতুন পুরস্কার।
✏️
নিজে কুইজ তৈরি করুন
শিক্ষক ও টিউটরদের জন্য ফ্রি টুলস।
✨
BanglaTech সম্পর্কে
আমাদের গল্প ও মিশন।

Comments (0)

Login to leave a comment.