Skip to content

مرجع سريع لبرمجة الذكاء الاصطناعي

مرجع سريع

Covers the main categories of the Claude Code reference, plus common Codex entry points. Commands may vary slightly between versions — always check the terminal help for accuracy.

13
الفئات
187
الإدخالات
187
عرض

أوامر Slash

Session, context, review, background tasks, extension management, and workflow entry points.

46 عنصر
/help

عرض الأوامر والوسائط ونقاط إدخال المساعدة المدعومة في الإصدار الحالي.

/clear

Clear the current session context, suitable for starting fresh on a new question.

/compact

ضغط سجل الجلسة الطويل، مع الاحتفاظ بالملخصات الرئيسية، وتقليل ضغط السياق.

/context

View or declare the files, directories, and background to focus on for this turn.

مثال
/context read README, CLAUDE.md, package.json first
/diff

View file changes for this turn, useful for verifying the scope of changes before committing.

/model

View or switch models, useful for trading off between speed and reasoning intensity.

/cost

عرض عدد الرموز والتكلفة المقدرة للجلسة الحالية.

/status

عرض حالة تسجيل الدخول ومسار المشروع والنموذج والأذونات وبيئة التشغيل.

/cd

تبديل دليل العمل بحيث تُشغَّل الأوامر اللاحقة في المشروع المحدد.

مثال
/cd apps/web
/doctor

Check if CLI, permissions, dependencies, network, and project configuration are working correctly.

/init

تهيئة وثائق المشروع، وإنشاء CLAUDE.md أو تحديثها.

/memory

عرض الذاكرة طويلة المدى وذاكرة المشروع أو تعديلها أو تحديثها.

/review

الدخول إلى وضع مراجعة التعليمات البرمجية، مع التركيز على المخاطر والانحدارات وفجوات الاختبار.

/permissions

View or adjust permission policies for tool calls, file writes, command execution, etc.

/config

Open the configuration entry point to modify model, permissions, output, and project settings.

/login

تسجيل الدخول أو تبديل الحسابات لاستعادة حالة التفويض والاشتراك.

/branch

إنشاء فرع معزول أو التبديل إليه، مناسب للتغييرات التجريبية.

/rewind

Roll back to an earlier conversation checkpoint and choose a different implementation path.

/resume

استئناف جلسة سابقة لمتابعة مهمة غير مكتملة.

/rename

إعادة تسمية الجلسة الحالية لتسهيل استرجاعها من السجل.

/export

تصدير محتوى الجلسة أو التغييرات أو الملخصات للمراجعة والتسليم.

/effort

ضبط كثافة الاستدلال؛ تُزاد لمهام التصميم والمراجعة المعقدة.

مثال
/effort high
/plan

Plan before executing, suitable for high-risk, multi-file, or unclear requirements tasks.

/btw

Insert side-channel information so the assistant remembers supplementary constraints without interrupting the current task.

/batch

تنفيذ مهام متشابهة على دفعات، مثل المراجعة بالدفعات وتحديث المستندات بالدفعات.

مثال
/batch review every package README
/loop

Periodically execute check tasks, suitable for monitoring logs, CI, or local services.

مثال
/loop 5m npm test
/schedule

Schedule timed tasks or reminders so the assistant continues processing at a specified time.

/workflows

عرض سير العمل المعدة مسبقًا أو تشغيلها، مع ربط عمليات متعددة معًا.

/deep-research

Enter deep research mode, suitable for finding information, comparing solutions, and writing reports.

/debug

التصحيح باتباع إيقاع "إعادة الإنتاج، تحديد الموقع، الإصلاح، التحقق".

/code-review

مراجعة تعليمات برمجية منظمة لطلبات السحب أو الفروق المحلية.

/simplify

Ask the assistant to reduce complexity, compress abstraction and repetitive logic.

/security-review

Perform security checks around permissions, injection, keys, supply chain, and data leaks.

/agents

عرض الوكلاء الفرعيين المتاحين أو اختيارهم أو إدارتهم.

/mcp

عرض خوادم MCP والأدوات وحالة الاتصال.

/plugin

تصفح الإضافات أو تثبيتها أو إدارتها.

/reload-plugins

إعادة تحميل الإضافات المحلية، يُستخدم عادة عند تصحيح أخطاء الإضافات.

/goal

