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

تعرّف على كيفية تفعيل واستخدام وضع الترميز التلقائي لدى Claude لبرمجة أكثر أماناً. دليل شامل مع التركيب، التكوين، تبديل الأوضاع، واستكشاف الأخطاء لمستخدمي الفرق والمؤسسات.

Canonical URL: https://a2a-mcp.org/blog/how-to-use-claude-code-auto-mode-ar

Language: ar

Published: 2026-03-25

Updated: 2026-03-25

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

قبل استخدام وضع الترميز التلقائي في 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**
   ```bash
   curl -fsSL https://claude.ai/install.sh | bash
   ```

   **Windows (PowerShell)**
   ```powershell
   irm https://claude.ai/install.ps1 | iex
   ```

3. تحقق من التثبيت:
   ```bash
   claude --version
   ```

4. (اختياري) بالنسبة لـ Homebrew على macOS:
   ```bash
   brew install --cask claude-code
   ```

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

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

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

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

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

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

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

ابدأ مع علم التمكين:
```bash
claude --enable-auto-mode
```

أو ابدأ مع الوضع التلقائي مباشرة:
```bash
claude --enable-auto-mode --permission-mode auto
```

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

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

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

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

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

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

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

1. افحص القواعد المدمجة:
   ```bash
   claude auto-mode defaults
   ```

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

3. تحقق من صحة تكوينك:
   ```bash
   claude auto-mode config
   ```

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

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

1. انتقل إلى مشروعك:
   ```bash
   cd /path/to/your-project
   ```

2. أطلق Claude Code مع تفعيل الوضع التلقائي:
   ```bash
   claude --enable-auto-mode
   ```

3. **بدّل الأوضاع** خلال الجلسة:
   - اضغط **Shift + Tab** (أو Alt + M) بشكل متكرر للتبديل الدوري: `default` → `acceptEdits` → `plan` → `auto`.
   - يظهر الوضع الحالي في شريط الحالة.

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

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

## الخطوة 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 للسلامة.

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