Claude Code Mods چیست؟ شخصی‌سازی کلاد کد با TypeScript

Claude Code Mods چیست؟ آنتروپیک اجازه داد با تکه‌کدهای کوچک TypeScript رفتار و ظاهر کلاد کد را عوض کنید؛ از نصب و ساخت تا نکته‌ی امنیتی مهمش.

✍️ عرفان فرنود۷ دقیقه مطالعه
کاور خبر Claude Code Mods؛ مانیتور Claude Code با کارت‌های Prompt Mod، UI Panel، دستور diff، CI/CD و TypeScript و هشدار نصب از منبع قابل اعتماد

«Claude Code Mods چیست» و چرا آنتروپیک بعد از پلاگین و اسکیل سراغ آن رفت؟ آنتروپیک روز ۹ مهر ۱۴۰۵ (۱ اکتبر ۲۰۲۶) در وبلاگ رسمی Claude قابلیت Mods را برای Claude Code عرضه کرد. مود یک تابع کوچک TypeScript است که رفتار و ظاهر کلاد کد را عوض می‌کند: می‌تواند یک پرامپت را بازنویسی کند، رابط جدید اضافه کند، یک قابلیت آماده را جایگزین کند یا کاملاً قابلیت تازه بسازد. در این راهنما می‌بینید مود دقیقاً چیست، چطور نصب و ساخته می‌شود، چه فرقی با اسکیل و MCP دارد و چرا باید فقط از منبع مطمئن نصبش کنید. اگر هنوز با خود ابزار آشنا نیستید، مقاله‌ی کلاد کد چیست نقطه‌ی شروع خوبی است.

Claude Code Mods چیست و چه کاری می‌کند

مود قطعه‌کدی است که داخل خود Claude Code اجرا می‌شود و به رویدادهای آن واکنش نشان می‌دهد. آنتروپیک چهار کار را به‌عنوان نمونه نام برده است: بازنویسی یک پرامپت، اضافه کردن رابط کاربری جدید، جایگزین کردن یک قابلیت آماده و افزودن قابلیتی کاملاً تازه. تفاوتش با اسکیل این است که اسکیل به کلاد دستور می‌دهد چه کند، ولی مود خودِ ابزار را تغییر می‌دهد.

نکته‌ی مهم دیگر این است که لازم نیست برنامه‌نویس باشید. طبق همان وبلاگ، می‌توانید مود را خودتان بنویسید یا از خود Claude Code بخواهید برایتان تولیدش کند. یعنی ابزار جدیدی را که می‌خواهید، در چت توضیح می‌دهید و کلاد کد کد آن را آماده می‌کند.

دستور diff؛ نمونه‌ای که از قبل دارید

جالب‌ترین مثال رسمی خود دستور /diff است. آنتروپیک می‌گوید /diff یک مود داخلی است. یعنی همان قابلیتی که تا امروز بخشی ثابت از ابزار می‌دیدید، حالا یک مود است که می‌توانید خاموشش کنید یا نسخه‌ی خودتان را جایش بگذارید. پس مود فقط برای افزودن چیز تازه نیست؛ بخشی از قابلیت‌های آماده‌ی خود Claude Code را هم می‌شود عوض کرد.

چطور مود نصب کنیم

مودها داخل پلاگین‌ها عرضه می‌شوند. دو راه نصب وجود دارد: از دایرکتوری Claude یا با دستور /plugin داخل خود CLI. پس اگر قبلاً پلاگینی نصب کرده‌اید، مسیر دقیقاً همان است و چیز جدیدی لازم نیست یاد بگیرید. برای آشنایی با خود پلاگین‌ها، مستندات رسمی پلاگین‌های Claude Code را ببینید.

مودها هم در CLI و هم در اپ دسکتاپ کار می‌کنند و آنتروپیک گفته از همان روز عرضه در دسترس هستند. اگر خودتان مودی بنویسید، می‌توانید آن را در یک پلاگین بسته‌بندی کنید و برای دایرکتوری بفرستید تا دیگران هم نصبش کنند.

