🏠 Vibe Coding

Ollama + Continue.dev + VS Code: المكدّس المجاني الذي يُنافس Claude Code في الخصوصية

ماذا حدث؟

نشرت MakeUseOf تجربة شخصية مفصّلة لإعداد مساعد برمجي يعمل 100% محلياً داخل VS Code دون اشتراكات أو إرسال بيانات لخوادم خارجية. المكدّس ثلاثي الطبقات: أولاً Ollama — برنامج مفتوح المصدر يُشغّل نماذج LLM محلياً بأمر واحد في الطرفية، يعمل على Windows وMac وLinux ويوفّر API محلي لاستدعاء النماذج. ثانياً Continue.dev — إضافة VS Code مفتوحة المصدر تتصل بـ Ollama وتضيف: إكمال تلقائي مدمج في المحرر، لوحة دردشة جانبية، تفسير الكود بالتظليل، وإعادة هيكلة الكود وإنشاء الاختبارات بدون مغادرة المحرر. ثالثاً النموذج — والقرار هنا دقيق: النماذج الخفيفة (Phi-4 Mini، Qwen2.5-Coder) تعمل بسرعة على أجهزة متواضعة لكنها محدودة في المهام المعقدة. النماذج الثقيلة (DeepSeek Coder 33B، Llama 3.3 70B) تُعطي نتائج قريبة من Claude لكنها تتطلب 16+ GB من RAM وبطاقة رسوميات مناسبة. الكاتب قضى أشهراً في التخطيط لهذا الإعداد قبل أن ينفّذه، ومنذ تطبيقه لم يعد لأدوات السحابة للمشاريع الحساسة.

ماذا يعني؟

المشكلة الأساسية مع أدوات AI السحابية ليست السعر فقط — بل أن كل snippet تكتبه يصل لخادم خارجي لا تسيطر عليه. للمشاريع الشخصية هذا مقبول، لكن لأي مشروع يحتوي بيانات مستخدمين أو API Keys أو منطق تجاري حساس — المكدّس المحلي يُلغي هذا القلق جذرياً. والتكلفة: صفر بعد الإعداد، مقابل عشرات الدولارات شهرياً للأدوات السحابية. المفاضلة الوحيدة هي أن أقوى النماذج المحلية لا تزال تفقد بعض الدقة مقارنةً بـ Claude 3.7 في المهام الأكثر تعقيداً، وتحتاج جهازاً قوياً للاستفادة الكاملة. لكن لمن يعمل على مشاريع ذات بيانات حساسة — أو ببساطة يريد التخلص من الاشتراكات المتراكمة — هذا المكدّس يُحقق ما يحتاجه.

لماذا يهمك؟

إذا كنت تطوّر تطبيقاً يحتوي منطقاً تجارياً خاصاً أو بيانات مستخدمين — مثل تطبيقات Flutter ذات قواعد بيانات — جرّب إعداد Ollama + Continue.dev لهذه المشاريع تحديداً واحتفظ بـ Claude Code للمشاريع العامة. الإعداد لا يتعدى ساعة واحدة، والنتيجة: مساعد برمجي يعرف مشروعك، لا يُغادر جهازك، ولا تدفع له شيئاً.

← كل المستجدات