Back to Blog
BlogMarch 25, 20262

كيفية استخدام وضع الترميز التلقائي لدى Claude: دليل خطوة بخطوة كامل

كيفية استخدام وضع الترميز التلقائي لدى Claude: دليل خطوة بخطوة كامل

المتطلبات المسبقة

قبل استخدام وضع الترميز التلقائي في Claude، تأكد من توفر ما يلي:

  • اشتراك Claude: خطة الفريق (مطلوبة للمعاينة البحثية) أو خطة المؤسسة (سيتم طرحها قريباً). لا يتوفر الوضع التلقائي في حسابات Pro أو Max أو المجانية.
  • نموذج Claude: Claude Sonnet 4.6 أو Opus 4.6 (مطلوب للوضع التلقائي).
  • Claude Code مثبت: أحدث إصدار من CLI أو تطبيق سطح المكتب أو امتداد VS Code.
  • دليل المشروع: قاعدة كود محلية ترغب في العمل عليها.
  • وصول إلى الطرفية: للاستخدام عبر CLI (موصى به للتحكم الكامل).

ملاحظة: الوضع التلقائي حاليًا عبارة عن معاينة بحثية. يمكن للمسؤولين تعطيله على مستوى المؤسسة عبر الإعدادات المدارة.

الخطوة 1: تثبيت Claude Code

  1. افتح طرفيتك.

  2. نفّذ أمر التثبيت المناسب لنظام التشغيل لديك:

    macOS / Linux / WSL

    curl -fsSL https://claude.ai/install.sh | bash
    

    Windows (PowerShell)

    irm https://claude.ai/install.ps1 | iex
    
  3. تحقق من التثبيت:

    claude --version
    
  4. (اختياري) بالنسبة لـ Homebrew على macOS:

    brew install --cask claude-code
    

بعد التثبيت، سيقوم Claude Code بالتحديث التلقائي في الخلفية.

الخطوة 2: تسجيل الدخول إلى Claude Code

  1. ابدأ جلسة تفاعلية:
    claude
    
  2. اتبع مطالبة تسجيل الدخول المعروضة على الشاشة (للاستخدام الأول فقط).
  3. استخدم حساب فريق أو مؤسسة.

بمجرد تسجيل الدخول، يتم تخزين بيانات الاعتماد بشكل آمن.

الخطوة 3: تمكين الوضع التلقائي

يجب فتح الوضع التلقائي بشكل صريح قبل أن يظهر في دورة الأوضاع.

طريقة CLI (موصى بها)

ابدأ مع علم التمكين:

claude --enable-auto-mode

أو ابدأ مع الوضع التلقائي مباشرة:

claude --enable-auto-mode --permission-mode auto

طريقة ملف الإعدادات

أنشئ أو عدّل ~/.claude/settings.json (على مستوى المستخدم) أو .claude/settings.local.json (على مستوى المشروع):

{
  "defaultMode": "auto"
}

مهم: لا يزال علم --enable-auto-mode مطلوبًا عند بدء التشغيل لكي يظهر الوضع في دورة Shift+Tab.

سطح المكتب / امتداد VS Code

  • افتح إعدادات Claude Code.
  • فعّل الوضع التلقائي (يظهر فقط بعد التمكين عبر علم CLI أو إعدادات المسؤول).

الخطوة 4: تكوين مصنف الوضع التلقائي (مُوصى به)

يستخدم الوضع التلقائي مصنفًا خلفيًا للتصديق على الإجراءات الآمنة. خصصه لبيئتك.

  1. افحص القواعد المدمجة:

    claude auto-mode defaults
    
  2. انسخ الناتج وأنشئ/حرر ملف إعداداتك مع البنية التحتية الموثوقة:

    {
      "autoMode": {
        "environment": [
          "المنظمة: شركة أكيم. الاستخدام الأساسي: تطوير البرمجيات",
          "مراقبة المصدر: github.com/acme-corp وجميع المستودعات",
          "دلاء السحابة: s3://acme-build-artifacts"
        ],
        "allow": [
          "النشر إلى بيئة التجهيز مسموح: بيئة معزولة"
        ],
        "soft_deny": [
          "عدم تشغيل ترحيل قاعدة البيانات خارج واجهة سطر الأوامر الرسمية أبدًا"
        ]
      }
    }
    
  3. تحقق من صحة تكوينك:

    claude auto-mode config
    
  4. احصل على تعليقات الذكاء الاصطناعي حول القواعد المخصصة:

    claude auto-mode critique
    