تعيين هدف الجلسة الحالية وميزانيتها، مما يمنح المهام الطويلة نقطة نهاية واضحة.

/recap

إنشاء ملخص موجز للتقدم والخطوة التالية للجلسة الحالية.

/less-permission-prompts

Reduce the frequency of permission confirmations, suitable for high-trust local projects.

/tui

تبديل إعدادات واجهة التفاعل الطرفية أو عرضها.

/focus

تضييق نطاق السياق حتى يركّز المساعد على الملف أو المهمة الحالية.

/sandbox

عرض سياسات الـ sandbox أو تعديلها للتحكم في الوصول إلى الأوامر ونظام الملفات.

/usage-credits

عرض الحصة أو الاستخدام أو معلومات الاشتراك.

/plugin Discover

الانتقال إلى صفحة اكتشاف الإضافات للعثور على الامتدادات القابلة للتثبيت.

/plugin Browse

تصفح الإضافات المثبتة والأوامر المتاحة.

الاختصارات

High-frequency keys for terminal sessions, input, history, sidebar, and mode switching.

12 عنصر
Shift+Tab

التبديل بين وضع الخطة ووضع التحرير التلقائي وأوضاع الإدخال التفاعلي العادية.

Option+T / Alt+T

تبديل السمة أو نمط عرض الطرفية.

Ctrl+C

مقاطعة المخرج الحالي أو العملية الجارية.

Ctrl+D

الخروج من الجلسة التفاعلية الحالية.

Ctrl+B

إظهار الشريط الجانبي أو إخفاؤه.

Ctrl+O

فتح محدد السياق أو الملف أو الأمر.

Ctrl+R

البحث في سجل الأوامر أو سجل الجلسات.

Ctrl+G

فتح التنقل بين الأهداف والمهام والجلسات.

Ctrl+K

Clear the input line or open the search entry point, depending on the terminal version.

Esc

إلغاء الإدخال الحالي، أو إغلاق النافذة المنبثقة، أو الخروج من حالة التحديد.

↑ / ↓

تصفح سجل الإدخال والمرشحين.

Tab

إكمال الأوامر أو مسارات الملفات أو المرشحين.

وسائط CLI

Non-interactive calls, model selection, output format, permissions, session recovery, and Plugins loading.

27 عنصر
claude -p "prompt"

تنفيذ مطالبة واحدة في الوضع غير التفاعلي، مناسب للنصوص البرمجية و CI.

مثال
claude -p "summarize this diff"
--output-format json

إخراج النتائج بصيغة JSON، لتسهيل تحليلها برمجيًا.

مثال
claude -p "review" --output-format json
--output-format stream-json

بث أحداث JSON، مناسب للمهام الطويلة وواجهات المستخدم الفورية.

--model <name>

تحديد اسم النموذج.

مثال
claude --model sonnet
--permission-mode <mode>

Specify Permission Modes, e.g., default, plan, auto-accept edits, or bypass permissions.

--sandbox

تمكين التنفيذ المعزول في sandbox لتقييد الآثار الجانبية للأوامر ونظام الملفات.

--safe-mode

Run in a more conservative mode, suitable for untrusted projects or demo environments.

--max-turns <n>

تحديد الحد الأقصى للدورات لتجنب الحلقات اللانهائية في المهام البرمجية.

--no-session-persistence

عدم حفظ حالة هذه الجلسة، مناسب للمعالجة المؤقتة بالدفعات.

--resume

استئناف جلسة محددة أو أحدث جلسة سابقة.

--continue

متابعة أحدث جلسة.

--agent <name>

تحديد وكيل فرعي لتنفيذ المهام.

مثال
claude --agent code-reviewer
--plugin-dir <path>

تحميل الإضافات من الدليل المحدد.

مثال
claude --plugin-dir ./plugins
--plugin-url <url>

تثبيت الإضافات من عنوان URL أو تحميلها.

--bare

Start in a more lightweight mode, without loading some project decorators and additional context.

--worktree

التشغيل داخل worktree معزول، لعزل التغييرات التجريبية.

--dangerously-skip-permissions

تخطي تأكيدات الأذونات؛ يُستخدم فقط في البيئات المعزولة الموثوقة بالكامل.

--add-dir <path>

إضافة أدلة إضافية إلى السياق القابل للقراءة.

مثال
claude --add-dir ../shared
--mcp-config <file>

