Codex: أوامر Codex المائلة والمرجع السريع
آخر تحديث: 2026-08-31
يقدم Codex أوامر مائلة غنية لتنفيذ العمليات الشائعة بسرعة دون مغادرة المحادثة.
📋 المتطلبات المسبقة: الاستخدام الأساسي لـ Codex مكتمل (راجع الدرس 3)
1. ما ستتعلمه
- جميع الأوامر المائلة بالتفصيل
- معلمات سطر الأوامر
- المرجع السريع
2. نظرة عامة على الأوامر المائلة
(1) إدارة الجلسات
| الأمر | الوصف |
|---|---|
/new |
بدء جلسة جديدة |
/clear |
مسح سجل المحادثة الحالية |
/status |
عرض حالة الجلسة واستخدام السياق |
/compact |
ضغط السياق يدويًا |
/quit |
الخروج من Codex |
(2) عمليات الملفات
| الأمر | الوصف |
|---|---|
/read <file> |
قراءة محتويات الملف |
/add <file> |
إضافة ملف إلى السياق |
/remove <file> |
إزالة ملف من السياق |
/diff |
عرض التغييرات غير الملتزم بها الحالية |
(3) تبديل الأوضاع
| الأمر | الوصف |
|---|---|
/mode suggest |
التبديل إلى وضع Suggest |
/mode auto-edit |
التبديل إلى وضع Auto Edit |
/mode full-auto |
التبديل إلى وضع Full Auto |
(4) عرض المعلومات
| الأمر | الوصف |
|---|---|
/help |
عرض معلومات المساعدة |
/version |
عرض رقم الإصدار |
/config |
عرض الإعداد الحالي |
/models |
عرض قائمة النماذج المتاحة |
/history |
عرض سجل المحادثة |
3. معلمات سطر الأوامر
(1) معلمات التشغيل
BASH
# Basic launch
codex
# Specify model
codex --model gpt-5-codex
# Specify sandbox mode
codex --sandbox workspace-write
# Specify approval policy
codex --approval-policy ask
# Full Auto mode
codex --full-auto
# Auto Edit mode
codex --auto-edit
(2) المعلمات الشائعة
| المعلمة | الوصف | المثال |
|---|---|---|
--model |
تحديد النموذج | --model o3 |
--sandbox |
وضع Sandbox | --sandbox readonly |
--approval-policy |
سياسة الموافقة | --approval-policy ask |
--auto-edit |
وضع Auto Edit | — |
--full-auto |
وضع Full Auto | — |
--quiet |
وضع هادئ | — |
--version |
عرض الإصدار | — |
--help |
عرض المساعدة | — |
--upgrade |
تحديث Codex | — |
4. المرجع السريع
(1) البدء السريع
BASH
codex # Launch in default mode
codex "Fix login bug" # Submit task directly
codex --model deepseek-coder # Specify model
codex --full-auto "Run tests" # Full Auto + task
(2) العمليات داخل الجلسة
TEXT
📖 للعرض فقط
/new New session
/status View status
/compact Compact context
/mode full-auto Switch mode
/add src/auth.ts Add context
/diff View changes
(3) قوالب المهام
TEXT
📖 للعرض فقط
# Fix Bug
"Fix <issue> in <file>, ensure tests pass"
# Add Feature
"Add <feature> to <module>, follow the style of <existing-file>"
# Refactor Code
"Refactor <old-impl> to <new-impl>, maintain functionality, ensure tests pass"
# Write Tests
"Write unit tests for <file>, covering normal flows and edge cases"
# Code Review
"Review <file/PR>, focusing on security, performance, and maintainability"
5. الأوامر المتقدمة
(1) إدارة السياق
TEXT
📖 للعرض فقط
/add src/**/*.ts Add all TypeScript files
/remove src/test.ts Remove test file
/status View context usage
/compact Manual compaction
(2) إدارة المهام المتعددة (وضع App)
TEXT
📖 للعرض فقط
/tasks List all tasks
/task new Create new task
/task switch <id> Switch task
/task cancel <id> Cancel task
▶ مثال 1: سير العمل الفعّال لأليس
TEXT
📖 للعرض فقط
# Alice starts working
/new # New session
/add src/auth.ts src/user.ts # Add context
"Migrate authentication from Session to JWT" # Submit task
# After task completes
/diff # View changes
/status # Check context
/compact # Compact history
# Continue to next task
"Add refresh token functionality to JWT auth"
❓ أسئلة شائعة
س هل الأوامر المائلة حساسة لحالة الأحرف؟
ج لا.
/New و /new لهما نفس التأثير.س هل يمكنني استخدام الأوامر المائلة ضمن وصف مهمة؟
ج لا. يجب إدخال الأوامر المائلة بشكل منفصل، لا يمكن تضمينها في أوصاف المهام.
س كيف أعرض جميع الأوامر المتاحة؟
ج أدخل
/help لرؤية القائمة الكاملة.س هل يفقد
/compact معلومات؟ج يضغط التفاصيل التاريخية الأقل أهمية، لكن السياق الأساسي يُحفظ. إذا نسي Codex معلومات رئيسية، استخدم
/add لإضافتها مجددًا.س هل يمكنني إنشاء أوامر مائلة مخصصة؟
ج الأوامر المائلة المخصصة غير مدعومة حاليًا، لكن يمكن تحقيق تأثيرات مشابهة عبر AGENTS.md و Skills.
📖 ملخص
- الأوامر المائلة: إدارة الجلسات / عمليات الملفات / تبديل الأوضاع / عرض المعلومات
- معلمات التشغيل:
--model/--sandbox/--approval-policy - قوالب المهام: إصلاح Bug / إضافة ميزة / إعادة هيكلة / اختبار / مراجعة
- استخدم
/statusو/compactلإدارة السياق بفعالية
📝 تمارين
- أساسي (⭐): استخدم 5 أوامر مائلة على الأقل وسجّل تأثير كل أمر.
- متوسط (⭐⭐): استخدم قوالب المهام لإكمال دورة تطوير ميزة كاملة — من إضافة الميزات إلى كتابة الاختبارات إلى مراجعة الكود.
- متقدم (⭐⭐⭐): أنشئ بطاقة مرجع سريع خاصة بك لـ Codex بأكثر الأوامر وقوالب المهام استخدامًا لديك.