ATالتقنية الشاملة
artificial-intelligence

أوامر Claude Code الأساسية: دليل سريع للمبرمجين 2026

دليل شامل لأوامر Claude Code الأساسية في 2026. قائمة بجميع أوامر Claude Code CLI، شرح استخدام كل أمر، أمثلة عملية، وحل المشاكل الشائعة للمبرمجين

technical-expertPublished June 28, 2026Updated June 28, 20267 min read Editorially reviewed

أوامر Claude Code الأساسية: دليل سريع للمبرمجين 2026

Claude Code هو أداة برمجة وكيلة (Agentic Coding Tool) تعمل عبر سطر الأوامر. لفهم قوتها الكاملة، تحتاج إلى معرفة الأوامر الأساسية والمتقدمة.

هذا الدليل يغطي جميع أوامر Claude Code التي ستحتاجها في عملك اليومي، مع أمثلة عملية لكل أمر.

للتعرف على Claude Code بشكل عام، يمكنك قراءة المقالة الرئيسية Claude Code: الدليل الشامل للمبتدئين والمحترفين في 2026.


الأوامر الأساسية (CLI)

claude

الأمر الرئيسي لبدء جلسة Claude Code.

الاستخدام:

claude

الوصف: يبدأ جلسة تفاعلية مع Claude Code في الطرفية.

مثال:

cd my-project
claude

claude --version

عرض إصدار Claude Code المثبت.

الاستخدام:

claude --version

الوصف: يعرض رقم الإصدار الحالي لـ Claude Code.

مثال:

claude --version
# الناتج: 1.0.0

claude --help

عرض قائمة الأوامر المتاحة والمساعدة.

الاستخدام:

claude --help

الوصف: يعرض جميع الأوامر المتاحة مع وصف مختصر لكل أمر.

مثال:

claude --help

claude login

تسجيل الدخول إلى حساب Claude.

الاستخدام:

claude login

الوصف: يفتح المتصفح لتسجيل الدخول بحساب Claude الخاص بك.

مثال:

claude login
# يفتح المتصفح لتسجيل الدخول

claude logout

تسجيل الخروج من حساب Claude.

الاستخدام:

claude logout

الوصف: يسجل الخروج من حساب Claude الحالي.

مثال:

claude logout

claude config

عرض أو تعديل إعدادات Claude Code.

الاستخدام:

claude config
claude config set [key] [value]
claude config get [key]

الوصف: يعرض الإعدادات الحالية أو يعدلها.

مثال:

claude config
claude config set model sonnet
claude config get model

أوامر الجلسة (داخل Claude Code)

/help

عرض قائمة الأوامر المتاحة داخل الجلسة.

الاستخدام:

/help

الوصف: يعرض جميع الأوامر المتاحة داخل جلسة Claude Code.

مثال:

/help
# يعرض قائمة بالأوامر المتاحة

/exit

إنهاء جلسة Claude Code الحالية.

الاستخدام:

/exit

الوصف: ينهي الجلسة الحالية ويعود إلى الطرفية.

مثال:

/exit
# إنهاء الجلسة

/clear

مسح محادثة الجلسة الحالية.

الاستخدام:

/clear

الوصف: يمسح تاريخ المحادثة ويعيد ضبط السياق.

مثال:

/clear
# مسح المحادثة

/resume

استئناف جلسة سابقة.

الاستخدام:

/resume [session-id]

الوصف: يستأنف جلسة سابقة باستخدام معرف الجلسة.

مثال:

/resume
# يعرض قائمة بالجلسات السابقة
/resume session_123
# يستأنف الجلسة رقم 123

/new

بدء جلسة جديدة.

الاستخدام:

/new

الوصف: يبدأ جلسة جديدة مع إعادة ضبط السياق.

مثال:

/new
# بدء جلسة جديدة

أوامر الملفات والمشروع

/file

قراءة ملف محدد.

الاستخدام:

/file [path]

الوصف: يقرأ محتوى ملف محدد ويضيفه إلى السياق.

مثال:

/file src/utils/helpers.js
# يقرأ ملف helpers.js

/write

كتابة أو تعديل ملف.

الاستخدام:

/write [path] [content]

الوصف: يكتب محتوى إلى ملف محدد أو يعدله.

مثال:

/write src/utils/math.js "export const add = (a, b) => a + b;"
# يكتب دالة add في ملف math.js

/read