چطور مود بسازیم

ساده‌ترین مسیر این است که هدفتان را به کلاد کد بگویید. مثلاً: «می‌خواهم قبل از هر دستوری که روی پوشه‌ی تنظیمات پروداکشن اجرا می‌شود، از من تایید بگیرد.» کلاد کد مود را برایتان تولید می‌کند و شما آن را بررسی و نصب می‌کنید. اگر برنامه‌نویس هستید، مود یک تابع TypeScript است و خودتان می‌توانید کنترل کامل داشته باشید.

دو قاعده‌ی عملی: اول با یک مود کوچک و کم‌ریسک شروع کنید، مثلاً یک پنل ساده که وضعیت چیزی را نشان می‌دهد. دوم، قبل از نصب هر مود، کدش را یک بار بخوانید یا از کلاد بخواهید خلاصه‌اش کند.

فرق مود، اسکیل و MCP

این سه ابزار را راحت با هم اشتباه می‌گیرند، ولی کار هرکدام فرق دارد:

ابزارچه کار می‌کندکجا اجرا می‌شود
اسکیلدستور و روش کار به کلاد می‌دهدبه‌صورت متن، داخل گفت‌وگو
MCPکلاد را به یک سرویس بیرونی وصل می‌کندسرور بیرونی
مودرفتار و ظاهر خود Claude Code را عوض می‌کندداخل خود Claude Code

اگر هنوز با دو ردیف اول آشنا نیستید، اسکیل کلاد چیست و MCP چیست را اول بخوانید. قاعده‌ی ساده: برای «چطور فکر کن» اسکیل، برای «به این سرویس وصل شو» MCP و برای «ابزار طوری رفتار کند که من می‌خواهم» مود.

مود برای تیم‌ها؛ ایمن‌سازی و کنترل

آنتروپیک سه کاربرد تیمی را به‌عنوان مثال آورده است: داشبورد وضعیت CI/CD داخل خود ابزار، محافظ پروداکشن که قبل از دست‌زدن به تنظیمات حساس تایید می‌گیرد، و لاگ‌گیری برای ممیزی. یعنی قانونی که قبلاً در یک سند تیمی نوشته می‌شد و کسی رعایتش نمی‌کرد، حالا می‌تواند داخل خود ابزار اجرا شود.

برای پلن‌های Team و Enterprise یک مود داخلی به اسم sec-default هم وجود دارد. طبق اعلام آنتروپیک، این مود جلوی کارهای پرریسک مودهای نصب‌شده‌ی کاربر را می‌گیرد، مثلاً دور زدن قوانین رد دسترسی (permission deny rules). اگر سازمان شما این پلن را دارد، این مود را فعال نگه دارید.

نکته‌ی امنیتی؛ مود sandbox ندارد

این بخش را نباید رد کنید. آنتروپیک صراحتاً می‌گوید مودها با همان دسترسی خود Claude Code به دستگاه شما اجرا می‌شوند، sandbox ندارند و باید فقط از منبعی نصب شوند که به آن اعتماد دارید، درست مثل نصب هر برنامه‌ی دیگر روی کامپیوتر. یعنی مود می‌تواند همان فایل‌ها و دستورهایی را ببیند و اجرا کند که خود Claude Code می‌تواند.

این به معنای نصب نکردن نیست؛ به معنای همان احتیاط عادی است که با هر افزونه دارید. فقط پلاگین‌های دایرکتوری رسمی یا کدی که خودتان خوانده‌اید نصب کنید و برای کارهای حساس از یک پروژه‌ی آزمایشی شروع کنید.

کاربرد برای کسب‌وکار ایرانی

