Claude Code: دليل أوامر CLI
آخر تحديث: 2026-08-31
هذا دليل مرجعي سريع لأوامر Claude Code — كل أمر ومعامل وأمر شرطة للاستخدام اليومي.
💡 نصيحة: لا حاجة لحفظ كل شيء. الاستخدام اليومي يحتاج فقط
claude، وclaude "تعليمات"، وبعض أوامر الشرطة الشائعة؛ والباقي يمكن البحث عنه.
📋 المتطلبات السابقة: الفصل 18 - نظام الخطافات
1. ما ستتعلمه
- قائمة معاملات تشغيل CLI الكاملة
- مرجع أوامر الشرطة السريع
- التحكم وتبديل الأنماط
- خيارات التهيئة
- مجموعات الأوامر الشائعة
2. معاملات تشغيل CLI
(1) الاستخدام الأساسي
BASH
claude # وضع تفاعلي
claude "your instruction" # مع تعليمات
echo "instruction" | claude # وضع الأنبوب
claude -p "quick query" # وضع الطباعة
(2) قائمة المعاملات الكاملة
| المعامل | الوصف | مثال |
|---|---|---|
-p, --print |
وضع غير تفاعلي | claude -p "query" |
--model |
تحديد النموذج | --model claude-opus-4-20250514 |
--resume |
استئناف آخر جلسة | claude --resume |
--headless |
وضع بدون واجهة | claude --headless "task" |
--output |
تنسيق الإخراج | --output json |
--style |
نمط الإخراج | --style concise |
--allowed-tools |
تقييد الأدوات | --allowed-tools Read,Write |
--allow-full-auto |
وضع الأتمتة الكاملة | --allow-full-auto |
--mcp-config |
ملف تهيئة MCP | --mcp-config ./mcp.json |
--no-hooks |
تعطيل الخطافات | --no-hooks |
--sandbox |
وضع الصندوق الرمل | --sandbox |
--version |
عرض الإصدار | claude --version |
--help |
عرض المساعدة | claude --help |
3. أوامر الشرطة
(1) التحكم في الجلسة
| الأمر | الوصف |
|---|---|
/help |
عرض المساعدة |
/clear |
مسح سجل المحادثات |
/compact |
ضغط سجل المحادثات |
/cost |
عرض استخدام Tokens والتكلفة |
/exit |
الخروج من Claude Code |
(2) الملف والمشروع
| الأمر | الوصف |
|---|---|
/init |
تهيئة المشروع، توليد CLAUDE.md |
/files |
عرض الملفات المحمّلة |
/diff |
عرض تغييرات ملفات الجلسة الحالية |
/search <pattern> |
البحث عن نمط في المشروع |
(3) التهيئة والأدوات
| الأمر | الوصف |
|---|---|
/model <name> |
تبديل النموذج |
/style <name> |
تبديل نمط الإخراج |
/mcp |
عرض حالة خادم MCP |
/hooks |
عرض تهيئة الخطافات |
/skills |
سرد المهارات المتاحة |
/skill <name> |
تنفيذ المهارة المحددة |
/config |
عرض التهيئة الحالية |
(4) تكامل Git
| الأمر | الوصف |
|---|---|
/commit |
الالتزام بالتغييرات الحالية |
/undo |
التراجع عن آخر عملية |
▶ مثال 1: استخدام أوامر الشرطة
TEXT
📖 للعرض فقط
> /cost
Token usage: 45,230 / 200,000 (22.6%)
Session cost: $0.91
> /files
Loaded: src/index.ts, src/routes/user.ts, src/services/user.service.ts
> /model claude-opus-4-20250514
Model switched to claude-opus-4-20250514
> /diff
Modified: src/routes/user.ts (+12 -3), src/services/user.service.ts (+28 -0)
4. التحكم والأنماط
(1) عناصر التحكم التفاعلية
| العملية | المفتاح | الوصف |
|---|---|---|
| إرسال تعليمات | Enter | إرسال الإدخال الحالي |
| سطر جديد | Shift+Enter | إدخال متعدد الأسطر |
| مقاطعة | Ctrl+C | إيقاف العملية الحالية |
| خروج | Ctrl+D | الخروج من Claude Code |
| السجل | ↑/↓ | تصفح السجل |
(2) خيارات تأكيد الصلاحيات
| الخيار | الوصف |
|---|---|
y |
نعم (هذه المرة) |
n |
لا |
a |
دائماً (في هذه الجلسة) |
e |
تعديل قبل التطبيق |
5. مواقع ملفات التهيئة
| الملف | الموقع | الغرض |
|---|---|---|
~/.claude/CLAUDE.md |
عام | التفضيلات الشخصية |
~/.claude/settings.json |
عام | الإعدادات العامة |
~/.claude/hooks.json |
عام | الخطافات العامة |
~/.claude/mcp_settings.json |
عام | تهيئة MCP |
project/CLAUDE.md |
المشروع | اتفاقيات المشروع |
project/.claude/hooks.json |
المشروع | خطافات المشروع |
project/.claudeignore |
المشروع | استبعاد الملفات |
(1) متغيرات البيئة
| المتغير | الوصف | مثال |
|---|---|---|
ANTHROPIC_API_KEY |
مفتاح API | sk-ant-api03-xxx |
ANTHROPIC_BASE_URL |
عنوان URL للـ API | https://api.deepseek.com |
CLAUDE_MODEL |
النموذج الافتراضي | claude-sonnet-4-20250514 |
CLAUDE_STYLE |
النمط الافتراضي | concise |
6. مرجع سريع: الأوامر الشائعة
BASH
# التطوير اليومي
claude # وضع تفاعلي
claude "Fix login bug" # مع تعليمات
claude --resume # استئناف الجلسة
# الأتمتة
claude -p "Review code" --output json # أنبوب + JSON
claude --headless "Run tests, fix bugs" # وضع CI
# التحكم
claude --allowed-tools Read,Write # تقييد الأدوات
claude --style concise # إخراج مختصر
claude --model claude-opus-4-20250514 # تبديل النموذج
# داخل الجلسة
/cost # عرض التكلفة
/clear # مسح السجل
/diff # عرض التغييرات
/commit # الالتزام بالكود
❓ أسئلة شائعة
س كيف أتحقق من إصدار Claude Code؟
ج
claude --version.س ما الفرق بين -p ووضع الأنبوب؟
ج
-p اختصار لوضع الطباعة، يُخرج مباشرة بدون تفاعل. وضع الأنبوب يمرّر الإدخال عبر stdin، وهو أيضاً غير تفاعلي.س كيف أُعيد تعيين جميع التهيئات؟
ج احذف مجلد
~/.claude/، وأعد تشغيل Claude Code. يستعيد الإعدادات الافتراضية.س
/compact أم /clear؟ج
/compact يحافظ على السياق لكن يقلل Tokens؛ و/clear يبدأ من جديد تماماً.س كيف أسرد جميع الجلسات السابقة؟
ج
claude --list-sessions.📖 ملخص
- معاملات التشغيل الأساسية:
--model،--resume،--headless،--output - أوامر الشرطة الشائعة:
/cost،/clear،/diff،/commit - Ctrl+C للمقاطعة، Ctrl+D للخروج
- ملفات التهيئة: عامة (
~/.claude/) ومشروع (.claude/) - متغيرات البيئة تتحكم في API والنموذج والنمط
📝 تمارين
- أساسي (⭐): استخدم
claude --helpلعرض جميع المعاملات، وجرب 3 معاملات جديدة. - متوسط (⭐⭐): استخدم 5 أوامر شرطة مختلفة في جلسة واحدة، وسجّل التأثيرات.
- متقدم (⭐⭐⭐): اكتب سكربت شل يستخدم
claude -p --output jsonلخط أنابيب مراجعة كود آلي.