Claude Code ব্যবহারকারীরা এখন plugin হিসেবে প্যাকেজ করা JavaScript বা TypeScript function দিয়ে assistant-এর interface ও আচরণ বদলাতে পারেন। Anthropic 1 অক্টোবর mods প্রকাশ করেছে, CLI এবং Claude Desktop-এর Code tab-এ সমর্থনসহ। developer-রা কথোপকথনের ভেতরে context ব্যবহারের display যোগ করতে পারেন।
Anthropic বলছে, mods ব্যবহারকারীর machine permission নিয়ে চলে; এগুলো sandbox-এ সীমাবদ্ধ নয়। একটি mod session data পড়তে বা model call-ও করতে পারে। install করার আগে এর code ও publisher যাচাই করুন।
এই guide Claude Code ব্যবহার করেন এবং ছোট, দৃশ্যমান customization চান—এমন developer-দের জন্য। কাজটি হলো context-window usage দেখানো display তৈরি করা, তৈরি হওয়া plugin পরীক্ষা করা এবং সেটি রেখে দেবেন কি না ঠিক করা। নির্দেশনাগুলো নথির ভিত্তিতে লেখা এবং 2 অক্টোবর Claude Code v2.1.287 ও পরের সংস্করণের সঙ্গে মিলিয়ে দেখা। BIG CHANGE এই প্রক্রিয়া চালায়নি বা তৈরি হওয়া code স্বাধীনভাবে পরীক্ষা করেনি।
মূল পরিবর্তন
- কী বদলেছে: Claude Code mods এমন function যোগ করে যা event বদলাতে এবং assistant-এর interface-এর ভেতরে আঁকতে পারে; এগুলো বিদ্যমান plugin system-এ প্যাকেজ করা হয়।
- কেন গুরুত্বপূর্ণ: developer-রা session-এর মধ্যে display বা workflow control তৈরি করতে পারেন; একই সঙ্গে সেই code-কে machine ও conversation-এ access দিতে হয়।
- কী নজরে রাখবেন: mod-এর প্রকৃত call ও আচরণ তার উদ্দেশ্যের সঙ্গে মেলে কি না, প্রতিষ্ঠানের কোন control প্রযোজ্য এবং Claude Code সংস্করণভেদে API বদলেছে কি না।
version, account ও workspace যাচাই করুন
একটি shell-এ claude --version চালান। বর্তমান mods documentation অনুযায়ী v2.1.287 বা পরের সংস্করণ দরকার এবং mods default-এ enabled থাকে। আগের early-access environment variable-এর setting এই release নিয়ন্ত্রণ করে না।
আপনার Claude Code access এবং বিশ্বস্ত বলে মেনে নেওয়া workspace লাগবে। Anthropic-এর setup documentation-এ Pro, Max, Team, Enterprise ও Console account এবং সমর্থিত third-party API provider-এর কথা আছে। বিনামূল্যের Claude chat plan-এ Claude Code নেই। প্রতিষ্ঠানের setting user-created mod load হতে বাধা দিতে পারে।
interactive terminal session ব্যবহার করুন। CLI এবং সমর্থিত Desktop session-এ mod interface দেখা যায়। VS Code chat panel ও headless session-এ hook-ও চলে, কিন্তু সেখানে drawing দেখা যায় না। Desktop-এর WSL session-এ plugin সমর্থিত নয়।
display তৈরি ও পরীক্ষা করুন
Anthropic-এর 1 অক্টোবরের tutorial-এ Token Weather নামে একটি display-এর নির্দেশনা আছে, যা turn শেষ হওয়ার পর context usage পড়ে। এর percentage শেষ response-এ ব্যবহৃত context এবং model-এর context window-এর ভিত্তিতে হিসাব হয়। এটি usage indicator; উত্তরের গুণমান মাপার কোনো নথিভুক্ত মাপকাঠি নয়।
- বিশ্বস্ত workspace-এ
claudeচালু করুন। Claude-কে এমন mod তৈরি করতে বলুন, যা prompt-এর ওপরে context percentage, ব্যবহৃত token এবং context-window-এর আকার দেখায়; এবং প্রতিটি সম্পন্ন main-agent turn-এর পর তা update করে। নথিভুক্ত session-usage API ব্যবহার এবং শুধু display দেখানোর implementation চাইুন; file access, process চালানো, network request বা model call যেন না থাকে। নথিভুক্ত creation path-এর জন্য এটি আমাদের আরও সীমিত specification; শুধু এমন অনুরোধ করলেই ওই সীমাগুলো কার্যকর হয় না। - Claude যে file তৈরি করে তা review করুন। creation manual অনুযায়ী plugin session-এর directory-র ভেতরে
~/.claude/dev-mods/রাখা হয়। এর manifest, hook configuration এবং code পরীক্ষা করুন। hot reload চালু করতে Claude Code অনুমতি চাইবে; সম্মতি দিলে এই session-এর mod এবং পরবর্তী revision চলবে। - চালু করার আগে shell-এ
claude plugin validate-এর পরে প্রকৃত plugin directory দিয়ে চালান। রিপোর্ট করা event hook ও API call পড়ুন। উদ্দেশ্য অনুযায়ী usage পড়া, state রাখা এবং render করা দরকার। file, environment variable, process, network বা model-এ access থাকলে তা খতিয়ে দেখুন; source-এ event rewrite থাকলেও পড়ুন। validation সফল হলে বোঝায় loader-এর সঙ্গে compatibility আছে, নিরাপত্তার নিশ্চয়তা নয়। - review করা implementation অনুমোদনের পর
/pluginচালিয়ে Installed tab-এ mod-টি আছে কি না দেখুন। একটি সাধারণ request পাঠিয়ে turn শেষে band update হয় কি না যাচাই করুন। plugin load হয়েছে এবং দৃশ্যমান usage value update হচ্ছে—এটাই কাজ শেষ হওয়ার সংকেত; শুধু file তৈরি হওয়া কার্যকারিতা প্রমাণ করে না।
প্রথম চেষ্টাতেই Claude কাঙ্ক্ষিত implementation তৈরি করবে—এ নিশ্চয়তা এই ধাপগুলো দেয় না। পূর্ণ Token Weather implementation ও test example-এর সঙ্গে তৈরি code তুলনা করতে পারেন। tutorial-এ বলা হয়েছে, সাধারণ session-usage reading বিনামূল্যে; breakdown চাইলে token-count request পাঠানো হতে পারে। Claude-কে mod লিখতে বা বদলাতে বললেও স্বাভাবিক Claude Code usage খরচ হয়।
code ও তার permission নজরে রাখুন
session-এ তৈরি mod অস্থায়ী। creation manual অনুযায়ী, mod রাখতে তার directory নিজের কোনো location-এ কপি করুন; এরপর claude --plugin-dir এবং সেই location দিয়ে session শুরু করুন। প্রতিবার load হলে .claude-plugin/types/-এর অধীনে সংস্করণ-নির্দিষ্ট declaration লেখা হয়; API বদলাতে পারে বলে update-এর সময় এগুলো যাচাই করুন।
Anthropic-এর প্রশাসন নির্দেশিকা-তে এমন একটি সীমার কথা আছে যা tool-permission rule দেখলে আড়ালে থেকে যেতে পারে। built-in security guard Team বা Enterprise ব্যবহারকারীদের জন্য, অথবা managed setting-সহ machine-এ load হয়। default configuration-এ Claude-এর tool call অনুমোদনকারী user mod-এর ওপর deny rule প্রাধান্য পায়। তবে এই নিয়ম mod-এর নিজস্ব filesystem বা process API call সীমাবদ্ধ করে না। administrator-রা user-installed mod আটকে দিতে বা তাদের call-এর ওপর policy mod প্রয়োগ করতে পারেন।
ওই 22 সেপ্টেম্বরের Pluto Security investigation-এ pre-release implementation-এর পরীক্ষায় credential access, interface-এ ছদ্মবেশ এবং দূর থেকে code পরিবর্তনের কথা উঠে এসেছে। Pluto এই extension-গুলোর জন্য security software বিক্রি করে, এবং তাদের প্রতিবেদন স্পষ্টভাবে সাধারণভাবে উন্মুক্ত হওয়ার আগের সংস্করণ নিয়ে। plugin source ও download করা dependency পড়ার ক্ষেত্রে এটি প্রাসঙ্গিক প্রমাণ; নির্দিষ্ট ফলগুলো v2.1.287-এর আচরণ প্রতিষ্ঠা করে না। বর্তমান permission-এর বিবরণ Anthropic-এর নথিতে আছে।
plugin control থেকে mod বন্ধ করুন। একটি session-এ --safe-mode দিয়ে install করা mod ও অন্যান্য customization বাদ দেওয়া যায়।
ব্যবহার ও খরচ
Anthropic-এর launch post ও mods manual-এ mods-এর জন্য আলাদা fee বলা নেই। Claude Code-এর খরচ-সংক্রান্ত নথি বলছে, subscription-এ plan allowance থেকে usage কাটা হয়; Console ও cloud-provider ব্যবহারে token অনুযায়ী বিল হয়। model call করা mod ওই usage খরচ করতে পারে। আপনার sign-in পদ্ধতি অনুযায়ী /usage এবং billing interface-এ হিসাব যাচাই করুন; context percentage বিল বা খরচের সীমা নয়।
পর্যালোচনা করা plugin-এর পাশে Claude Code version লিখে রাখুন। command approval বা download করা helper যোগ করলে নতুন করে review দরকার, কারণ এতে code কী করতে পারে তা বদলে যায়।
সূত্র ও আরও পাঠ
- Anthropic, Customize Claude Code with mods, 1 অক্টোবর 2026: release announcement, plugin packaging এবং machine access সম্পর্কে স্পষ্ট সতর্কতা। Anthropic-ই Claude Code তৈরি ও বিক্রি করে।
- Mods overview, 2 অক্টোবর যাচাই করা: version, কোন session surface-এ চলে, host permission, validation এবং disable করার control।
- Create a mod, 2 অক্টোবর যাচাই করা: creation, approval, hot reload, সংরক্ষণ এবং version-নির্দিষ্ট type declaration। প্রত্যাশিত আচরণ নথিভুক্ত, BIG CHANGE-এর পরীক্ষা নয়।
- Getting started with Claude Code mods, Addy Osmani, 1 অক্টোবর: Token Weather-এর মাপকাঠি, code ও test example। প্রদর্শিত ফল Anthropic-এর।
- Manage mods for your organization, 2 অক্টোবর যাচাই করা: guard-এর প্রাপ্যতা, deny rule-এর পরিধি ও administrator-এর বিকল্প। এতে সাধারণভাবে user mod machine থেকে বিচ্ছিন্ন হয় না।
- Advanced setup এবং Manage costs effectively, 2 অক্টোবর যাচাই করা: account-এর পূর্বশর্ত, authentication-নির্ভর billing এবং usage tracking। পর্যালোচিত launch source-এ mods-এর আলাদা মূল্য বলা হয়নি।
- Pluto Security, Inside Claude Code Function Hooks, 22 সেপ্টেম্বর: গবেষকদের pre-release পরীক্ষা ও তার সীমা। Pluto extension-security পণ্য বাজারজাত করে; আমরা তাদের পরীক্ষা পুনরাবৃত্তি করিনি।