سه صحنه‌ی واقعی را در نظر بگیرید. یک استودیوی طراحی سایت که با Claude Code کار می‌کند می‌تواند یک مود بنویسد که قبل از هر دیپلوی روی سرور مشتری تایید بگیرد. یک فریلنسر می‌تواند یک پنل ساده بسازد که خلاصه‌ی کارهای انجام‌شده‌ی امروز را کنار ترمینال نشان دهد. یک تیم کوچک می‌تواند لاگ ساده‌ای از اتفاقات هر جلسه نگه دارد.

وجه مشترک هر سه این است که Claude Code به جای یک ابزار عمومی، مطابق شیوه‌ی کار خودتان رفتار می‌کند. اگر می‌خواهید چنین جریان کاری را برای تیمتان و با اتصال به ابزارهای واقعی بچینید، XO در بخش هوشمندسازی کسب‌وکار همین کار را انجام می‌دهد.

از کجا شروع کنم

  1. Claude Code را به آخرین نسخه به‌روز کنید تا قابلیت مود برایتان فعال باشد.
  2. دستور /plugin را اجرا کنید و ببینید کدام پلاگین‌ها مود دارند.
  3. یک نیاز کوچک روزمره انتخاب کنید و از خود کلاد کد بخواهید مودش را تولید کند.
  4. کد مود را قبل از نصب بخوانید یا از کلاد بخواهید توضیح دهد چه دسترسی‌هایی دارد.
  5. اگر در تیم کار می‌کنید، اول با مدیر حساب درباره‌ی sec-default صحبت کنید.

پایه‌ی این مسیر همان چیزی است که در فصل سوم «ایجنت» دوره‌ی سفر هوش مصنوعی یاد می‌گیرید و در فصل پنجم با سیستم‌عامل ایجنتیک XOS به یک محیط کاری شخصی تبدیل می‌شود.

مقالات مرتبط

برای شناخت بقیه‌ی راه‌های گسترش کلاد کد، این مقاله‌ها را ببینید:

سوالات متداول

Claude Code Mods رایگان است؟

آنتروپیک در اعلام خود برای مودها هزینه‌ی جداگانه‌ای ذکر نکرده و آن را قابلیتی از Claude Code معرفی کرده است. فقط مود sec-default به پلن‌های Team و Enterprise مربوط است. برای شرایط اشتراک خود Claude Code به صفحه‌ی رسمی Anthropic نگاه کنید.

برای ساخت مود باید برنامه‌نویس باشم؟

نه. آنتروپیک می‌گوید می‌توانید مود را خودتان بنویسید یا از Claude Code بخواهید برایتان تولید کند. خود مود یک تابع TypeScript است، ولی توضیح خواسته‌تان به زبان ساده کافی است.

مود را از کجا نصب کنم؟

مودها داخل پلاگین‌ها عرضه می‌شوند و از دایرکتوری Claude یا با دستور /plugin نصب می‌شوند. فقط از منبعی نصب کنید که به آن اعتماد دارید، چون مود sandbox ندارد.

مود روی دسکتاپ هم کار می‌کند؟

بله. طبق اعلام رسمی، مودها هم در CLI و هم در اپ دسکتاپ Claude Code در دسترس هستند.

قدم بعدی

کلاد را صفر تا صد یاد بگیرید. ویدیوی ۵۴ دقیقه‌ای «کلاد رو صفر تا صد یاد بگیر» پایه‌ای را که برای شخصی‌سازی Claude Code لازم دارید یک‌جا می‌دهد.

دوره. فصل «ایجنت» از دوره‌ی سفر هوش مصنوعی ساخت ابزار و ایجنت واقعی را با پروژه‌ی عملی پیش می‌برد.

کانال. خبرهای این‌چنینی را همان روز اول در کانال تلگرام XO و آموزش‌های تصویری را در یوتیوب XO AI دنبال کنید.

می‌خواهی این‌ها را عملی یاد بگیری؟

دوره‌ی سفر هوش مصنوعی: ۷ فصل پروژه‌محور از صفر تا درآمد.

نظرها

  • اولین نفری باش که نظر می‌دهد.

مقالات مرتبط