هوش مصنوعی

راهنمای دستورات Claude Code؛ میان‌برها و فرمان‌های کاربردی

شرکت Anthropic یک برگه تقلب یا Cheat Sheet رسمی برای Claude Code منتشر کرده است که مهم‌ترین اصطلاحات، دستورات و میان‌برهای صفحه‌کلید این ابزار را در یک صفحه جمع‌آوری می‌کند.

Claude Code یک دستیار برنامه‌نویسی عامل‌محور است که می‌تواند کدهای پروژه را بخواند، فایل‌ها را ویرایش کند، فرمان‌های ترمینال را اجرا کند، تست‌ها را بررسی کند و در انجام پروژه‌های چندمرحله‌ای به توسعه‌دهندگان کمک کند.

آشنایی با فرمان‌های Claude Code باعث می‌شود برای مدیریت پروژه، Context، دسترسی‌ها و مکالمات به راه‌حل‌های پیچیده یا دستی نیاز نداشته باشید.

اصطلاحات مهم Claude Code

پیش از بررسی دستورات، بهتر است با چند مفهوم اصلی آشنا شوید.

Session

هر بار که دستور Claude را در یک پوشه اجرا می‌کنید، یک Session یا جلسه جدید آغاز می‌شود. هر جلسه تاریخچه مکالمه مخصوص خود را دارد؛ اما حافظه پروژه در فایل CLAUDE.md می‌تواند میان جلسات مختلف باقی بماند.

Context Window

Context Window مقدار اطلاعاتی است که مدل می‌تواند در یک زمان در نظر داشته باشد. درخواست‌های کاربر، پاسخ‌های Claude و فایل‌هایی که مدل خوانده است، همگی بخشی از Context محسوب می‌شوند.

وقتی این فضا پر شود، اطلاعات قدیمی ممکن است خلاصه یا حذف شوند. فرمان‌های /compact و /clear برای مدیریت این فضا کاربرد دارند.

CLAUDE.md

فایل CLAUDE.md شامل قوانین، فرمان‌ها و اطلاعات ثابت پروژه است. Claude Code این فایل را در آغاز هر جلسه می‌خواند؛ بنابراین لازم نیست نکات مهم پروژه را در هر مکالمه دوباره توضیح دهید.

برای مثال می‌توان در این فایل موارد زیر را ثبت کرد:

  • استانداردهای کدنویسی پروژه؛
  • فرمان اجرای تست‌ها؛
  • ساختار پوشه‌ها؛
  • محدودیت‌های فنی؛
  • فایل‌هایی که نباید تغییر کنند.

Plan Mode

در Plan Mode، کلاد می‌تواند پروژه را بررسی و راهکار پیشنهاد کند؛ اما اجازه ویرایش فایل یا اجرای فرمان را ندارد.

این حالت برای بررسی روش انجام کار پیش از ایجاد تغییر مناسب است. با فرمان /plan یا کلیدهای Shift + Tab می‌توان وارد این حالت شد.

Accept Edits Mode

در این حالت، تغییرات فایل‌ها به‌صورت خودکار تأیید می‌شوند؛ اما Claude همچنان برای بعضی اقدامات دیگر، مانند اجرای فرمان‌های ترمینال، از کاربر اجازه می‌گیرد.

بهتر است فقط زمانی از این حالت استفاده کنید که مسیر انجام کار را بررسی کرده‌اید و به تغییرات پیشنهادی اطمینان دارید.

MCP

پروتکل Model Context Protocol یا MCP به Claude اجازه می‌دهد به ابزارها و سرویس‌های خارجی مانند GitHub، Jira، پایگاه داده یا APIهای داخلی متصل شود.

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

Subagent

Subagent یک نمونه جداگانه از Claude است که برای انجام وظیفه‌ای مشخص ایجاد می‌شود؛ مانند اجرای تست‌ها، جست‌وجو در یک پروژه بزرگ یا بازبینی کد.

هر Subagent فضای Context مستقل خود را دارد و نتیجه کار را به جلسه اصلی گزارش می‌کند.

پیشنهاد مرتبط

محصولات مرتبط برای این مطلب

این پیشنهادها بر اساس محتوای همین مقاله انتخاب شده‌اند.

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

برای مشاهده تمام فرمان‌های فعال در محیط خود، کافی است علامت / را در یک ورودی خالی تایپ کنید.

فرمان‌های پرکاربرد Claude Code عبارت‌اند از:

/help

فهرست تمام دستورات دردسترس را نمایش می‌دهد.

/init

ساختار پروژه را بررسی کرده و یک فایل اولیه CLAUDE.md می‌سازد. این فرمان برای شروع کار Claude Code روی یک پروژه جدید مفید است.

/clear

تاریخچه مکالمه فعلی را پاک می‌کند و یک گفت‌وگوی تازه می‌سازد. اطلاعات ثبت‌شده در حافظه پروژه حذف نمی‌شوند.

فرمان‌های /reset و /new نیز عملکرد مشابهی دارند.

/compact

مکالمه فعلی را خلاصه می‌کند تا فضای بیشتری در Context Window آزاد شود. هنگام اجرای این فرمان می‌توانید مشخص کنید چه اطلاعاتی در خلاصه حفظ شوند.

/btw

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

/rewind

مکالمه یا کد را به یکی از نقاط قبلی بازمی‌گرداند. این فرمان زمانی مفید است که تغییرات اخیر نتیجه مناسبی نداشته باشند.

/model

مدل فعال را نمایش می‌دهد و امکان تغییر آن را فراهم می‌کند.

/cost

میزان مصرف توکن و هزینه جلسه فعلی را نشان می‌دهد.

/usage

محدودیت مصرف پلن و وضعیت فعلی Rate Limit را نمایش می‌دهد.

