دليل Cline CLI: التثبيت وcline auth ووضعا plan/act والوكلاء الفرعيون
تضع أداة Cline CLI المستقلة الجديدة الوكيل نفسه بوضعي plan/act في طرفيتك. يغطي هذا الدليل التثبيت وإعداد المزوّد عبر cline auth وأعلام المهام وتشغيل وكلاء VS Code الفرعيين — مع إطار من الفيديو عند كل خطوة.
الخلاصة السريعة
- ثبّتها مرة واحدة بـ npm install -g cline، ثم اكتب cline في أي مجلد مشروع لبدء جلسة تفاعلية.
- تبدأ الجلسات التفاعلية في plan mode؛ اكتب /act حين تريد السماح بالتعديلات و/plan للعودة، أو مرّر --mode في المهام المفردة.
- cline auth هو لوحة التحكم بالحسابات والنماذج: حساب Cline أو Cline أو مزوّد بمفتاحك الخاص مثل OpenRouter — أعد تشغيله متى شئت.
- الوكلاء الفرعيون في إضافة VS Code: ثبّت CLI ثم اضغط Enable Subagents في لوحة Cline، فتنطلق نسخ headless في الطرفية للبحث المتوازي.
Cline CLI & Sub Agents: Cline is back with a new CLI Agent, but is it good?
القناة: AICodeKing8:03
Introducing Cline CLI 2.0
القناة: Cline1:42
Cline CLI — official documentation
التوثيق: docs.cline.bot
اللقطات مأخوذة من عرض الطرفية وVS Code النظيف في مراجعة AICodeKing — لا يظهر أي وجه في الفيديو، ولم يُستثنَ إلا شاشة الختام. تمت مطابقة الأوامر والأعلام مع التوثيق الرسمي لـ Cline وإعلان الإطلاق.
الإطارات ملك لأصحابها، ونُسبت هنا بروابط تؤدي إلى اللحظة المحددة؛ أما النص فهو من كتابتنا.
إعداد Cline CLI خطوة بخطوة
التعرّف على CLI وتثبيتها وربط مزوّد
- 1
اعرف ما هي CLI وما ليست عليه
تضع توثيق Cline الأداة بوصفها رفيقة لبيئة التطوير لا بديلًا عنها: نواة الوكيل نفسها، مصممة لإدارة وكلاء متعددين يعملون بالتوازي، مع قابلية برمجة كاملة وواجهة محادثة مريحة. وضعا plan وact ونقاط الحفظ وتنفيذ الأوامر في الطرفية والتشغيل اللامتفاعلي كلها متاحة — فكل ما تعرفه من إضافة VS Code ينتقل مباشرة.

صفحة What's Special About Cline CLI في التوثيق الرسمي.المشاهدة عند 1:18 - 2
انظر لأي غرض بُنيت
يجمع منشور الإطلاق أفكارًا من مجتمعهم على Discord: شخصيات ألعاب تكتب ذكرياتها في ملفات، وتطبيق جوّال للتحكم عن بُعد، وبوت Discord مدفوع بـ Cline، وCline داخل نصوص shell، وCline في GitHub issues يفرز تقارير الأخطاء تلقائيًا. لن تحتاج كل هذا للبداية — لكنه يفسّر لماذا وُلدت الأداة لامتفاعلية وقابلة للبرمجة.

أفكار لاستخدام CLI مأخوذة مباشرة من منشور الإطلاق.المشاهدة عند 1:48 - 3
ثبّت الأداة
نفّذ npm install -g cline في أي طرفية (يلزم Node.js). يظهر الأمر نفسه في لافتة Cline for CLI is here داخل VS Code مع زر نسخ. وبعد انتهاء npm يصبح أمر cline متاحًا في كل مكان.

أمر التثبيت الرسمي في إعلان CLI Preview.المشاهدة عند 4:30 - 4
شغّلها في مجلد مشروع
انتقل بمجلد المشروع ثم اكتب cline. تعرض صندوقة الترحيب إصدار المعاينة والمزوّد والنموذج النشطين وشارة plan mode؛ وتنتظر Start a new Cline task في الأسفل أول تعليمة منك. وشريط الأسفل خريطة اختصاراتك: alt+enter أو ctrl+j لسطر جديد، وctrl+e يفتح المحرر للعبارات الطويلة، وenter للإرسال.