الخطوة 5: ابدأ جلسة وانتقل إلى الوضع التلقائي

  1. انتقل إلى مشروعك:

    cd /path/to/your-project
    
  2. أطلق Claude Code مع تفعيل الوضع التلقائي:

    claude --enable-auto-mode
    
  3. بدّل الأوضاع خلال الجلسة:

    • اضغط Shift + Tab (أو Alt + M) بشكل متكرر للتبديل الدوري: defaultacceptEditsplanauto.
    • يظهر الوضع الحالي في شريط الحالة.
  4. أعط كلود مهمة. مثال:

    أعد هيكلة وحدة المصادقة، أضف اختبارات وحدة، وشغّل مجموعة الاختبارات الكاملة.
    

سيصدق الوضع التلقائي تلقائيًا الآن على استدعاءات الأدوات منخفضة المخاطر (قراءة الملفات، التعديلات المستهدفة، عمليات البناء/الاختبار القياسية) بينما يحجب المصنف أي شيء محفوف بالمخاطر.

الخطوة 6: أفضل الممارسات للاستخدام الفعال

  • ابدأ أولاً في وضع التخطيط: انتقل إلى plan (اضغط Shift+Tab مرتين)، راجع خطة كلود، ثم انتقل إلى الوضع التلقائي.

  • أضف سياق المشروع: أنشئ ملف CLAUDE.md في المجلد الجذر يحتوي على معايير الترميز، أوامر البناء، والإجراءات الممنوعة.

  • استخدم نقاط التحقق: يحفظ كلود الحالات تلقائيًا قبل التغييرات. ارجع بالزمن بالضغط على Esc مرتين أو /rewind. .**

  • اجمع مع الخطافات: قم بتكوين .claude/settings.json للتدقيق التلقائي أو الاختبارات بعد التعديلات. .** -d

المشاكل الشائعة واستكشاف الأخطاء وإصلاحها

  • وضع التلقائي لا يظهر في الدورة:

    • تأكد من أنك قمت بالتشغيل باستخدام --enable-auto-mode.
    • تأكد أنك تستخدم خطة الفريق/المؤسسة مع Sonnet 4.6 أو Opus 4.6.
    • تحقق من إعدادات المسؤول إذا كنت ضمن مؤسسة.
  • المصنف يحجب الإجراءات المشروعة:

    • أضف قواعد صريحة إلى autoMode.allow أو environment.
    • استخدم claude auto-mode critique للحصول على اقتراحات.
    • قدم تعليمات مهمة أكثر وضوحًا أو انتقل مؤقتًا إلى acceptEdits.
  • زمن وصول أعلى أو استخدام رموز أعلى:

    • متوقع بسبب المصنف الخلفي. استخدمه فقط للجلسات الأطول.
  • أخطاء أذونات على المسارات المحمية:

    • .git, .claude، وما إلى ذلك، لا تزال تطلب في معظم الأوضاع. استخدم بيئات معزولة (Docker/VM) للحكم الذاتي الكامل.
  • الجلسة تنتهي بشكل غير متوقع:

    • قم بتشغيل claude -c لمواصلة أحدث محادثة.

الخطوات التالية

  • استكشف وضع الخطة لإعادة الهيكلة المعقدة قبل الانتقال إلى الوضع التلقائي.
  • أنشئ أوامر مخصصة و خطافات لسير العمل القابلة للتكرار.

جرب الوكلاء الفرعيين للمهام المتوازية (مثل الواجهة الأمامية + الخلفية).

  • تكامل مع CI/CD عبر GitHub Actions لخطوط أنابيب آلية بالكامل.
  • جرب في فرع Git للتخلص منه أو حاوية Docker للسلامة.

مع تمكين الوضع التلقائي وتكوينه بشكل صحيح، يمكنك تشغيل جلسات برمجة ذاتية طويلة الأمد مع عدد أقل بكثير من الانقطاعات مع الحفاظ على حواجز أمان قوية. ابدأ بمهمة بسيطة اليوم وقم بتوسيع قواعد بيئتك الموثوقة تدريجياً مع اكتسابك الثقة.

Share this article