تحديد ملف تهيئة MCP.

مثال
claude --mcp-config .mcp.json
--channels <plugin>

تفعيل القنوات التي توفرها الإضافات أو الامتدادات.

claude auth login

تسجيل الدخول إلى حساب أو تجديد التفويض.

claude project purge [path]

تنظيف ذاكرة التخزين المؤقت على مستوى المشروع والجلسات وبيانات الفهرس.

claude agents

سرد الوكلاء الفرعيين المتاحين.

claude agents --json

إخراج قائمة الوكلاء الفرعيين بصيغة JSON.

claude plugin details <name>

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

claude plugin enable <name>

تفعيل إضافة مُثبَّتة.

claude plugin disable <name>

تعطيل إضافة مُثبَّتة.

ملفات التهيئة

Project instructions, personal preferences, local private settings, skills, agents, and MCP config.

11 عنصر
CLAUDE.md

Project-level instructions: write project structure, commands, constraints, and collaboration rules.

CLAUDE.local.md

Machine-private project notes, suitable for personal paths and temporary preferences.

.claude/settings.json

إعدادات المشروع المشتركة، يمكن رفعها إلى المستودع.

.claude/settings.local.json

إعدادات خاصة بالجهاز، عادة لا تُرفع إلى المستودع.

~/.claude/CLAUDE.md

تعليمات شخصية عامة، فعّالة عبر المشاريع.

~/.claude/settings.json

إعدادات عامة، مناسبة للنماذج الافتراضية والتفضيلات الشخصية.

.claude/skills/

Project skills directory, for encapsulating reusable workflows and domain knowledge.

.claude/agents/

Project subagents directory, for defining roles like review, testing, and writing.

