

Cline هي إضافة مجانية ومفتوحة المصدر لمحرر VS Code تحول أي نموذج لغوي كبير (LLM) إلى وكيل برمجة مستقل. يمكنها إنشاء وتعديل الملفات، وتشغيل أوامر الطرفية (terminal)، وتصفح الويب، لكنها تطلب موافقة صريحة قبل إجراء أي تغيير. كل ما تحتاجه هو استخدام مفتاح API الخاص بك.
Cline هي إضافة مفتوحة المصدر لمحرر VS Code تقوم بتشغيل نموذج لغوي كبير كوكيل برمجة مستقل مباشرة في الشريط الجانبي للمحرر. طورها Saoud Rizwan وأُطلقت في منتصف عام 2024 بموجب ترخيص MIT، وقد تطورت من تجربة تعتمد على نموذج واحد تُدعى Claude Dev إلى منصة تدعم نماذج متعددة مع 5 ملايين عملية تثبيت، و61,000 نجمة على GitHub، واعتراف من تقرير GitHub's Octoverse 2025 كثاني أسرع المشاريع مفتوحة المصدر نمواً على المنصة في ذلك العام. الإضافة مجانية؛ حيث يقوم المستخدمون بربط مفاتيح API الخاصة بهم من Anthropic أو OpenAI أو Google Gemini أو AWS Bedrock أو Azure أو نماذج Ollama المحلية، أو أي نقطة نهاية (endpoint) متوافقة مع OpenAI.
آلية العمل الأساسية: تقوم بوصف مهمة باللغة الطبيعية، فيقرأ Cline قاعدة التعليمات البرمجية الخاصة بك، ويقترح خطة منظمة، ثم ينفذ تعديلات الملفات وأوامر الطرفية وتفاعلات المتصفح خطوة بخطوة مع الحصول على موافقتك الصريحة في كل مرحلة. تشمل الميزات الرئيسية وضع Plan/Act (الذي تم تقديمه في الإصدار v3.2، في 21 يناير 2025)، والذي يفصل التخطيط الهيكلي عن تنفيذ التعليمات البرمجية؛ وتكامل MCP Marketplace (الإصدار v3.4، فبراير 2025) لربط أكثر من 150 أداة خارجية بما في ذلك منصات CI/CD، وعملاء قواعد البيانات، وخدمات المراقبة السحابية؛ وأتمتة المتصفح المدمجة عبر قدرة Computer Use من Anthropic؛ ونقاط حفظ مساحة العمل (checkpoints) لمقارنة التغييرات والتراجع عنها؛ وتتبع التكلفة في الوقت الفعلي لكل جلسة حتى تتمكن من رؤية التكلفة الدقيقة لكل مهمة برموز API (tokens).
ما الذي يفعله Cline فعلياً في أبريل 2026
لا يُعد Cline محركاً للإكمال التلقائي المضمن (inline completion). فهو لا يقترح التعليمات البرمجية أثناء الكتابة. بدلاً من ذلك، يعمل كوكيل متعدد الخطوات في لوحة الشريط الجانبي: تعطيه هدفاً، فيبحث في قاعدة التعليمات البرمجية الخاصة بك باستخدام بحث AST وقراءة الملفات، وينشئ خطة منظمة، ثم يعمل على تنفيذ الخطة ملفاً تلو الآخر، ويعرض لك مقارنة كاملة (diff) قبل تطبيق كل تغيير ويطلب الموافقة قبل تشغيل أي أمر في الطرفية.
اعتباراً من أبريل 2026، الإصدار المستقر الحالي هو v3.81.0، وهو متاح في VS Code Marketplace بـ 3.75 مليون عملية تثبيت وتقييم 4 نجوم عبر 283 مراجعة (أرقام المتجر تتأخر عن إجمالي عمليات التثبيت، والتي تشمل VS Code و JetBrains و CLI). تدعم الإضافة ما يلي:
- وضع Plan/Act: يقفل وضع Plan أداة Cline على استكشاف قاعدة التعليمات البرمجية للقراءة فقط ومناقشة الاستراتيجية. لا يتم تعديل أي ملفات، ولا يتم تشغيل أي أوامر. يؤدي التبديل إلى وضع Act إلى نقل سياق الخطة بالكامل إلى الأمام وفتح إمكانية التنفيذ. يمكن لكل وضع تشغيل نموذج مختلف، وهو ما يستغله سير العمل الموصى به من Saoud Rizwan: استخدام نموذج استنتاج أرخص للتخطيط، ونموذج أكثر قدرة للتنفيذ.
- MCP Marketplace: يمكن تثبيت أكثر من 150 خادماً لبروتوكول سياق النموذج (Model Context Protocol) بنقرة واحدة. يقرأ Cline إرشادات إعداد الخادم، ويطلب مفاتيح API المطلوبة، ويقوم بتكوين كل شيء تلقائياً. تشمل الفئات تكاملات GitHub و Jira و Slack و PostgreSQL و AWS و Datadog و Figma.
- أتمتة المتصفح: تستفيد من ميزة Computer Use الخاصة بـ Claude لفتح عناوين URL، والنقر على الأزرار، وملء النماذج، والتقاط لقطات الشاشة. تُستخدم بشكل أساسي للاختبار الشامل (end-to-end) وقراءة التوثيق المباشر.
- أدوات السياق: تقوم مراجع
@urlو@fileو@folderو@problemsبإدراج محتوى محدد في نافذة سياق الوكيل دون الحاجة إلى النسخ واللصق اليدوي. - نقاط الحفظ (Checkpoints): تتيح لك لقطات مساحة العمل المأخوذة قبل كل مهمة مقارنة الحالة الحالية بأي نقطة حفظ سابقة أو استعادة تراجع كامل.
- الوكلاء الفرعيون (الإصدار v3.58): يحصل كل وكيل موازٍ على نافذة سياق خاصة به. يبقى الاستكشاف الوسيط معزولاً، وتتدفق النتائج النهائية فقط إلى الجلسة الرئيسية.
- واجهة سطر الأوامر CLI (الإصدار v2.0، فبراير 2026): إعادة بناء كاملة للطرفية تضيف وضع CI/CD بدون واجهة رسومية (headless) والتنفيذ المتوازي، مما يوسع نطاق Cline إلى ما هو أبعد من VS Code ليصل إلى أتمتة مسارات العمل (pipeline automation).
تعمل الإضافة داخل VS Code و VS Code Insiders و Cursor و Windsurf. دعم JetBrains متاح حالياً في مرحلة الوصول المبكر.
موقع Cline مقارنة بـ Cursor Composer و Aider
Cline مقابل Cursor Composer
يُعد Cursor نسخة احتكارية مبنية على VS Code طورتها شركة Anysphere. يعمل وكيل Composer متعدد الملفات الخاص به داخل نفس بيئة التطوير المتكاملة (IDE) المغلقة، باستخدام البنية التحتية الخاصة بـ Cursor لتوجيه النماذج. تبلغ تكلفة Cursor Pro 20 دولاراً شهرياً؛ وتعمل وكلاؤه في الخلفية على أجهزة افتراضية سحابية تديرها Anysphere باستخدام git worktrees، مما يتيح تشغيل ما يصل إلى ثمانية وكلاء متوازيين دون الحاجة إلى إدارة مفاتيح API. المقابل: لا يمكنك استبدال نموذجك الخاص على مستوى API، والارتباط بالمورد (vendor lock-in) يُعد هيكلياً، ولا يمكن تدقيق قاعدة التعليمات البرمجية المغلقة أو عمل نسخة معدلة منها (fork).
أما Cline فهو إضافة تقوم بتركيبها على VS Code دون استبداله. يذهب كل استدعاء للنموذج مباشرة من جهازك إلى مزود الخدمة الذي اخترته باستخدام مفتاح API الخاص بك. لا تمر أي بيانات عبر خوادم Cline. تتيح لك طبقة MCP توسيع قدرات الوكيل بأدوات لا يدعمها Cursor. يحتوي Cursor على إكمالات مضمنة تتنبأ بالتعليمات البرمجية أثناء الكتابة؛ بينما لا يحتوي Cline على ذلك. بالنسبة للفرق التي تقارن التكاليف، تبلغ تكلفة Cursor Teams 40 دولاراً/مستخدم/شهرياً؛ بينما تضيف فئة Enterprise من Cline ميزة تسجيل الدخول الموحد (SSO) والفوترة المركزية بأسعار مخصصة، لكن الإضافة الأساسية مجانية بغض النظر عن حجم الفريق.
Cline مقابل Aider
يُعد Aider أداة CLI أصلية للطرفية (أكثر من 39,000 نجمة على GitHub). الميزة الهيكلية الأكثر تميزاً فيه هي مسار عمل يعتمد على نموذجين: يقترح نموذج "المهندس المعماري" حلاً، ثم يقوم نموذج "المحرر" الأرخص بترجمة هذا الاقتراح إلى تعديلات محددة في الملفات، مما يحسن التكلفة دون التضحية بجودة الاستنتاج. يتعامل Aider مع Git كعنصر أساسي، حيث يقوم تلقائياً بتأكيد (auto-committing) كل تغيير يجريه الذكاء الاصطناعي مع رسائل تأكيد تقليدية ويتيح التراجع عبر أمر git revert القياسي. يراقب وضع المراقبة (Watch mode) الملفات بحثاً عن تعليقات الذكاء الاصطناعي ويستجيب تلقائياً، كما يقوم الاختبار التلقائي بإعادة توجيه الوكيل عند فشل الاختبارات.
نهج Cline معكوس: يتطلب كل تغيير موافقة بشرية قبل التأكيد (commit)، وتبقى إدارة Git بيد المطور. يعمل Aider بالكامل في الطرفية دون واجهة رسومية لعرض الفروق (GUI diff view)؛ بينما يعرض Cline مقارنة مرئية مع تمييز مضمن قبل تعديل أي ملف. البيئة الأصلية لـ Aider هي سطر الأوامر (shell)؛ بينما بيئة Cline هي الشريط الجانبي لمحرر VS Code. لا يوجد أحدهما متفوق بشكل موضوعي على الآخر. يناسب Aider المطورين الذين يريدون مسارات عمل مؤتمتة عبر Git وتعتمد على الطرفية أولاً. بينما يناسب Cline أولئك الذين يريدون تحكماً مرئياً دقيقاً في كل إجراء يتخذه الوكيل داخل محررهم الحالي.
"وضع 'act' هو نقطة تحول بالنسبة لي. إنه ببساطة.. مذهل." - remuskaos، Hacker News، فبراير 2025
كيف يبدو واقع سير عمل Plan/Act
أضفى إصدار v3.2.0 في 21 يناير 2025 طابعاً رسمياً على سير العمل الذي كان مستخدمو Cline المتمرسون يقاربونه يدوياً بالفعل. تصف ملاحظات الإصدار الهدف بشكل مباشر: "التخطيط > التلقين (PROMPTING)."
من الناحية العملية، تبدو جلسة Plan/Act النموذجية كالتالي: تقوم بلصق طلب ميزة في الدردشة في وضع Plan. يقرأ Cline الملفات ذات الصلة، ويطرح سؤالين أو ثلاثة أسئلة توضيحية، ويُخرج قائمة مهام مرقمة بالملفات المحددة التي سيعدلها والسبب. تقوم بتعديل الخطة باللغة الطبيعية، وتؤكدها، ثم تنتقل إلى وضع Act. من تلك النقطة، ينفذ Cline كل خطوة بالتسلسل، ويتوقف مؤقتاً للحصول على الموافقة قبل كل عملية كتابة في ملف وكل أمر في الطرفية. عندما تفشل عملية البناء (build)، فإنه يقرأ مخرجات الخطأ، ويقترح إصلاحاً، ويطلب الموافقة قبل تطبيقه.
نشر Addy Osmani، قائد هندسة Chrome في Google، مقالاً تفصيلياً في يناير 2025 يلخص فيه استخدامه اليومي:
"إذا كنت تبني أنظمة معقدة وتريد مساعدة من الذكاء الاصطناعي تحترم المبادئ الهندسية، فإن Cline يستحق التفكير الجاد." - Addy Osmani، Substack (addyo.substack.com)، 30 يناير 2025
أشار Osmani تحديداً إلى مرونة نماذج Cline كعامل تمكين لاستراتيجيات التكلفة الهجينة: استخدام DeepSeek-R1 للتخطيط و Claude Sonnet للتنفيذ، وهو ما وصفه بأنه يخفض التكاليف "بنسبة تصل إلى 97% مع تحسين جودة المخرجات الإجمالية."
حدث تغيير الاسم من Claude Dev إلى Cline بالتزامن مع الإصدار v2.0 في أكتوبر 2024. أعلن Saoud Rizwan عن ذلك على منصة X: "نقدم لكم Cline (المعروف سابقاً باسم Claude Dev)، وهو مساعد ذكاء اصطناعي يمكنه استخدام واجهة سطر الأوامر (CLI) والمحرر (Editor) الخاصين بك. يجلب الإصدار v2.0 تحديثات مثيرة: يتم الآن بث الردود مباشرة في محرر الخاص بك، وزر إلغاء لتحكم أفضل في المهام، وموجه استدعاء أدوات جديد يعتمد على XML مما يؤدي إلى تقليل الطلبات بنسبة ~40% لكل مهمة." عكس تغيير الاسم تحول الأداة من تجربة خاصة بـ Claude إلى منصة تدعم نماذج متعددة. تم الاحتفاظ بمعرف الإضافة في متجر VS Code، saoudrizwan.claude-dev، دون تغيير للحفاظ على الاستمرارية للمستخدمين الحاليين.
ثم في فبراير 2025، أطلق Cline متجر MCP Marketplace، وتغير نطاق الأداة مرة أخرى: أصبحت طبقة تنسيق لسلسلة أدوات المطور الأوسع، وليس مجرد وكيل برمجة. بنقرة واحدة يتم تثبيت خادم MCP مُكوّن يتيح لـ Cline فتح مشكلات (issues) على GitHub، أو الاستعلام من قاعدة بيانات PostgreSQL، أو الإرسال إلى Slack، أو إطلاق تنبيه على Datadog، كل ذلك من داخل نفس جلسة الدردشة.
لمن صُمم Cline
يكافئ Cline نوعاً محدداً من سير عمل المطورين: أنت مرتاح في مراجعة الفروق (diffs)، وتفهم ما يكفي عما يفعله الوكيل لاكتشاف الأخطاء، وتريد تحكماً كاملاً في اختيار النموذج وتكاليف API دون التنازل عن تلك القرارات لمورد خارجي.
يعمل بشكل جيد بشكل خاص من أجل:
- العمل على ميزات متوسطة التعقيد عبر ملفات متعددة في قاعدة تعليمات برمجية مبنية بـ React أو Next.js أو TypeScript
- المطورين الذين يبدلون النماذج بناءً على نوع المهمة، حيث يقومون بتشغيل التخطيط على نموذج أرخص والتنفيذ على نموذج أكثر قدرة
- الفرق ذات الميزانيات المحدودة حيث تمثل تكلفة اشتراك Cursor لكل مستخدم عائقاً حقيقياً
- البيئات المستضافة ذاتياً أو المعزولة عن الشبكة (air-gapped) حيث تمر جميع استدعاءات النماذج عبر Ollama أو نقطة نهاية محلية
- المطورين الذين يحتاجون إلى قابلية التوسعة عبر MCP لربط وكيل البرمجة الخاص بهم بأنظمة خارجية
وصف Damian Arnsdorff، وهو مطور غيّر مساره المهني وحضر أول هاكاثون له بعد تعلم استخدام Cline، التجربة قائلاً: "الأمر أشبه بوجود مطور أول (senior dev) يمكنك سؤاله على مدار الساعة طوال أيام الأسبوع ولن يسخر منك." (مدونة Cline، نوفمبر 2025.) وثّق تقرير GitHub's Octoverse 2025 نمواً في عدد المساهمين بنسبة 4,704% على أساس سنوي لمستودع Cline، وهو ثاني أكبر نمو لأي مشروع على المنصة في ذلك العام.
ما لا يمثله Cline
لا يُعد Cline أداة للإكمال التلقائي عبر زر Tab. لن يقوم بإكمال توقيع الدالة (function signature) تلقائياً أثناء الكتابة. إذا كان هذا هو الشيء الأساسي الذي تريده من مساعد برمجة بالذكاء الاصطناعي، فإن GitHub Copilot أو ميزة Tab في Cursor أو Continue هي خيارات أفضل.
إنه ليس خدمة مُدارة. تكاليف API غير متوقعة بدون انضباط: توثق مواضيع المنتديات ومشكلات GitHub إنفاق المستخدمين من 30 إلى 200 دولار شهرياً اعتماداً على كثافة الاستخدام، مع إبلاغ بعض المستخدمين الكثيفين عن ارتفاع التكاليف اليومية إلى 50 دولاراً في المشاريع المعقدة متعددة الملفات. توفر الإضافة تتبعاً لتكلفة الرموز (tokens) في الوقت الفعلي لكل جلسة، ولكن لا توجد حدود للميزانية أو تنبيهات إنفاق مدمجة. يجب على المستخدمين الذين يريدون فاتورة شهرية يمكن التنبؤ بها النظر في Cursor Pro (20 دولاراً/شهرياً بسعر ثابت) أو GitHub Copilot (10 دولارات/شهرياً بسعر ثابت) بدلاً من ذلك.
يُعد تدهور نافذة السياق إحباطاً متكرراً. بعد 15 إلى 20 دورة محادثة، يتدهور أداء النموذج عادةً، ويبلغ المستخدمون عن اضطرارهم لبدء مهمة جديدة لاستعادة الجودة. تسببت ميزة تكثيف السياق التي تمت إضافتها في تحديث عام 2025 في شكاوى كبيرة من المستخدمين (مشكلة GitHub رقم 5616) من خلال إنشاء دورة "تحليل" عدوانية أدت إلى كسر مسارات العمل في منتصف المهمة. أقر الفريق بالمشكلة ولكن إدارة السياق تظل نقطة احتكاك معروفة.
إنه ليس زراً سحرياً بنقرة واحدة. المستخدمون الذين لا يشعرون بالراحة في قراءة التعليمات البرمجية أو مراجعة الفروق سيجدون حلقة الموافقة مملة بدلاً من كونها مطمئنة، وسيقوم الوكيل أحياناً بإجراء تغييرات تتطلب حكماً لتقييمها. تعمل الأداة بشكل أفضل عندما يمكنك اكتشاف خطأ قبل أن ينتشر عبر عشرة ملفات.
كما أن Cline ليس الوكيل الوحيد مفتوح المصدر لمحرر VS Code في هذا المجال. يُعد Roo Code (نسخة معدلة من Cline) و Kilo Code بدائل نشطة تستمد من نفس المجتمع، ويتجزأ النظام البيئي بنشاط مع نضوج هذا المجال.
تقييمات المستخدمين
لا توجد تقييمات بعد. كن أول من يشارك تجربته!
سجّل الدخول لكتابة تقييم.
ظهرت في مجموعات
قوائم منتقاة تتضمّن Cline.
مقالات ذات صلة
أدلة ومقالات ذات صلة بـ Cline.

Claude Code vs Cursor vs Codex vs Devin vs Replit Agent 3: 2026 Scorecard

Claude Code Dreaming (Memory Consolidation): 2026 Setup Guide

Ship Your First MCP Server in 20 Minutes (2026)

Anatomy of the .claude Folder: Every File, Command, Skill & Permission (2026)

Run a Company With AI Agents: The Open-Source Orchestration Setup (2026)
