CoBuddy هو نموذج متخصص في البرمجة من Baidu متاح على Novita AI، ويوفر استدعاء الدوال، والاستدلال، ونافذة سياق بحجم 128K، وزمن انتقال منخفض من البداية إلى النهاية لسير عمل المطورين. نظرًا لأن CoBuddy يعرض نقطة نهاية chat/completions متوافقة مع OpenAI بدلاً من نقطة نهاية متوافقة مع Anthropic، فإن إعداده في Claude Code يتطلب توجيه ANTHROPIC_BASE_URL إلى مسار Novita AI المتوافق مع OpenAI. يرشدك هذا الدليل خلال كل خطوة — من مفتاح API إلى الجلسة الأولى.
ما هو CoBuddy؟
CoBuddy هو نموذج لتوليد الكود تم تطويره بواسطة Baidu ومتوفر من خلال واجهة برمجة تطبيقات LLM من Novita AI. وهو مصمم خصيصًا لمهام تطوير البرمجيات: توليد الكود، إعادة الهيكلة، كتابة الاختبارات، تخطيط التطبيقات، ودعم سير عمل الوكلاء.
| المواصفات | التفاصيل |
|---|---|
| معرف النموذج | baidu/cobuddy |
| نافذة السياق | 131,072 رمزًا (128K) |
| أقصى إخراج | 65,536 رمزًا |
| سعر الإدخال | $2.80 / 1M رمز |
| سعر الإخراج | $11.30 / 1M رمز |
| قراءة التخزين المؤقت | $0.70 / 1M رمز |
| الميزات | استدعاء الدوال، الاستدلال |
| نقطة النهاية | متوافقة مع OpenAI chat/completions فقط |
الاختلاف في نقطة النهاية مهم لإعداد Claude Code. لا يدعم CoBuddy نقطة النهاية المتوافقة مع Anthropic، لذلك يستخدم التكوين عنوان URL الأساسي المتوافق مع OpenAI من Novita AI (https://api.novita.ai/v3/openai) بدلاً من مسار anthropic.
لماذا استخدام CoBuddy في Claude Code؟
Claude Code هو واجهة سطر أوامر وكيلية تتيح لك تفويض مهام البرمجة بلغة عادية — تعديلات الملفات، أوامر الطرفية، تحليل قاعدة الكود، وسير العمل متعدد الخطوات. افتراضيًا يعمل على نماذج Claude، لكن متغير البيئة ANTHROPIC_BASE_URL يتيح لك توجيه الطلبات عبر مزود ونموذج مختلفين.
استبدال CoBuddy عبر Novita AI يمنحك:
- التخصص في البرمجة. CoBuddy مبني لمهام البرمجيات بدلاً من المحادثة العامة. إنه يستهدف توليد الكود، المراجعة، وسير عمل الوكلاء مباشرة.
- فرق السعر مقابل Claude Sonnet. Claude Sonnet 4.5 يعمل بسعر $3.00/M للإدخال و $15.00/M للإخراج. CoBuddy على Novita AI بسعر $2.80/M للإدخال و $11.30/M للإخراج — توفير كبير عند الحجم، مع قراءة التخزين المؤقت بسعر $0.70/M.
- إنتاجية عالية وزمن انتقال منخفض من البداية إلى النهاية. نشر CoBuddy في Novita AI مضبوط للإنتاجية المستدامة، وهو أمر مهم أثناء جلسات الوكيل الطويلة التي تقوم بالعديد من الطلبات المتزايدة.
- نافذة سياق 128K. مساحة كافية لتمرير مقتطفات كبيرة من الملفات، مخرجات الاختبار، وملاحظات التنفيذ في طلب واحد.
للفرق التي تستخدم بالفعل Claude Code وتريد تقييم بديل يركز على البرمجة دون تغيير أدوات سير العمل، يعد CoBuddy نقطة انطلاق عملية.
الخطوة 1: الحصول على مفتاح API من Novita AI
أنشئ حسابًا على Novita AI — الحسابات الجديدة تحصل على أرصدة تجربة مجانية. بمجرد تسجيل الدخول، اذهب إلى إدارة المفاتيح وانقر على إنشاء مفتاح جديد. انسخ المفتاح فورًا؛ يظهر مرة واحدة فقط.
الخطوة 2: تثبيت Claude Code
Claude Code يتطلب Node.js الإصدار 18 أو أعلى. تحقق من إصدارك:
node --version
إذا كان Node.js غير موجود أو أقل من v18، قم بتثبيته من nodejs.org.
قم بتثبيت Claude Code عالميًا:
npm install -g @anthropic-ai/claude-code
تأكد من التثبيت:
claude --version
الخطوة 3: تكوين متغيرات البيئة
CoBuddy يدعم فقط نقطة النهاية المتوافقة مع OpenAI. قم بتعيين ANTHROPIC_BASE_URL إلى مسار Novita AI المتوافق مع OpenAI حتى يقوم Claude Code بتوجيه الطلبات هناك.
macOS و Linux
export ANTHROPIC_BASE_URL="https://api.novita.ai/v3/openai"
export ANTHROPIC_AUTH_TOKEN="<مفتاح Novita API الخاص بك>"
export ANTHROPIC_MODEL="baidu/cobuddy"
export ANTHROPIC_SMALL_FAST_MODEL="baidu/cobuddy"
Windows (موجه الأوامر)
set ANTHROPIC_BASE_URL=https://api.novita.ai/v3/openai
set ANTHROPIC_AUTH_TOKEN=<مفتاح Novita API الخاص بك>
set ANTHROPIC_MODEL=baidu/cobuddy
set ANTHROPIC_SMALL_FAST_MODEL=baidu/cobuddy
Windows (PowerShell)
$env:ANTHROPIC_BASE_URL = "https://api.novita.ai/v3/openai"
$env:ANTHROPIC_AUTH_TOKEN = "<مفتاح Novita API الخاص بك>"
$env:ANTHROPIC_MODEL = "baidu/cobuddy"
$env:ANTHROPIC_SMALL_FAST_MODEL = "baidu/cobuddy"
ما يفعله كل متغير:
ANTHROPIC_BASE_URL— يعيد توجيه طلبات Claude Code إلى نقطة نهاية Novita AI المتوافقة مع OpenAI بدلاً من خوادم AnthropicANTHROPIC_AUTH_TOKEN— مفتاح Novita AI API الخاص بك المستخدم للمصادقةANTHROPIC_MODEL— النموذج المستخدم للمهام الأساسية (المعقدة)ANTHROPIC_SMALL_FAST_MODEL— النموذج المستخدم للمهام الخلفية والخفيفة
لجعل هذه الإعدادات دائمة عبر جلسات الطرفية على macOS/Linux، أضف سطور export إلى ملف ~/.zshrc أو ~/.bashrc.
الخطوة 4: تشغيل Claude Code
انتقل إلى دليل مشروعك وشغل Claude Code:
cd /path/to/your/project
claude .
الرمز . يخبر Claude Code بالعمل في الدليل الحالي. ستظهر لك واجهة تفاعلية حيث يمكنك وصف المهام بلغة إنجليزية بسيطة.
قم بتشغيل /model لتأكيد النموذج النشط، أو /doctor لتشخيص مشكلات التكوين.
مواصفات وأسعار CoBuddy
إليك المقارنة الكاملة بين CoBuddy على Novita AI و Claude Sonnet 4.5:
| CoBuddy (Novita AI) | Claude Sonnet 4.5 | |
|---|---|---|
| الإدخال (لكل 1M رمز) | $2.80 | $3.00 |
| الإخراج (لكل 1M رمز) | $11.30 | $15.00 |
| قراءة التخزين المؤقت (لكل 1M رمز) | $0.70 | $0.30 |
| نافذة السياق | 131,072 رمزًا | 200,000 رمز |
| أقصى إخراج | 65,536 رمزًا | 64,000 رمز |
| استدعاء الدوال | نعم | نعم |
| الاستدلال | نعم | نعم |
| نقطة نهاية Anthropic | لا | أصلي |
المقايضة الرئيسية: سعر إخراج CoBuddy أقل من Sonnet 4.5، وقراءة التخزين المؤقت أرخص بالقيمة المطلقة للجلسات الوكيلية الثقيلة التي تعيد استخدام السياق. Claude Sonnet 4.5 لديه نافذة سياق أكبر وهو النموذج الأصلي لـ Claude Code. اختر CoBuddy عندما تريد نموذجًا يركز على البرمجة بتكلفة إخراج مخفضة؛ ابق على Sonnet عندما تحتاج إلى سياق 200K كامل أو مهام استدلال أوسع.
نصائح عملية لسير عمل البرمجة
اجعل المطالبات محددة بالمهمة
CoBuddy مضبوط لمهام البرمجيات. المطالبات التي تصف نتيجة هندسية ملموسة — “أضف التحقق من صحة الإدخال إلى هذه الدالة”، “اكتب اختبار وحدة لتدفق الدفع”، “أعد هيكلة هذه الوحدة لإزالة الاعتماد الدائري” — تحصل على نتائج أفضل من المطالبات الاستكشافية المفتوحة.
استخدم نافذة السياق 128K عن قصد
عند 128K رمزًا، يمكنك تمرير مقتطفات الملفات ذات الصلة، مخرجات الاختبار، أدلة الأسلوب، وعقود API في طلب واحد. ومع ذلك، احتفظ بالمطالبات منظمة: صف المهمة، قدم سياقًا مختارًا، اذكر القيود، واطلب إخراجًا محددًا. السياق الطويل لا يحل محل التعليمات الواضحة.
تحقق من إخراج استدعاء الدوال
يدعم CoBuddy استدعاء الدوال، والذي يستخدمه Claude Code لاستدعاءات الأدوات. للمهام التي تعدل الملفات أو تشغل الأوامر، راجع الإجراءات المخطط لها قبل الموافقة. استخدم /review في Claude Code لفحص التغييرات قبل تطبيقها.
الجلسات ذات التخزين المؤقت الثقيل تستفيد من تسعير CoBuddy
بسعر $0.70/M لرموز قراءة التخزين المؤقت، الجلسات ذات المطالبات النظامية الكبيرة أو السياق المتكرر تصبح أرخص بشكل ملحوظ مع مرور الوقت. إذا كنت تدير جلسات وكيل طويلة تشير إلى نفس سياق قاعدة الكود مرارًا، فإن قراءات التخزين المؤقت تتراكم — وسعر قراءة التخزين المؤقت لـ CoBuddy تنافسي.
قيم الأداء على مهام حقيقية قبل الالتزام
أفضل طريقة لتقييم CoBuddy لفريقك هي تشغيله على المهام الفعلية: تذكرة خطأ، مهمة توليد اختبار، إعادة هيكلة صغيرة. قارن جودة الإخراج مع نموذجك الحالي على تلك المهام المحددة بدلاً من الاعتماد على المعايير العامة.
الأسئلة الشائعة
ما هو معرف النموذج لـ CoBuddy على Novita AI؟
استخدم baidu/cobuddy في متغير البيئة ANTHROPIC_MODEL وفي أي نص طلب API مباشر.
لماذا استخدام https://api.novita.ai/v3/openai بدلاً من نقطة نهاية anthropic؟
CoBuddy يدعم فقط نقطة النهاية المتوافقة مع OpenAI chat/completions. تعيين ANTHROPIC_BASE_URL إلى مسار Novita AI المتوافق مع OpenAI (https://api.novita.ai/v3/openai) يخبر Claude Code بتوجيه الطلبات عبر تلك النقطة. المسار المتوافق مع Anthropic (https://api.novita.ai/anthropic) مخصص للنماذج التي تطبق واجهة برمجة تطبيقات رسائل Anthropic بشكل أصلي — CoBuddy لا يفعل ذلك.
كم تكلفة CoBuddy على Novita AI؟
اعتبارًا من يونيو 2026: $2.80/M لإدخال الرموز، $11.30/M لإخراج الرموز، $0.70/M لرموز قراءة التخزين المؤقت. تأكد من التسعير الحالي على صفحة نموذج CoBuddy قبل التخطيط للإنتاج.
هل يدعم CoBuddy استدعاء الدوال؟
نعم. يدعم CoBuddy استدعاء الدوال والاستدلال، وكلاهما مطلوب لحلقة الوكيل في Claude Code.
هل يمكنني استخدام CoBuddy في Cursor أو أدوات أخرى؟
نعم. أي أداة تقبل عنوان URL أساسي مخصص متوافق مع OpenAI يمكنها استخدام CoBuddy عبر Novita AI. قم بتعيين عنوان URL الأساسي إلى https://api.novita.ai/v3/openai والنموذج إلى baidu/cobuddy.
Novita AI هي منصة سحابية للذكاء الاصطناعي تقدم للمطورين طريقة سهلة لنشر نماذج الذكاء الاصطناعي باستخدام واجهة برمجة التطبيقات البسيطة الخاصة بنا، مع توفير حوسبة GPU موثوقة وبأسعار معقولة للبناء والتوسع.
