ما هو Tabby؟
Tabby مساعد برمجة بالذكاء الاصطناعي مجاني ومفتوح المصدر ومستضاف ذاتيًا تشغّله على خادمك الخاص، ويُوضع كبديل داخلي لـ GitHub Copilot. أسسه Meng Zhang وLucy Gao، وكلاهما مهندس سابق في Google، وأعلن جولة تمويل أولي بقيمة 3.2 مليون دولار في أكتوبر 2023 بقيادة Yunqi Partners وZooCap.
- نوع المنتج: خادم مستضاف ذاتيًا (عبر Docker) بالإضافة إلى عملاء إضافات IDE — وليس منتج SaaS سحابي
- الترخيص: Apache 2.0 للمشروع الأساسي؛ دليل منفصل
ee/(إصدار المؤسسات) يحمل ترخيصه الخاص - المؤسسان: Meng Zhang وLucy Gao، وكلاهما عمل سابقًا في Google
- التمويل: جولة تمويل أولي بقيمة 3.2 مليون دولار، أُعلنت في أكتوبر 2023 بقيادة Yunqi Partners وZooCap
- الحجم: نحو 33,900 نجمة على GitHub و1,800 عملية Fork حتى وقت هذه المراجعة
- الميزة التفريقية الأساسية: النشر الداخلي/المعزول (air-gapped) — لا يغادر أي كود أو إكمال بنيتك التحتية الخاصة
ماذا يفعل Tabby فعليًا؟
يضيف Tabby إلى محرر الأكواد لديك إكمالًا للأكواد ومحادثة مدعومَين بالذكاء الاصطناعي، يعملان مقابل نموذج محلي مستضاف ذاتيًا بدلًا من واجهة برمجة سحابية، مع طبقة سياق اختيارية شبيهة بـ RAG لترسيخ الإجابات في قاعدة الأكواد والتوثيق الخاصَّين بك.
- إكمال الأكواد: اقتراحات مضمّنة متعددة الأسطر ودوال كاملة أثناء الكتابة، تُضاهي الميزة الأساسية في GitHub Copilot
- المحادثة: مساعدة تحاورية حول الكود داخل بيئة التطوير مباشرة
- "Answer Engine": ميزة أسئلة وأجوبة حول قاعدة الأكواد تعتمد على محتوى المستودع المفهرس
- موفّرو السياق (Context Providers): طبقة شبيهة بـ RAG تجلب سياق المستودع والتوثيق والإعدادات لترسيخ الإكمال والمحادثة
- النماذج المحلية المدعومة: تشمل الخيارات الموصى بها/الموثقة StarCoder-1B وQwen2-1.5B-Instruct وCodeLlama 7B وCodeGemma وسلسلة CodeQwen
- دعم الأجهزة: بطاقات NVIDIA الاستهلاكية عبر Docker، وبطاقات AMD عبر صورة
tabby-rocmمخصصة، وApple Silicon (M1/M2 وما بعدها) عبر Metal - دعم MCP: يمكن لـ Tabby العمل كعميل MCP، وتسجيل خوادم Model Context Protocol كموفّري سياق إضافيين (بنقلي stdio وstreamable-HTTP) — لا يزال هذا التكامل يتطور بدلًا من كونه عميل MCP ناضجًا وكامل الميزات، وفق طلب ميزة مفتوح على GitHub يطالب بدعم أعمق
المنصة والتسعير والترخيص
المنصات
- ما يذكره Tabby:
- خادم مستضاف ذاتيًا عبر Docker (NVIDIA، أو AMD ROCm، أو Apple Silicon/Metal)، مع عملاء IDE لـ VS Code وبيئات JetBrains وVim/Neovim.
فئة Community
- ما يذكره Tabby:
- مجانية لما يصل إلى 5 مستخدمين، تشمل إكمال الأكواد والمحادثة وAnswer Engine وموفّري السياق.
فئة Team
- ما يذكره Tabby:
- مدفوعة، ذكرت مصادر خارجية أنها نحو 19 دولارًا لكل مقعد شهريًا لما يصل إلى 50 مستخدمًا؛ لم يتأكد الرقم الحالي الدقيق بوضوح عبر tabbyml.com/pricing — يُرجى التحقق مباشرة قبل وضع الميزانية.
فئة Enterprise
- ما يذكره Tabby:
- عرض سعر مخصص، لعدد غير محدود من المستخدمين، مع ميزات أمان وSSO وإدارة مجموعات إضافية.
الترخيص
- ما يذكره Tabby:
- Apache 2.0 للمشروع الأساسي، مؤكَّد عبر ملف LICENSE في مستودع GitHub. دليل منفصل
ee/ومكونات من جهات خارجية تحمل تراخيصها الخاصة.
أظهرت صفحة تسعير Tabby بيانات غير متسقة أثناء إعداد هذه المراجعة (إلى جانب أرقام Community/Team/Enterprise، ظهر أيضًا مخطط تسعير سنوي يبدو غير ذي صلة) — لا تعتبر أي رقم محدد لـ Team/Enterprise مؤكدًا دون التحقق مباشرة من tabbyml.com/pricing.
تنزيل وتثبيت Tabby
يعمل خادم Tabby عبر صورة Docker منشورة، وعملاء IDE مجانيون للتثبيت من المتاجر القياسية.
Source | Link |
|---|---|
| مستودع GitHub (الكود المصدري، Apache 2.0) | github.com/TabbyML/tabby |
| صورة Docker (NVIDIA/CPU) | tabbyml/tabby على Docker Hub، أو ghcr.io/tabbyml/tabby |
| صورة Docker (بطاقة AMD/ROCm) | tabby-rocm — راجع مستودع GitHub لمعرفة اسم الصورة الحالي |
| VS Code Marketplace | marketplace.visualstudio.com/items?itemName=TabbyML.vscode-tabby |
| JetBrains Marketplace | الإضافة مدرجة باسم "Tabby" — ابحث في JetBrains Marketplace، أو راجع توثيق Tabby للرابط المباشر الحالي |
| التوثيق | tabby.tabbyml.com/docs/welcome |
يتطلب تشغيل الخادم أجهزتك الخاصة (ويُفضَّل بوجود GPU) وقدرًا من الإلمام بـ Docker/العمليات — وهذا ليس تسجيلًا سحابيًا بنقرة واحدة كما هو الحال مع معظم المنافسين.
لمن يناسب Tabby؟
يناسب Tabby المطورين والفرق الذين تهمهم بقاء الكود على بنيتهم التحتية الخاصة أكثر من الوصول إلى النموذج السحابي الأكثر قدرة.
استخدم Tabby إذا كنت
- تحتاج إلى إكمال أكواد لا يغادر بنيتك التحتية الخاصة أبدًا — لبيئات معزولة (air-gapped) أو خاضعة للتنظيم أو حساسة أمنيًا
- لديك بالفعل (أو مستعد لتشغيل) خادم GPU وتشعر بالراحة مع النشر والتشغيل القائمَين على Docker
- تريد مساعد برمجة مفتوح المصدر (نواة Apache 2.0) قابلًا للتدقيق ذاتيًا بدلًا من منتج سحابي مغلق المصدر
- واقعي بشأن أن جودة الإكمال ستتبع النموذج المحلي الذي تختاره، وليس نموذجًا سحابيًا متقدمًا
- فريق صغير (5 أشخاص أو أقل) يناسب فئة Community المجانية، أو فريق أكبر مستعد للدفع مقابل إدارة مقاعد Team/Enterprise
ابحث في مكان آخر إذا كنت
- تريد منتجًا سحابيًا بلا عمليات تشغيل وبلا خادم لإدارته — أداة SaaS مثل GitHub Copilot أو Cursor أنسب
- تحتاج إلى أعلى جودة ممكنة للإكمال/المحادثة بغض النظر عن مكان معالجة الكود — عادة ما تتفوق النماذج السحابية المتقدمة على النماذج المحلية الأصغر التي صُمم Tabby لتشغيلها
- تحتاج إلى وكيل برمجة مستقل بالكامل (تخطيط متعدد الملفات، تنفيذ في الطرفية) — Tabby مساعد إكمال/محادثة، وليس أداة وكيلية مثل Cline أو وضع الوكيل في Cursor
- لا تملك أجهزة GPU أو قدرة تشغيلية لتشغيل خدمة مستضافة ذاتيًا وصيانتها
ما لا يناسبه Tabby
لا يناسب Tabby إذا كنت تريد جودة إكمال بمستوى سحابي دون أي بنية تحتية لإدارتها، أو إذا كنت تحتاج إلى سلوك وكيل مستقل متعدد الملفات.
- ليس منتجًا بلا عمليات تشغيل — يجب عليك تجهيز خادمك الخاص وتشغيله وصيانته (ويُفضَّل بوجود GPU)، وهو عبء تشغيلي حقيقي لا تتطلبه أداة SaaS سحابية
- لا يضمن مطابقة جودة إكمال النماذج السحابية المتقدمة — تتحدد المخرجات بسقف النموذج المحلي الذي تختاره؛ ويصف بعض المستخدمين المخرجات بأنها أضعف بشكل ملحوظ في المهام المعقدة
- ليس وكيل برمجة مستقلًا — إنه مساعد إكمال/محادثة، وليس أداة للتخطيط والتنفيذ متعدد الملفات مثل Cline أو وضع الوكيل في Cursor
- غير ناضج بالكامل بعد لـ MCP — يمكن لـ Tabby العمل كعميل MCP، لكن تكامله لا يزال يتطور وفق طلب ميزة مفتوح على GitHub، وليس تطبيقًا كاملًا
- غير مجاني عند التوسع للفرق الأكبر التي تحتاج ميزات إدارة — فئة Community محدودة بـ 5 مستخدمين؛ وتحتاج الفرق الأكبر إلى خطة Team أو Enterprise مدفوعة
الأخطاء الشائعة عند تقييم Tabby
ينشأ معظم اللبس حول Tabby من توقع أن يتصرف كمنتج SaaS سحابي أو كوكيل برمجة مستقل بالكامل.
الخطأ 1: توقع أن يعمل Tabby دون أجهزة GPU خاصة بك
Tabby منتج مستضاف ذاتيًا — تعتمد جودة الإكمال وسرعته مباشرة على الجهاز الذي تشغّله عليه. دون GPU قوي بشكل معقول (أو Apple Silicon عبر Metal)، توقع اقتراحات أبطأ أو أقل جودة مقارنة بمنافس مستضاف سحابيًا.
الخطأ 2: افتراض أن المستودع بأكمله بموجب ترخيص Apache 2.0
المشروع الأساسي بموجب ترخيص Apache 2.0، لكن دليل ee/ (إصدار المؤسسات) وبعض المكونات من جهات خارجية تحمل تراخيص منفصلة. تحقق من ترخيص الملف/الدليل المحدد قبل إعادة التوزيع أو بناء منتجات تجارية فوق Tabby.
الخطأ 3: توقع سلوك وكيل مستقل بالكامل
Tabby مساعد إكمال أكواد ومحادثة مزوَّد بـ Answer Engine وموفّري سياق قائمين على MCP — وهو غير مصمَّم للتخطيط والتنفيذ المستقلَّين متعددَي الملفات كما هو الحال مع Cline أو وضع الوكيل في Cursor.
الخطأ 4: افتراض أن أسعار Team/Enterprise المنشورة حالية دون التحقق
وجدت هذه المراجعة بيانات تسعير غير متسقة عند التحقق من صفحة تسعير tabbyml.com. تحقق من أسعار Team وEnterprise الحالية مباشرة مع TabbyML، بدلًا من الاعتماد على رقم مخزَّن مؤقتًا أو من جهة خارجية.
المنافسون والبدائل
يُقارَن Tabby في الغالب بـ GitHub Copilot وContinue.dev وSourcegraph Cody وCursor — وميزته التفريقية الرئيسية أمامهم جميعًا هي النشر المستضاف ذاتيًا والداخلي.
Tool | Best known for | Link |
|---|---|---|
| GitHub Copilot | إضافة سحابية سائدة لإكمال الأكواد والمحادثة بالذكاء الاصطناعي من Microsoft/GitHub | github.com/features/copilot |
| Continue.dev | إضافة إكمال/محادثة مفتوحة المصدر، توقفت (استحوذت عليها Cursor في يونيو 2026) | مراجعة Continue.dev |
| Sourcegraph Cody | مساعد ذكاء اصطناعي حصري للمؤسسات يعتمد على تقنية بحث الأكواد من Sourcegraph | مراجعة Sourcegraph Cody |
| Cursor | محرر أكواد تجاري ومستقل وسحابي يركّز أولًا على الذكاء الاصطناعي | cursor.com |
| Cline | إضافة وكيل مستقل مفتوحة المصدر لـ VS Code وJetBrains | مراجعة Cline |
تعكس هذه القائمة الأدوات التي تُقارَن بها Tabby عادةً، وليست تصنيفًا مستقلًا من PromptQuorum — تحقق من السعر والميزات الحالية لكل أداة قبل الاختيار.
الأسئلة الشائعة
ما هو Tabby؟
Tabby (github.com/TabbyML/tabby) مساعد برمجة بالذكاء الاصطناعي مجاني ومفتوح المصدر ومستضاف ذاتيًا، بُني كبديل داخلي لـ GitHub Copilot.
هل Tabby مجاني؟
فئة Community الأساسية المستضافة ذاتيًا مجانية لما يصل إلى 5 مستخدمين. تبيع شركة TabbyML فئتي Team وEnterprise المدفوعتين فوق النواة المستضافة ذاتيًا نفسها للفرق الأكبر.
هل Tabby مفتوح المصدر؟
نعم، المشروع الأساسي مرخّص بموجب Apache 2.0، مؤكَّد عبر مستودعه على GitHub. دليل إصدار مؤسسات منفصل وبعض المكونات من جهات خارجية تحمل تراخيصها الخاصة.
هل أحتاج إلى GPU لتشغيل Tabby؟
يُنصح بشدة باستخدام GPU لسرعة وجودة إكمال جيدتين — يدعم Tabby بطاقات NVIDIA، وبطاقات AMD عبر ROCm، وApple Silicon عبر Metal. يمكن تشغيله على CPU، لكن توقع أداءً أبطأ.
هل يدعم Tabby بروتوكول MCP (Model Context Protocol)؟
يمكن لـ Tabby العمل كعميل MCP، وتسجيل خوادم MCP كموفّري سياق، لكن هذا التكامل لا يزال يتطور وفق طلب ميزة مفتوح على GitHub، وليس تطبيقًا كاملًا وناضجًا.
كيف يُقارَن Tabby بـ GitHub Copilot؟
Copilot منتج سحابي مغلق المصدر يستخدم نماذج متقدمة كبيرة. Tabby مستضاف ذاتيًا ومفتوح المصدر، ويبقي الكود على بنيتك التحتية الخاصة، لكن جودة الإكمال تعتمد على النموذج المحلي (الأصغر عادةً) الذي تختاره.
من أسس Tabby؟
أسس Tabby كل من Meng Zhang وLucy Gao، وكلاهما مهندس سابق في Google، وأعلنا جولة تمويل أولي بقيمة 3.2 مليون دولار في أكتوبر 2023.
هل يمكن لـ Tabby تعديل ملفات متعددة بشكل مستقل مثل Cline أو Cursor؟
لا. Tabby مساعد إكمال أكواد ومحادثة، وليس وكيلًا مستقلًا متعدد الملفات — لهذا النوع من السلوك الوكيلي، ينبغي النظر في Cline أو وضع الوكيل في Cursor بدلًا من ذلك.
ما بيئات التطوير (IDE) التي يدعمها Tabby؟
VS Code، ومعظم بيئات JetBrains، وVim/Neovim.
هل اختبرت PromptQuorum ادعاءات Tabby بشكل مستقل؟
تستند هذه المراجعة إلى مستودع Tabby على GitHub وتوثيقه وتقارير مستقلة (TechCrunch، SiliconANGLE)، وليس إلى اختبارات عملية أجرتها PromptQuorum.