أول تشغيل: صندوقة الترحيب وحقل المهمة الجديدة.المشاهدة عند 3:36 - 5
اربط مزوّدًا عبر cline auth
التثبيت الجديد لا يعرف شيئًا عن الحسابات أو النماذج. نفّذ cline auth فيظهر معالج التفويض: المصادقة بحساب Cline، أو اختيار المزوّد النشط (Cline أو مزوّدك الخاص)، أو إعداد مزوّد API، أو الخروج. في العرض النموذج النشط هو anthropic/claude-sonnet-4.5 عبر OpenRouter. غيّرت رأيك لاحقًا؟ الأمر نفسه: cline auth.

معالج cline auth بخيارات الحساب والمزوّد.المشاهدة عند 3:49
plan وact وأعلام التشغيل اللامتفاعلي
- 6
توقّع plan mode أولًا
أرسل تحية فيرد Cline بخطة بدلًا من لمس الملفات — فالجلسات التفاعلية تبدأ في plan mode المخصص لجمع المعلومات والتصميم. تنتهي الإجابة بعدد الرموز والتكلفة، ثم يظهر في حقل الإدخال [plan mode] Cline is ready for your message...

أول إجابة في plan mode مع التكلفة وتلميحات الوضع.المشاهدة عند 4:24 - 7
انتقل إلى act بـ /act
اكتب /act فتتحول الجلسة إلى act mode حيث يمكن لـ Cline تعديل الملفات وتنفيذ الأوامر؛ و/plan يعيدك للخلف. وفي المهام المفردة يمكنك تحديد وضع البداية بالعلم -m/--mode، كما تسرد المرجعية الحالية للأداة الخيار -p/--plan للمهام التي تخطط أولًا.
![Terminal cursor pointing at the /plan or /act to switch modes hint below the [plan mode] Cline is ready for your message input in the Cline CLI Terminal cursor pointing at the /plan or /act to switch modes hint below the [plan mode] Cline is ready for your message input in the Cline CLI](/images/guides/cline-cli-tutorial/cline-cli-tutorial-plan-act-switch-hint.webp)
تلميح /plan or /act يقع أسفل حقل الإدخال مباشرة.المشاهدة عند 4:16 - 8
احفظ أعلام التشغيل اللامتفاعلي
قسم INSTANT TASK OPTIONS في المرجعية ورقة الغش: -o (--oneshot) ينفّذ المهمة باستقلالية تامة ثم يخرج، و-y (--yolo) يعطّل كل التأكيدات التفاعلية ويُكمل تلقائيًا، و-s يتجاوز إعدادًا لتلك المهمة فقط، و-m يحدد وضع البداية. تغيّرت الأعلام منذ الإطلاق — المرجعية الحالية تدمج oneshot/yolo داخل --auto-approve و-p/--plan، فجرّب cline -h لترى ما يدعمه إصدارك.

Instant task options: oneshot وyolo وإعدادات كل مهمة والوضع.المشاهدة عند 4:35
الوكلاء الفرعيون من إضافة VS Code
- 9
حدّث الإضافة واعثر على اللافتة
يأتي الوكلاء الفرعيون مع إضافة VS Code، وهم جديد إصدار v4.106.0. حدّث Cline وافتح اللوحة فيظهر سجل التغييرات مع لافتة Cline for CLI is here! — وفيها مقطع npm install -g cline وملاحظة بأن Cline قادرة على تشغيل أوامر cline في عمليات منفصلة لإبقاء نافذة السياق الرئيسية نظيفة.

لافتة CLI داخل لوحة Cline في VS Code.المشاهدة عند 5:25 - 10
اضغط Enable Subagents
الزر الثاني في اللافتة، Enable Subagents، يشغّل الميزة من إعدادات الميزات في الإضافة. هذه هي الخطوة التي تفشل بلا الأداة: يعمل الوكلاء الفرعيون بإطلاق نسخ headless من cline في طرفيتك، فلا بد من تنفيذ npm install -g cline أولًا.

Installed وEnable Subagents يظهران جنبًا إلى جنب في اللوحة.المشاهدة عند 5:32 - 11
اطلب وكيلًا فرعيًا
أعطِ الوكيل الرئيسي مهمة يستحق فيها الاستكشاف — كما في العرض: Spin up a sub agent that tells me about the repo. ترجح Cline الطلب وتُوفِّد وكيلًا فرعيًا من تلقاء نفسها حين يكون البحث المتوازي مفيدًا؛ ويمكنك طلبه صراحة أيضًا.