.claude/rules/*.md

ملفات قواعد مقسّمة، للحفاظ على قيود المشروع حسب الموضوع.

.mcp.json

تهيئة خادم MCP على مستوى المشروع.

~/.claude.json

ملف الحالة على مستوى المستخدم والبيانات الوصفية العامة.

MCP

Connect external capabilities like databases, browsers, GitHub, and documentation systems into the terminal assistant.

8 عناصر
claude mcp add <name> <uri>

إضافة خادم MCP.

مثال
claude mcp add browser http://localhost:3000
claude mcp add --header

إضافة خادم MCP مع ترويسات مصادقة.

claude mcp list

سرد خوادم MCP المُهيَّأة.

claude mcp get <name>

عرض تفاصيل خادم MCP محدد.

claude mcp remove <name>

إزالة خادم MCP.

claude mcp add-from-claude-desktop

استيراد تهيئة MCP من تطبيق سطح المكتب.

/mcp

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

mcp__server__tool

صيغة تسمية أدوات MCP، عادة ما تكون تركيبة "خادم + أداة".

الخطافات

Insert automated actions on tool calls, user input, stop, subagent start and stop events.

12 عنصر
PreToolUse

Triggers before tool execution, suitable for intercepting dangerous commands or supplementing audits.

PostToolUse

Triggers after tool execution, suitable for formatting, logging, and syncing state.

UserPromptSubmit

Triggers when the user submits a prompt; can inject context or perform compliance checks.

Stop

Triggers when the main session stops, suitable for summarizing, notifying, or cleaning up resources.

SubagentStart

Triggers when a subagent starts, suitable for preparing isolated directories or environment variables.

SubagentStop

Triggers when a subagent stops, suitable for collecting results and cleaning up temporary files.

أنواع الخطافات

نوع الخطاف يحدد توقيت التشغيل.

مطابقات الخطاف

تحدد المطابقات الأدوات أو الأوامر أو السياقات التي تشغّل الخطاف.

وسائط الخطاف (صيغة exec)

يستقبل المدخلات كوسائط أوامر، مناسب لاستدعاء النصوص البرمجية.

خطافات على مستوى المهارات

خطافات مُعلَنة داخل المهارات، لا تكون نشطة إلا عند استخدام المهارة.

حقول إدخال Stop

حقول إدخال حدث Stop، يمكن استخدامها لقراءة حالة الجلسة والمخرج الأخير.

حقول إدخال SubagentStop

حقول إدخال حدث إيقاف الوكيل الفرعي، لقراءة اسم الوكيل وحالته ومنتجاته.

أوضاع الأذونات

Control boundaries for file read/write, command execution, network access, and auto-accept edits.

8 عناصر
default

الوضع الافتراضي، تتطلب العمليات الرئيسية تأكيدًا.

plan

وضع الخطة، تتم مناقشة الأساليب فقط دون تعديل الملفات مباشرة.

acceptEdits

قبول تلقائي لتعديلات الملفات، لكن الأوامر عالية الخطورة قد تتطلب تأكيدًا.

auto

يُنفّذ استدعاءات الأدوات الروتينية بشكل استباقي أكثر، مناسب للمهام منخفضة الخطورة.

bypassPermissions

Bypass permission confirmations, only suitable for trusted isolated environments.

أنماط السماح

السماح بأوامر أو مسارات أو أنماط أدوات محددة.

أنماط الرفض

رفض أوامر أو مسارات أو أنماط أدوات محددة.

قواعد الـ sandbox

استخدام حدود sandbox لتقييد الوصول إلى العمليات والشبكة ونظام الملفات.

الوكلاء الفرعيون

Delegate review, research, testing, documentation and other tasks to specialized roles.

7 عناصر
@"agent-name"

استدعاء وكيل فرعي محدد بالاسم في المحادثة.

مثال
@"code-reviewer" review this diff
claude --agent <name>

تحديد الوكيل الفرعي الافتراضي عند البدء.

.claude/agents/*.md

ملف تعريف الوكيل الفرعي للمشروع.

وكلاء مدمجون

Built-in agents, typically covering review, research, implementation, and testing scenarios.

isolation: worktree

السماح للوكلاء الفرعيين بالعمل في worktrees معزولة لتقليل التداخل.

background: true

Allow subagents to run in the background while the main session continues other tasks.

/agents

عرض الوكلاء الفرعيين المتاحين واختيارهم وإدارتهم.

الإضافات

تثبيت الأوامر والمهارات و MCP وموصلات التطبيقات وامتدادات الفريق الداخلية.

8 عناصر
/plugin install <name>

تثبيت الإضافات من مصدر إضافات.

/plugin install github:user/repo

تثبيت الإضافات من مستودع GitHub.

/plugin list

سرد الإضافات المُثبَّتة.

/reload-plugins

إعادة تحميل الإضافات المحلية دون إعادة تشغيل CLI أثناء التصحيح.

claude --plugin-dir ./path

تحميل دليل الإضافات المحلية عند البدء.

.claude-plugin/plugin.json

ملف بيان الإضافة الذي يعلن الاسم والإصدار والأوامر والقدرات.

plugin-name:command

اصطلاح تسمية أوامر الإضافات لتجنب التعارض مع أوامر النظام.

سوق الإضافات

سوق الإضافات أو صفحة الاكتشاف للعثور على امتدادات الفريق والمجتمع.

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

النموذج والجلسة والمخرجات والتحديثات ووضع الأمان ومفاتيح API الخاصة بالمزود.

15 عنصر
ANTHROPIC_API_KEY

مفتاح Anthropic API.

OPENAI_API_KEY

مفتاح OpenAI أو بوابة متوافقة.

DEEPSEEK_API_KEY

مفتاح مزود نموذج DeepSeek أو نموذج متوافق.

CLAUDE_EFFORT

كثافة الاستدلال الافتراضية.

CLAUDE_CODE_SESSION_ID

معرّف الجلسة الحالية، مفيد لربط السجلات.

CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN

تعطيل الشاشة البديلة للطرفية لتسهيل نسخ المخرجات السابقة.

CLAUDE_CODE_FORCE_SYNC_OUTPUT

فرض المخرج المتزامن، مناسب للنصوص البرمجية وجمع السجلات.

CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE

التحكم في سلوك التحديث التلقائي لمدير الحزم.

CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY

تفعيل اكتشاف النموذج عبر البوابة.

CLAUDE_CODE_HIDE_CWD

Hide the current working directory, suitable for screen recording or public demos.

CLAUDE_CODE_SAFE_MODE

تفعيل وضع الأمان.

CLAUDE_CODE_DISABLE_BUNDLED_SKILLS

تعطيل المهارات المدمجة، واستخدام القدرات المُهيَّأة صراحة فقط.

DISABLE_UPDATES

تعطيل فحوصات التحديث التلقائي.

CLAUDE_CODE_USE_POWERSHELL_TOOL

منح أولوية لأدوات PowerShell في بيئات Windows.

CLAUDE_CODE_DISABLE_WORKFLOWS

تعطيل قدرات سير العمل.

خيارات التهيئة

Fine-grained control of worktrees, sandboxes, inheritance, cleanup cycles, and model scope.

9 عناصر
worktree.baseRef

الفرع الأساسي أو المرجع المستخدم عند إنشاء worktree.

sandbox.bwrapPath

تحديد مسار sandbox لـ Linux bubblewrap.

sandbox.socatPath

تحديد مسار socat لربط شبكة sandbox.

parentSettingsBehavior

التحكم فيما إذا كانت إعدادات الدليل الأصلي مُورَّثة.

cleanupPeriodDays

تعيين دورة التنظيف لذاكرة التخزين المؤقت أو البيانات المؤقتة أو السجل.

prUrlTemplate

Configure PR link templates for jumping from the terminal to code hosting platforms.

disableBundledSkills

تعطيل المهارات المدمجة.

enforceAvailableModels

Restrict the selectable model range, suitable for team-wide cost and compliance policies.

footerLinksRegexes

تحديد الروابط في تذييل الطرفية وتوفير التنقل.

سير العمل الشائعة

Combine commands into reusable paths, ideal for teaching, team standards, and daily development.

8 عناصر
تغييرات عالية الخطورة

First increase reasoning intensity, then enter plan mode, implement after confirmation.

مثال
/effort high -> /plan -> approve -> implement
فحص ذاتي قبل الرفع

First check diff, then check cost, export summary and compact context if necessary.

مثال
/diff -> /cost -> /export -> /compact
مراجعة بالدفعات

تفويض مهام المراجعة المتشابهة إلى أوامر المعالجة بالدفعات.

مثال
/batch review all changed markdown files
فحص دوري

تشغيل الاختبارات أو السجلات أو فحوصات الصحة بشكل دوري.

مثال
/loop 5m npm test
تجربة على فرع

Create a new branch for experiments, then merge or restore the main line upon success.

مثال
/branch -> experiment -> /resume
مراجعة برمجية

توجيه الفروق إلى CLI وإخراج JSON لتقرأه الأنظمة المؤتمتة.

مثال
git diff | claude -p "review" --output-format json
تهيئة المشروع

إنشاء الوثائق وإضافة القواعد، ثم الرفع إلى المستودع.

مثال
/init -> edit CLAUDE.md -> commit
حلقة التصحيح

إعادة الإنتاج وتحديد الموقع وإضافة اختبارات والإصلاح ثم التحقق.

مثال
/debug -> add failing test -> fix -> /diff

مرجع Codex

Supplements the most common entry points and configurations for Codex CLI and Codex projects.

16 عنصر
AGENTS.md

Codex project instructions: write project commands, code standards, and collaboration constraints.

~/.codex/config.toml

ملف تهيئة Codex العامة، عادة للنموذج و sandbox وسياسات الموافقة.

.codex/

Project or user-level Codex extensions directory, commonly for skills, plugins, and memory.

sandbox_mode

التحكم في نطاق sandbox لنظام الملفات لتنفيذ أوامر Codex.

approval_policy

التحكم في متى يتطلب Codex موافقة المستخدم على الأوامر أو عمليات الشبكة.

model_reasoning_effort

تعيين كثافة الاستدلال؛ تُزاد للمهام المعقدة.

codex --help

عرض الأوامر والوسائط المدعومة في Codex CLI.

codex exec "<task>"

تنفيذ مهمة واحدة بشكل غير تفاعلي، مناسب لنصوص الأتمتة.

مثال
codex exec "review the current diff"
/status

عرض النموذج الحالي والدليل و sandbox والأذونات وحالة الأدوات.

/model

تبديل النموذج الذي يستخدمه Codex حاليًا أو عرضه.

/approvals

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

/review

عرض التغييرات الحالية في وضع مراجعة التعليمات البرمجية.

/mcp

عرض خوادم MCP والأدوات المتاحة لـ Codex.

/skills

عرض المهارات المتاحة وطرق تشغيلها.

/compact

ضغط سياق الجلسة الطويل ومتابعة المهمة الحالية.

OPENAI_API_KEY / DEEPSEEK_API_KEY

Commonly used when connecting OpenAI-compatible or low-cost models like DeepSeek.