
হেডকাউন্ট কী?
হেডকাউন্ট হলো Claude Code-এর জন্য তৈরি একটি এজেন্ট সংগঠন। এটি একটি কোম্পানির মতো করে AI সক্ষমতাগুলোকে কাঠামোবদ্ধ করে, যেখানে ১৬টি বিশেষায়িত বিভাগের ওপর একজন প্রধান নির্বাহী রয়েছেন এবং মোট ১৪৩টি দক্ষতা রয়েছে।
প্রতিটি প্রক্টে একটি বড় নির্দেশনার সংগ্রহ লোড করার পরিবর্তে, প্রকল্পের প্রয়োজন অনুযায়ী কেবল প্রয়োজনীয় বিভাগগুলো ইনস্টল করা যায়। প্রতিটি বিভাগ একটি স্বতন্ত্র Claude Code প্লাগইন, যা Technology, Security, Product, Marketing, Finance, Operations, Revenue বা Customer Experience-এর মতো ব্যবসায়িক বা প্রযুক্তিগত কার্যক্রম পরিচালনা করে।

প্রকল্পটিতে দক্ষতা অনুসন্ধান, বিভাগ খোলা এবং সংশ্লিষ্ট সোর্স সংজ্ঞায় যাওয়ার জন্য একটি ইন্টার্যাক্টিভ অর্গানাইজেশন চার্টও রয়েছে।
প্রধান বৈশিষ্ট্য
- মডুলার বিভাগ: ১৪৩টি দক্ষতা একসঙ্গে লোড না করে প্রকল্পের জন্য প্রাসঙ্গিক কার্যাবলিই ইনস্টল করুন।
- স্বয়ংক্রিয় দক্ষতা নির্বাচন: কোনো অনুরোধ সংশ্লিষ্ট দায়িত্বের ক্ষেত্রের সঙ্গে মিলে গেলে দক্ষতা লোড হয়।
- সরাসরি আহ্বান: নির্দিষ্ট বিশ্লেষণী দৃষ্টিভঙ্গি প্রয়োজন হলে কোনো বিশেষজ্ঞকে সরাসরি ডাকুন।
- নেমস্পেসযুক্ত দক্ষতা: প্রতিটি দক্ষতা
department:skillফরম্যাট ব্যবহার করে, ফলে নামের সংঘাত হয় না। - এজেন্ট চার্টার: বিভাগগুলোতে
.claude/agents/-এর মধ্যে চার্টার থাকে, যা একচেটিয়া লেখার ক্ষেত্রসহ সাবএজেন্টদের কাছে কাজ অর্পণের সুযোগ দেয়। - বিভাগ-সমন্বিত ওয়ার্কফ্লো: নথিবদ্ধ ব্যবহারের উদাহরণগুলো দেখায়, কীভাবে একাধিক বিভাগ নিরাপত্তা-সংক্রান্ত ঘটনা, স্থবির ফানেল এবং SOC 2 অনুরোধের মতো পরিস্থিতি মোকাবিলা করতে পারে।
- রিভিউয়ার-স্তরের কর্তৃত্ব: Security-এর মতো কোনো রিভিউয়ার-স্তরের বিভাগ অগ্রহণযোগ্য ঝুঁকি তৈরি করে এমন কাজ থামিয়ে দিতে পারে, শুধু আরেকটি মতামত যোগ করে না।
হেডকাউন্ট ইনস্টল করুন
পূর্বশর্ত
হেডকাউন্ট Claude Code-এর জন্য তৈরি, তাই একটি কার্যকর Claude Code পরিবেশ দিয়ে শুরু করুন। ইনস্টলেশনে Claude Code-এর প্লাগইন কমান্ড ব্যবহার করা হয়।
ধাপ ১: মার্কেটপ্লেস যোগ করুন
হেডকাউন্ট রিপোজিটরিটিকে একটি প্লাগইন মার্কেটপ্লেস হিসেবে যোগ করুন:
/plugin marketplace add cbrock84/headcountধাপ ২: একটি বিভাগ ইনস্টল করুন
আপনার প্রকল্পের প্রয়োজনীয় বিভাগটি ইনস্টল করুন। উদাহরণস্বরূপ, নিচের কমান্ড দিয়ে Security বিভাগ যোগ করুন:
/plugin install security@headcountএকইভাবে অতিরিক্ত বিভাগ ইনস্টল করতে পারেন। এই মডুলার পদ্ধতিতে পুরো সংগঠনটি প্রতিটি প্রকল্পে লোড না করে সক্রিয় টুলসেটকে কেন্দ্রীভূত রাখা যায়।
ধাপ ৩: প্রয়োজনীয় দক্ষতা শনাক্ত করুন
দক্ষতাগুলো একটি বিভাগ-নেমস্পেস দিয়ে উল্লেখ করা হয়:
department:skillউদাহরণ:
security:threat-modelingfinance:unit-economicstechnology:systematic-debuggingdemand-generation:landing-page-cro-expert
আপনার কাজের জন্য বিভাগ এবং সঠিক দক্ষতার নাম খুঁজে পেতে ইন্টার্যাক্টিভ অর্গানাইজেশন চার্ট ব্যবহার করুন।
মৌলিক ব্যবহার
হেডকাউন্টকে বিশেষজ্ঞ নির্বাচন করতে দিন
স্বাভাবিক ব্যবহারে সমস্যাটি স্বাভাবিক ভাষায় বর্ণনা করুন। অনুরোধটি ইনস্টল করা কোনো বিভাগের আওতায় পড়লে, সংশ্লিষ্ট বিশেষজ্ঞ স্বয়ংক্রিয়ভাবে লোড হয়।
উদাহরণস্বরূপ, জিজ্ঞাসা করুন:
Why isn't this landing page converting?এই অনুরোধটি demand-generation:landing-page-cro-expert-এর সঙ্গে মিলে যায়, যা ল্যান্ডিং পেজের কনভার্সন বিশ্লেষণ ও উন্নতিতে কেন্দ্রীভূত।
প্রকল্পের অন্যান্য উদাহরণ:
- অনুরোধ: আমরা এটি তৈরি করার আগে ডিজাইনটি পর্যালোচনা করবেন?
দক্ষতা:security:threat-modeling - অনুরোধ: আমরা কি এই নিয়োগের খরচ বহন করতে পারি?
দক্ষতা:finance:unit-economics - অনুরোধ: আমাদের প্রবৃদ্ধি থেমে গেছে।
দক্ষতা:executive:business-growth-consultant
সরাসরি কোনো দক্ষতা আহ্বান করুন
প্রাসঙ্গিক বিশেষজ্ঞটি হেডকাউন্ট নিজে নির্বাচন করুক চাইলে স্বয়ংক্রিয় রাউটিং কার্যকর। কোন দৃষ্টিভঙ্গি প্রয়োজন তা আগে থেকেই জানা থাকলে দক্ষতার নাম দিয়ে সরাসরি আহ্বান করুন:
/finance:financial-modelingসরাসরি আহ্বান করলে কাঙ্ক্ষিত কার্যাবলি স্পষ্টভাবে নির্ধারিত হয়। উদাহরণস্বরূপ, পূর্বাভাস ও পরিস্থিতি বিশ্লেষণের জন্য financial modeling ব্যবহার করুন; অন্যদিকে finance:unit-economics অবদান মার্জিন, গ্রাহক অর্জন ব্যয়, বিনিয়োগ ফেরতের সময়কাল, লাইফটাইম ভ্যালু এবং কোহর্টের আচরণে কেন্দ্রীভূত।
প্রকল্পের জন্য বিভাগ নির্বাচন
উপলভ্য প্রতিটি বিভাগ ইনস্টল না করে প্রকল্পের প্রকৃত দায়িত্বগুলো থেকে শুরু করুন। একটি সফটওয়্যার ডেলিভারি প্রকল্পে আর্কিটেকচার, টেস্টিং, ডিবাগিং, কোড রিভিউ এবং ডিপ্লয়মেন্টের জন্য Technology ব্যবহার করা যেতে পারে। এরপর Security থ্রেট মডেলিং ও আর্কিটেকচার রিভিউ দিতে পারে।
একটি গো-টু-মার্কেট প্রকল্প Marketing, Demand Generation, Revenue এবং Finance-কে একত্র করতে পারে। প্রাসঙ্গিক দক্ষতার মধ্যে রয়েছে পজিশনিং ও মেসেজিং, ল্যান্ডিং পেজ কনভার্সন অপ্টিমাইজেশন, প্রাইসিং ও প্যাকেজিং, মার্কেটিং অ্যানালিটিক্স এবং ইউনিট ইকোনমিক্স।
হেডকাউন্টের কেন্দ্রীয় নীত হলো প্রয়োজনীয় বিভাগটি যোগ করা, একটি অতিরিক্ত বড় প্রম্পট দিয়ে প্রতিটি সমস্যা সমাধান করা নয়।
উন্নত টিপস
স্বয়ংক্রিয় রাউটিংয়ের সঙ্গে সরাসরি কল মিলিয়ে ব্যবহার করুন
সিস্টেমকে উপযুক্ত বিশেষজ্ঞ নির্ধারণ করতে দিতে চাইলে স্বাভাবিক ভাষায় অনুরোধ দিয়ে শুরু করুন। কোনো নির্দিষ্ট শাখা, পুনরাবৃত্তিযোগ্য ওয়ার্কফ্লো বা স্পষ্টভাবে সংজ্ঞায়িত রিভিউ ধাপ প্রয়োজন হলে সরাসরি আহ্বানে চলে যান।
উদাহরণস্বরূপ, আপনি technology:solution-exploration দিয়ে একটি বাস্তবায়ন অনুসন্ধান করতে পারেন, technology:implementation-planning দিয়ে একটি পরিকল্পনা তৈরি করতে পারেন, এবং technology:completion-verification দিয়ে ফলাফল যাচাই করতে পারেন।
স্বাধীন পর্যালোচনাকারী ব্যবহার করুন
প্রতিটি বিভাগকে ঐচ্ছিক মন্তব্যের উৎস হিসেবে বিবেচনা করবেন না। Security-কে reviewer-class হিসেবে চিহ্নিত করা হয়েছে এবং এটি অনিরাপদ কাজ থামাতে পারে। সংবেদনশীল নকশার ক্ষেত্রে, স্থাপনের সময় পর্যন্ত অপেক্ষা না করে বাস্তবায়নের আগে threat modeling অথবা security architecture review ব্যবহার করুন।
একটি পর্যালোচনা-ক্রম এভাবে প্রকাশ করা যেতে পারে:
- প্রস্তাবিত সমাধান এবং এর আপসগুলো অনুসন্ধান করুন।
- একটি বাস্তবায়ন পরিকল্পনা তৈরি করুন।
security:threat-modelingঅথবাsecurity:security-architecture-reviewচালান।- এগিয়ে যাওয়ার আগে বাধাদানকারী ঝুঁকিগুলো সমাধান করুন।
- সম্পন্ন কাজ বাস্তবায়ন ও যাচাই করুন।
Agent Charter-এর মাধ্যমে ডেলিগেট করুন
প্রতিটি বিভাগ .claude/agents/-এ একটি agent charter সরবরাহ করে। এই charter-গুলো একটি বিভাগকে নিজস্ব একচেটিয়া লেখার পরিসরসহ subagent হিসেবে কাজ করার সুযোগ দেয়।
সমান্তরাল কাজের জন্য একচেটিয়া লেখার পরিসর বিশেষভাবে কার্যকর, কারণ এগুলো agent-গুলোর মধ্যে ওভারল্যাপ কমায়। Technology বিভাগে agent hierarchy design এবং parallel-agent delivery-এর দক্ষতাও রয়েছে, যা orchestrator-and-subagent কাঠামো এবং পরস্পর-বিচ্ছিন্ন কাজের পরিসর নিয়ে কাজ করে।
Namespace ধারাবাহিকভাবে ব্যবহার করুন
ডকুমেন্টেশন, পুনরাবৃত্তিযোগ্য পদ্ধতি এবং সরাসরি কলের ক্ষেত্রে সর্বদা সম্পূর্ণ department:skill নামটি রাখুন। Namespace ব্যবহার করলে মালিক বিভাগটি স্পষ্ট থাকে এবং একই নামের সক্ষমতাগুলোর সংঘর্ষ এড়ানো যায়।
বিভাগগুলোর আন্তঃসম্পর্কিত পরিস্থিতি অধ্যয়ন করুন
রিপোজিটরির use-case documentation-এ বিভাগীয় সীমারেখা অতিক্রম করা সাতটি পরিস্থিতি ব্যাখ্যা করা হয়েছে। এর মধ্যে রয়েছে SOC 2-এর অনুরোধ জানানো একটি enterprise prospect, একটি security incident এবং স্থবির funnel। উদাহরণগুলো reviewer-class কর্তৃত্ব কোথায় কাজ থামাতে পারে তাও দেখায়।
ইনস্টলেশনকে কেন্দ্রীভূত রাখুন
প্রকল্পের প্রয়োজন দেখা দিলে বিভাগ ইনস্টল করুন। সীমিত ইনস্টলেশন অপ্রয়োজনীয় ফাংশন কমায় এবং বর্তমান কাজের সঙ্গে প্রাসঙ্গিক বিশেষজ্ঞদের কাছে প্রবেশাধিকার বজায় রাখে। প্রকল্পে সত্যিকার অর্থে নতুন কোনো দায়িত্ব যুক্ত হলে, যেমন আর্থিক বিশ্লেষণ, কার্যক্রম পরিকল্পনা বা marketing measurement, তখন আরেকটি বিভাগ যোগ করুন।
উদাহরণ কর্মপ্রবাহ
ধরা যাক, একটি দল নতুন product experience প্রস্তুত করছে। একটি কাঠামোবদ্ধ Headcount কর্মপ্রবাহ এমন হতে পারে:
- ইন্টারফেস এবং design system নিরীক্ষা বা পরিমার্জনের জন্য Product-এর দক্ষতা ব্যবহার করুন।
- Technology-কে solution architecture অনুসন্ধান করতে এবং একটি বাস্তবায়ন পরিকল্পনা তৈরি করতে বলুন।
- নকশাটি তৈরি করার আগে Security-কে threat modeling করতে দিন।
- ডেলিভারির সময় Technology-এর test-driven development, code review এবং completion verification দক্ষতা ব্যবহার করুন।
- landing-page conversion-এর জন্য Demand Generation এবং positioning বা campaign planning-এর জন্য Marketing-কে যুক্ত করুন।
- প্রয়োজন অনুযায়ী unit economics পরীক্ষা করতে বা আর্থিক পরিস্থিতির মডেল তৈরি করতে Finance ব্যবহার করুন।
সঠিক ক্রমটি ইনস্টল করা বিভাগ এবং প্রকল্পের প্রয়োজনের ওপর নির্ভর করে। গুরুত্বপূর্ণ বিষয় হলো, প্রত্যেক বিশেষজ্ঞের নির্ধারিত পরিধি রয়েছে; সবাই একটি অবিভক্ত prompt ভাগ করে নেয় না।
উপসংহার
Headcount Claude Code-কে ১৬টি বিভাগ এবং ১৪৩টি namespaced skill-সহ একটি মডুলার agent organization-এ রূপান্তর করে। এর marketplace যোগ করুন, আপনার প্রকল্পের প্রয়োজনীয় বিভাগগুলোই কেবল ইনস্টল করুন, স্বয়ংক্রিয় routing-এর জন্য কাজগুলো স্বাভাবিক ভাষায় বর্ণনা করুন, এবং নির্দিষ্ট দৃষ্টিকোণ প্রয়োজন হলে নির্দিষ্ট skill আহ্বান করুন। জটিল কাজের ক্ষেত্রে department charter, স্বাধীন পর্যালোচনা এবং নথিবদ্ধ আন্তঃবিভাগীয় কর্মপ্রবাহ একসঙ্গে ব্যবহার করুন।
