OpenCode
4 دقيقة للقراءة

OpenCode: الترخيص

نظرة عامة على الترخيص

OpenCode CLI متاح بتراخيص متعددة تناسب احتياجات مختلف المستخدمين - من المطورين الأفراد إلى الشركات الكبيرة.

المبادئ الأساسية

🔓 مفتوح المصدر - الكود الأساسي متاح تحت رخصة MIT 🆓 مجاني للاستخدام الشخصي - لا رسوم إجبارية 💰 ادفع حسب الاستخدام - فقط لـ API إذا استخدمت نماذج سحابية 🏢 خيارات المؤسسات - دعم مخصص وSLA للشركات


مستويات الترخيص

1. النسخة المجانية (Community Edition)

السعر: مجاني 100%

الميزات:

  • ✅ كل الميزات الأساسية
  • ✅ أدخل مفاتيح API الخاصة بك
  • ✅ استخدم نماذج محلية مجاناً
  • ✅ تحديثات مجتمعية
  • ✅ دعم المجتمع (Discord، GitHub Issues)

القيود:

  • ❌ لا دعم رسمي
  • ❌ لا SLA مضمون
  • ❌ لا ميزات المؤسسات

الأفضل لـ:

  • المطورين الأفراد
  • المشاريع مفتوحة المصدر
  • التعلم والاستكشاف
  • المشاريع الصغيرة

التكلفة الفعلية:

  • 0$ إذا استخدمت نماذج محلية (Ollama، LM Studio)
  • تكلفة API فقط إذا استخدمت نماذج سحابية (OpenAI، Anthropic)

2. النسخة السحابية (Cloud Edition)

السعر: 15$ / شهر

الميزات:

  • ✅ كل شيء في Community Edition
  • ✅ نماذج AI مستضافة
  • ✅ لا حاجة لإدارة مفاتيح API
  • ✅ تحديثات تلقائية
  • ✅ دعم ذو أولوية (24 ساعة استجابة)
  • ✅ إحصائيات الاستخدام

الإضافات:

  • 📊 Dashboard لإدارة الاستخدام
  • 🔔 تنبيهات عند تجاوز الحدود
  • 📈 تقارير الأداء
  • 🔄 النسخ الاحتياطي التلقائي

الأفضل لـ:

  • الفرق الصغيرة (2-5 مطورين)
  • الشركات الناشئة
  • المطورين الذين لا يريدون إدارة البنية التحتية

التكلفة الشهرية:

  • 15$ للمستخدم الأساسي
  • 10$ لكل مستخدم إضافي
  • لا رسوم API إضافية

3. النسخة المؤسساتية (Enterprise Edition)

السعر: مخصص (تواصل للمبيعات)

الميزات:

  • ✅ كل شيء في Cloud Edition
  • ✅ نشر محلي (On-premise)
  • ✅ ضبط نماذج مخصصة (Fine-tuning)
  • ✅ SSO + ميزات أمان متقدمة
  • ✅ دعم مخصص 24/7
  • ✅ SLA مضمون (99.9% uptime)
  • ✅ مدير مخصص للحساب

الإضافات:

  • 🔒 تشفير مخصص
  • 🏢 تكامل مع Active Directory
  • 📊 تقارير متقدمة وتحليلات
  • 🎓 تدريب مخصص للفريق
  • 🚨 استجابة طوارئ

الأفضل لـ:

  • الشركات الكبيرة (100+ موظف)
  • المؤسسات الحكومية
  • الشركات التي تتطلب أماناً عالياً
  • المشاريع الحرجة

نماذج التسعير:

  • Starter: 500$ / شهر (حتى 50 مستخدم)
  • Professional: 2000$ / شهر (حتى 200 مستخدم)
  • Enterprise: مخصص (200+ مستخدم)

مقارنة المستويات

الميزةCommunityCloudEnterprise
السعرمجاني15$/شهرمخصص
مفاتيح APIيدخلها المستخدممُدارة تلقائياًمُدارة + خيارات مخصصة
نماذج محلية✅ (On-prem)
الدعممجتمعيأولوية24/7 مخصص
SLA✅ 99.9%
SSO
On-premise
التدريب
التوافقية SOC2

تكلفة API التفصيلية

استخدام نماذج OpenAI

النموذجالإدخال (لكل 1M token)الإخراج (لكل 1M token)
GPT-430$60$
GPT-4 Turbo10$30$
GPT-3.5 Turbo0.50$1.50$

مثال حسابي:

# توليد مكون React (≈500 token إدخال، 1000 token إخراج)
# GPT-3.5 Turbo: (0.0005 * 0.50) + (0.001 * 1.50) = 0.00175$

استخدام نماذج Anthropic Claude

النموذجالإدخال (لكل 1M token)الإخراج (لكل 1M token)
Claude 3 Opus15$75$
Claude 3 Sonnet3$15$
Claude 3 Haiku0.25$1.25$

مثال حسابي:

# إصلاح Bug (≈1000 token إدخال، 500 token إخراج)
# Claude 3 Haiku: (0.001 * 0.25) + (0.0005 * 1.25) = 0.000875$

استخدام نماذج محلية (مجاني)

# Ollama - مجاني 100%
ollama run codellama

# LM Studio - مجاني 100%
lmstudio serve --model local-model

# التكلفة: 0$ (فقط استهلاك الكهرباء)

نصائح لتقليل التكاليف

1. استخدم النماذج المناسبة

# للمهام البسيطة - استخدم Haiku (أرخص)
opencode chat --model claude-3-haiku

# للمهام المعقدة - استخدم Opus (أغلى لكن أقوى)
opencode build --model claude-3-opus

2. استخدم النماذج المحلية

# تثبيت نموذج محلي مجاني
ollama pull codellama:7b

# استخدام OpenCode مع نموذج محلي
opencode config set provider ollama
opencode config set model codellama:7b

التوفير: 100% على تكاليف API

3. قلل السياق غير الضروري

# ❌ سياق كبير (مكلف)
opencode explain entire-project/

# ✅ سياق محدد (أرخص)
opencode explain src/components/Button.tsx

4. استخدم caching

# تفعيل caching في OpenCode
opencode config set cache.enabled true
opencode config set cache.duration 3600  # ساعة واحدة

الأسئلة الشائعة

هل OpenCode مجاني حقاً؟

نعم، ولكن:

  • الكود نفسه مجاني 100% (MIT License)
  • يمكنك استخدامه مجاناً مع نماذج محلية
  • إذا استخدمت نماذج سحابية (OpenAI، Anthropic)، تدفع فقط لـ API

ما الفرق بين Community و Cloud؟

CommunityCloud
تدخل مفاتيح API بنفسكOpenCode يديرها
تدفع لـ API مباشرةدفع اشتراك ثابت
دعم مجتمعيدعم أولوية

هل يمكنني التبديل بين المستويات؟

نعم، في أي وقت:

# من Community إلى Cloud
opencode upgrade cloud

# من Cloud إلى Enterprise
opencode upgrade enterprise

# العودة إلى Community
opencode downgrade community

هل يوجد تجربة مجانية؟

نعم:

  • Cloud Edition: 14 يوم تجربة مجانية
  • Enterprise Edition: 30 يوم تجربة مجانية

خيارات الدفع

طرق الدفع المتاحة

  • 💳 بطاقات ائتمان (Visa، MasterCard، Amex)
  • 🏦 تحويل بنكي (للEnterprise فقط)
  • 🪙 cryptocurrency (Bitcoin، Ethereum)
  • 📄 فواتير (للEnterprise فقط)

الفوترة

  • Community: لا فوترة (ادفع API مباشرة)
  • Cloud: فوترة شهرية
  • Enterprise: فوترة ربع سنوية أو سنوية

الخصومات

  • 🔖 10% خصم للدفع السنوي (Cloud)
  • 🔖 20% خصم للمشاريع مفتوحة المصدر (Cloud)
  • 🔖 30% خصم للمنظمات التعليمية (Enterprise)

ترخيص المصدر المفتوح

رخصة MIT

OpenCode CLI مرخص تحت رخصة MIT - واحدة من أكثر التراخيص تساهلاً.

ما يمكنك فعله:

  • ✅ استخدام تجاري
  • ✅ تعديل الكود
  • ✅ توزيع
  • ✅ استخدام خاص
  • ✅ sublicense

الشرط الوحيد:

  • ⚠️Include the copyright notice and license text

المساهمة

# Fork المستودع
git clone https://github.com/ohmyopencode/opencode

# أنشئ branch للميزة
git checkout -b feature/my-feature

# Commit و push
git commit -m "Add my feature"
git push origin feature/my-feature

# افتح Pull Request
gh pr create --repo ohmyopencode/opencode

الخلاصة

اختيار المستوى المناسب:

🆓 Community إذا كنت:

  • مطور فرد
  • تريد تجنب التكاليف
  • راضٍ بالدعم المجتمعي

☁️ Cloud إذا كنت:

  • فريق صغير
  • تريد تجنب إدارة API
  • تحتاج دعم أولوية

🏢 Enterprise إذا كنت:

  • شركة كبيرة
  • تحتاج SLA مضمون
  • تريد نشر محلي

ابدأ مجاناً اليوم:

npm install -g @ohmyopencode/cli
opencode init