الوكيل الرئيسي يخطط لإطلاق sub agent.المشاهدة عند 5:42 - 12
وافق على العبارة المعلقة
قبل تنفيذ أي شيء تعرض اللوحة Cline wants to use a subagent مع العبارة الكاملة التي سترسلها — وهي هنا تحليل مستودع من خمس نقاط يغطي الغرض وحزمة التقنيات والميزات ونموذج البيانات وأنماط التنفيذ. وافق عليها (أو اترك auto-approve تتولى الأمر) فيعمل الوكيل الفرعي لامتفاعليًا ويعود بتقرير بدلًا من ملء نافذة السياق الرئيسية.

عبارة الوكيل الفرعي المعلقة، نقطة بنقطة.المشاهدة عند 5:46
Cline CLI أم إضافة VS Code: أيهما ومتى
كلتا الواجهتين تشغّلان وكيل Cline نفسه بوضعي plan وact، فالاختيار يتعلق بمكان عمل الوكيل لا بقدراته.
- 1التطوير اليومي: ابقَ في الإضافة. اللوحة والفروق ونقاط الحفظ وسياق المحرر كلها بين يديك داخل VS Code.
- 2الأتمتة والمهام المتكررة: اللجوء إلى CLI. عبارات مفردة ونصوص shell وGitHub Actions وبوتات Discord أو Slack — التشغيل اللامتفاعلي بأعلام مثل -o و-y هو الغرض المصممة لأجله.
- 3الجلسات المختلطة: الحالة تنتقل معك. تبدأ المهمة في الطرفية وتستمر في بيئة التطوير (والعكس)؛ الخطة التي رسمتها في طرفية الليل تصبح بعد ظهيرة من التعديلات في VS Code.
- 4الوكلاء الفرعيون يحتاجان الاثنين: الإضافة تنسّق بينما CLI تنفّذ. زر Enable Subagents لا يعمل إلا بعد تثبيت CLI — وهذه هي الآلية كلها.
إن اخترت واحدة فقط فاختر حيث يجري عملك فعلًا؛ تثبيت CLI أمر npm واحد، وسيُتاح مفتاح الوكلاء الفرعيين على أي حال.
الوكلاء الفرعيون عمليًا: العبارات والحدود والحلول
كان الوكلاء الفرعيون نجم هذا الإصدار، وأيضًا المكان الذي تتعثر فيه أول محاولة. ما يعرضه العرض التوضيحي، مع ما تضيفه التوثيقات الحالية:
- 1لا يظهر زر Enable Subagents؟ حدّث الإضافة إلى v4.106.0 أو أحدث — الزر داخل لافتة Cline for CLI، ويجب أن تكون CLI مثبتة وإلا لن ينطلق شيء.
- 2لا ينطلق وكيل فرعي أبدًا؟ اطلبه صراحة ("spin up a sub agent to..."). وفق التوثيق الحالي فإن الوكلاء الفرعيين باحثون للقراءة فقط: يمكنهم قراءة الملفات والبحث وتنفيذ أوامر آمنة، لكن لا يمكنهم تعديل الملفات ولا استخدام المتصفح أو MCP ولا استدعاء وكلاء فرعيين آخرين.
- 3نفّذ — وماذا بعد؟ يعيد كل وكيل فرعي تقريرًا يشير إلى مسارات الملفات التي وجدها، وتظهر إحصاءات كل وكيل (استدعاءات الأدوات والرموز والتكلفة) في المحادثة لتراجع ما أنجزته المجموعة.
- 4ضجير من الموافقات؟ إطلاق الوكلاء الفرعيون يتبع صلاحية الموافقة التلقائية Read project files — فعّلها فتتوقف العبارات عن الحاجز، وتبقى العبارة الكاملة ظاهرة في اللوحة.
- 5تغيّر السلوك عن الفيديو؟ عند الإطلاق كان مفتاحًا تجريبيًا في إعدادات الميزات؛ أما التوثيق الحالي فيصف الوكلاء الفرعيين كمفعّلين افتراضيًا وقابلين للضبط من Settings → Features، مع توحيد الأعلام في --auto-approve و-p/--plan. حين تتعارض التوثيق مع مراجعة قديمة، فالتوثيق أصدق.
تعامل مع الوكلاء الفرعيين كمضخِّم للبحث لا كجيش من المبرمجين: يختصرون ساعة من قراءة الشيفرة في تقرير واحد، والكتابة تبقى للوكيل الرئيسي.