قراءة ملفات متعددة.

الاستخدام:

/read [path1] [path2] ...

الوصف: يقرأ عدة ملفات ويضيفها إلى السياق.

مثال:

/read src/utils/*.js
# يقرأ جميع ملفات JS في مجلد utils

@-mentions

الإشارة إلى ملفات محددة في السؤال.

الاستخدام:

@[path]

الوصف: يضيف ملف محدد إلى سياق المحادثة.

مثال:

"عدّل @src/auth/login.js لتحسين الأمان"

"اشرح لي @src/utils/helpers.js"


الأوامر المتقدمة

/init

تهيئة مشروع مع Claude Code.

الاستخدام:

/init

الوصف: ينشئ ملف CLAUDE.md في جذر المشروع بإعدادات مبدئية.

مثال:

/init
# إنشاء CLAUDE.md

/agents

عرض الوكلاء النشطين.

الاستخدام:

/agents

الوصف: يعرض قائمة بالوكلاء الفرعيين النشطين في الجلسة الحالية.

مثال:

/agents
# يعرض قائمة الوكلاء

/auto

تفعيل أو تعطيل الوضع التلقائي.

الاستخدام:

/auto [on|off]

الوصف: يفعل أو يعطل الوضع التلقائي الذي يوافق تلقائياً على التغييرات.

مثال:

/auto on
# تفعيل الوضع التلقائي

/checkpoint

إنشاء نقطة استعادة يدوية.

الاستخدام:

/checkpoint [name]

الوصف: ينشئ نقطة استعادة يمكن الرجوع إليها لاحقاً.

مثال:

/checkpoint "Before major refactor"
# إنشاء نقطة استعادة

/undo

التراجع عن آخر تغيير.

الاستخدام:

/undo

الوصف: يتراجع عن آخر تغيير تم تطبيقه.

مثال:

/undo
# التراجع عن آخر تغيير

/redo

إعادة تطبيق آخر تغيير تم التراجع عنه.

الاستخدام:

/redo

الوصف: يعيد تطبيق آخر تغيير تم التراجع عنه.

مثال:

/redo
# إعادة تطبيق التغيير

الأوامر البيئية

claude --config

تحديد ملف تكوين مخصص.

الاستخدام:

claude --config [path]

الوصف: يستخدم ملف تكوين مخصص بدلاً من الإعدادات الافتراضية.

مثال:

claude --config ~/my-config.json

claude --model

اختيار نموذج محدد.

الاستخدام:

claude --model [model-name]

الوصف: يحدد النموذج المستخدم (Sonnet، Opus، إلخ).

مثال:

claude --model opus

claude --no-auto

تعطيل الوضع التلقائي في جلسة CLI.

الاستخدام:

claude --no-auto

الوصف: يبدأ جلسة بدون الوضع التلقائي، مما يتطلب موافقة يدوية على كل تغيير.

مثال:

claude --no-auto

claude --verbose

عرض معلومات تفصيلية أثناء التشغيل.

الاستخدام:

claude --verbose

الوصف: يعرض معلومات إضافية عن ما يفعله Claude Code.

مثال:

claude --verbose

أمثلة عملية للأوامر

مثال 1: بدء جلسة مع مشروع

cd my-project
claude

ثم داخل الجلسة:

"اكتب دالة في src/utils/math.js لحساب المتوسط الحسابي"

مثال 2: قراءة ملف وطلب تعديل

claude
/file src/app.js

"حسّن أداء هذه الدالة باستخدام memoization"

مثال 3: العمل على ملفات متعددة

claude
/read src/components/*.jsx

"أعد هيكلة هذه المكونات لاستخدام React Hooks"

مثال 4: إنشاء نقطة استعادة قبل تغيير كبير

claude
/checkpoint "Before migration"

"رحّل قاعدة الكود من JavaScript إلى TypeScript"

مثال 5: التراجع عن تغيير خاطئ

claude
/checkpoint "After refactor"

"لدي خطأ في الكود الجديد. أصلحه."

إذا لم ينجح الإصلاح:

/undo

متغيرات البيئة

ANTHROPIC_API_KEY

استخدام مفتاح API بدلاً من حساب Claude.

export ANTHROPIC_API_KEY=sk-ant-...
claude

CLAUDE_CODE_USE_BEDROCK

استخدام Amazon Bedrock للمصادقة.

export CLAUDE_CODE_USE_BEDROCK=1
claude

CLAUDE_CODE_USE_VERTEX

استخدام Google Vertex AI للمصادقة.

export CLAUDE_CODE_USE_VERTEX=1
claude

CLAUDE_CODE_CONFIG

تحديد موقع ملف التكوين.

export CLAUDE_CODE_CONFIG=~/my-config.json
claude

نصائح لاستخدام الأوامر بفعالية

1. استخدم @-mentions لتحديد الملفات

بدلاً من كتابة مسار الملف في سؤالك، استخدم @ للإشارة إليه:

"أصلح الخطأ في @src/app.js"

2. استخدم /read لقراءة ملفات متعددة

إذا كنت تعمل على عدة ملفات، استخدم /read لقراءتها جميعاً:

/read src/utils/*.js src/constants/*.js

3. أنشئ نقاط استعادة قبل التغييرات الكبيرة

استخدم /checkpoint قبل التغييرات المهمة لتتمكن من التراجع بسهولة.

4. استخدم /init للمشاريع الجديدة

عند بدء مشروع جديد مع Claude Code، استخدم /init لإنشاء ملف CLAUDE.md تلقائياً.

5. تعلم الأوامر المختصرة

  • Ctrl+C: إنهاء الجلسة
  • Ctrl+L: مسح الطرفية
  • Tab: إكمال تلقائي للمسارات والملفات

حل مشاكل الأوامر الشائعة

مشكلة: "command not found: claude"

السبب: لم يتم تثبيت Claude Code بشكل صحيح.

الحل: أعد تثبيت Claude Code باستخدام npm:

npm install -g @anthropic-ai/claude-code

مشكلة: "/command not recognized"

السبب: الأمر غير موجود أو أخطأت في كتابته.

الحل: استخدم /help لعرض قائمة الأوامر المتاحة.

مشكلة: "Authentication failed"

السبب: انتهت صلاحية جلسة تسجيل الدخول.

الحل: أعد تسجيل الدخول:

claude login

مشكلة: "File not found"

السبب: المسار غير صحيح أو الملف غير موجود.

الحل: تحقق من المسار باستخدام ls أو dir.


الخلاصة

أوامر Claude Code بسيطة وقوية. أتقن الأوامر الأساسية أولاً، ثم انتقل إلى الأوامر المتقدمة حسب احتياجاتك.

الخلاصة في 5 نقاط:

  • الأساسيات: claude، claude --version، claude --help
  • تسجيل الدخول: claude login و claude logout
  • داخل الجلسة: /help، /exit، /clear، /resume
  • الملفات: /file، /write، /read، @-mentions
  • المتقدمة: /init، /agents، /auto، /checkpoint، /undo

جرب هذه الأوامر في مشروعك اليوم وسترى كيف تزيد إنتاجيتك.


اقرأ أيضاً

Frequently asked questions

ما هي أوامر Claude Code الأساسية؟

الأوامر الأساسية تشمل: claude (بدء جلسة جديدة)، claude --version (عرض الإصدار)، claude --help (عرض المساعدة)، claude login (تسجيل الدخول)، /exit (إنهاء الجلسة)، /clear (مسح المحادثة)، و /help (عرض الأوامر المتاحة).

كيف أستخدم أوامر Claude Code في الطرفية؟

اكتب claude في الطرفية لبدء الجلسة، ثم استخدم الأوامر المباشرة مثل /help لعرض الأوامر المتاحة. يمكنك أيضاً استخدام أوامر مثل claude --help قبل بدء الجلسة.

ما هي أوامر إدارة الجلسات في Claude Code؟

/resume لاستئناف جلسة سابقة، /new لبدء جلسة جديدة، /clear لمسح المحادثة الحالية، و /exit لإنهاء الجلسة. كما يمكن استخدام Ctrl+C لإنهاء الجلسة.

كيف أستخدم أوامر الملفات في Claude Code؟

استخدم /file لقراءة ملف، /write لكتابة أو تعديل ملف، /read لقراءة ملفات متعددة، و @filename للإشارة إلى ملف معين في سؤالك.

ما هي الأوامر المتقدمة في Claude Code؟

الأوامر المتقدمة تشمل: /init لإنشاء ملف CLAUDE.md تلقائياً، /agents لعرض الوكلاء النشطين، /auto لتفعيل الوضع التلقائي، و /checkpoint لإنشاء نقطة استعادة يدوية.

Related articles