/context

محتوای فعلی Context Window و نحوه مصرف فضای آن را به‌صورت بصری نشان می‌دهد.

/memory

فایل‌های CLAUDE.md فعال را مشاهده یا ویرایش می‌کند.

/permissions

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

/plan

Claude Code را مستقیماً وارد Plan Mode می‌کند. می‌توانید شرح وظیفه را نیز همراه همین فرمان بنویسید.

/diff

تغییرات ثبت‌نشده و تفاوت فایل‌ها در هر مرحله از مکالمه را نمایش می‌دهد.

/copy

آخرین پاسخ Claude یا یک بخش انتخاب‌شده از کد را در کلیپ‌بورد کپی می‌کند.

/export

مکالمه فعلی را در یک فایل یا کلیپ‌بورد ذخیره می‌کند.

/mcp

برای مدیریت اتصال و احراز هویت سرورهای MCP استفاده می‌شود.

پیشنهاد مرتبط

محصولات مرتبط برای این مطلب

این پیشنهادها بر اساس محتوای همین مقاله انتخاب شده‌اند.

/agents

فهرست Subagentها را نمایش می‌دهد و امکان ساخت یا ویرایش آن‌ها را فراهم می‌کند.

/hooks

تنظیمات Hookهای پروژه را نمایش می‌دهد. Hookها فرمان‌هایی هستند که در مراحل مشخصی مانند شروع جلسه، پایان ویرایش یا پیش از اجرای یک ابزار اجرا می‌شوند.

/skills

تمام Skillهای دردسترس جلسه را نمایش می‌دهد.

/status

اطلاعاتی مانند حساب فعال، مدل، نسخه Claude Code و پوشه کاری را نشان می‌دهد.

/doctor

مشکلات نصب، احراز هویت و تنظیمات محیط را بررسی می‌کند.

/resume

یکی از جلسات قبلی را باز می‌کند تا کار را از همان نقطه ادامه دهید. فرمان /continue نیز همین کاربرد را دارد.

میان‌برهای مهم صفحه‌کلید

چند میان‌بر می‌توانند سرعت کار با Claude Code را افزایش دهند:

  • Shift + Tab: جابه‌جایی میان حالت‌های دسترسی مانند Auto، Manual، Accept Edits و Plan
  • Esc: متوقف‌کردن پاسخ یا عملیات فعلی Claude
  • دو بار Esc: بازکردن منوی Rewind و بازگشت به یک نقطه قبلی
  • Ctrl + C: لغو ورودی فعلی یا خروج از برنامه در ورودی خالی
  • Ctrl + R: جست‌وجوی معکوس میان درخواست‌های قبلی
  • Ctrl + O: نمایش نسخه کامل و جزئی‌تر گزارش مکالمه
  • کلیدهای بالا و پایین: مرور درخواست‌های قبلی
  • @ به همراه مسیر: اضافه‌کردن مستقیم فایل یا پوشه به درخواست
  • علامت /: بازکردن منوی فرمان‌ها
  • علامت سؤال: نمایش میان‌برهای فعال در ترمینال یا محیط توسعه فعلی

بعضی میان‌برها ممکن است براساس سیستم‌عامل، ترمینال و IDE تفاوت داشته باشند. برای مشاهده فهرست دقیق محیط خود، در یک Session علامت سؤال را وارد کنید.

چند نکته برای استفاده بهتر از Claude Code

برای گرفتن نتیجه بهتر از Claude Code بهتر است ابتدا با /plan برنامه انجام کار را بررسی کنید و سپس اجازه ویرایش فایل‌ها را بدهید.

همچنین پیشنهاد می‌شود:

  • قوانین پروژه را در CLAUDE.md ثبت کنید؛
  • پیش از تأیید، تغییرات را با /diff بررسی کنید؛
  • برای وظایف مستقل از Subagentها استفاده کنید؛
  • سطح دسترسی ابزارها را با /permissions کنترل کنید؛
  • در مکالمات طولانی از /compact کمک بگیرید؛
  • پیش از تغییرات حساس، یک Commit یا Checkpoint قابل بازگشت داشته باشید؛
  • کد تولیدشده را تست و بازبینی کنید.

آیا Claude Code در پلن Claude Pro فعال است؟

Claude Code با پلن‌های پولی Claude از جمله Pro و Max قابل استفاده است؛ اما سقف مصرف آن به نوع پلن، مدل انتخابی، اندازه پروژه و حجم درخواست‌ها بستگی دارد.

پلن Pro برای استفاده سبک‌تر و پروژه‌های شخصی مناسب‌تر است. برنامه‌نویسانی که پروژه‌های بزرگ، جلسات طولانی یا استفاده روزانه سنگین دارند، ممکن است به ظرفیت بیشتر Claude Max نیاز داشته باشند.

برای بررسی روش فعال‌سازی و انتخاب پلن می‌توانید صفحه خرید اکانت Claude Pro و Max از کانگورو را مشاهده کنید.

همچنین پیشنهاد می‌کنیم پیش از انتخاب اشتراک، راهنمای استفاده از Claude Pro برای برنامه‌نویسی را بخوانید تا با محدودیت‌های Claude Code و نکات اتصال آشنا شوید.

جمع‌بندی

Cheat Sheet رسمی Claude Code مجموعه‌ای از فرمان‌ها و میان‌برهایی است که کار با این دستیار برنامه‌نویسی را سریع‌تر و قابل‌کنترل‌تر می‌کند.

دستورهایی مانند /plan، /diff و /permissions برای مدیریت ایمن تغییرات کاربرد دارند. فرمان‌های /compact و /context به کنترل فضای مکالمه کمک می‌کنند و /rewind نیز امکان بازگشت به مراحل قبلی را فراهم می‌سازد.

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *