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+ مستخدم)
مقارنة المستويات
| الميزة | Community | Cloud | Enterprise |
|---|---|---|---|
| السعر | مجاني | 15$/شهر | مخصص |
| مفاتيح API | يدخلها المستخدم | مُدارة تلقائياً | مُدارة + خيارات مخصصة |
| نماذج محلية | ✅ | ❌ | ✅ (On-prem) |
| الدعم | مجتمعي | أولوية | 24/7 مخصص |
| SLA | ❌ | ❌ | ✅ 99.9% |
| SSO | ❌ | ❌ | ✅ |
| On-premise | ❌ | ❌ | ✅ |
| التدريب | ❌ | ❌ | ✅ |
| التوافقية SOC2 | ❌ | ❌ | ✅ |
تكلفة API التفصيلية
استخدام نماذج OpenAI
| النموذج | الإدخال (لكل 1M token) | الإخراج (لكل 1M token) |
|---|---|---|
| GPT-4 | 30$ | 60$ |
| GPT-4 Turbo | 10$ | 30$ |
| GPT-3.5 Turbo | 0.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 Opus | 15$ | 75$ |
| Claude 3 Sonnet | 3$ | 15$ |
| Claude 3 Haiku | 0.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؟
| Community | Cloud |
|---|---|
| تدخل مفاتيح 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