"وضع التفكير" (ويُسمّى أيضًا التفكير الموسّع، التفكير، أو كتل التفكير) في Claude 4.5 هو وضع تشغيلي صريح وقابل للضبط يوجّه النموذج إلى إنفاق عددٍ مُخصّص من الرموز لتوليد تفكير داخلي خطوة بخطوة (سلسلة تفكير) قبل إصدار الإجابة النهائية. صُمّم هذا الوضع لتحسين الأداء في مسائل الاستدلال متعددة الخطوات، والبرمجة المعقّدة وتدفّقات العوامل، والمهام البحثية عبر المقايضة بين زمن الاستجابة وتكلفة الرموز من جهة، والتمحيص الداخلي الأعمق من جهة أخرى. يوفّر Claude 4.5 هذه الإمكانية على مستوى Messages API من خلال معاملات صريحة (مثل thinking / budget_tokens أو ترويسة جهد/"interleaved-thinking")، ويحتفظ بكتل التفكير مع خيار تشفيرها للتحقق لاحقًا أو استخدامها مع الأدوات، ويقدّم سلوكيات متعلقة بالمخزون المؤقت وحساب الرموز يجب عليك إدارتها عند بناء أحمال الإنتاج.
ما هو Claude 4.5؟ (وأي النماذج ينبغي أن أهتم بها؟)
Claude 4.5 هو أحدث مجموعة من نماذج Claude التي أُطلقت كتحديثات "4.5" تصاعدية (مثل Sonnet 4.5 و Opus 4.5). تموضع Sonnet 4.5 كأفضل توازن بين الذكاء والأداء البرمجي وقدرات العامل لمعظم المطورين؛ ويركّز Opus 4.5 على الاستدلال عالي الجهد جدًا ويحتفظ بكتل التفكير لتحسين الاستمرارية عبر عدة جولات. يدعم كلا النموذجين قدرات التفكير الموسّع، على الرغم من أن بعض السلوكيات (مثل التفكير المُلخّص مقابل الكامل) تختلف حسب النموذج.
تظهر مكاسب الأداء في Claude 4.5، خصوصًا في Sonnet 4.5، بوضوح في معيار SWE-bench Verified، الذي يقيس قدرة الذكاء الاصطناعي على حل مشاكل GitHub الواقعية.
| النموذج | درجة SWE-bench Verified | OSWorld (Computer Use) |
|---|---|---|
| Claude 3.5 Sonnet | 49.0% | 42.2% |
| Claude 4.1 Opus | 67.6% | 55.0% |
| Claude 4.5 Sonnet (Thinking On) | 77.2% | 61.4% |
| GPT-5 (Medium Reasoning) | 65.0% | 52.0% |
تشير هذه الأرقام إلى أن Claude 4.5 ليس أفضل في كتابة مقتطفات فحسب؛ بل إنه أكثر قدرة بشكل ملحوظ على التنقّل عبر أنظمة ملفات كاملة وتنفيذ مهام مستقلة ذاتيًا دون تدخّل بشري.
لماذا هذا مهم
- البرمجة والعوامل: يظهر Sonnet 4.5 مكاسب قوية في مهام البرمجيات الواقعية وأعمال البرمجة طويلة الأفق—ما يجعله خيارًا طبيعيًا لتوليد الشيفرة، تحريرها، وتدفّقات العوامل الذاتية.
- التفكير الموسّع والسياق: نماذج عائلة Claude 4.5 مبنية للاستدلال باستخدام دفاتر مسودات داخلية كبيرة جدًا (عشرات آلاف الرموز أو أكثر)، مما يمكّن من استدلال متعدد الخطوات أعمق. هذا يغيّر طريقة تصميم المطالبات، ميزانيات الرموز، وتفاعلات الأدوات.
ما هو وضع التفكير في Claude 4.5؟
وضع التفكير (المسمى رسميًا "التفكير الموسّع") هو قدرة تسمح للنموذج بأن "يُظهر عمله" لنفسه قبل تقديم المخرجات النهائية. بخلاف النماذج القياسية التي تلتزم بإجابة على الفور، يستخدم Claude 4.5 مساحة استدلال مخصصة لاستكشاف فرضيات متعددة، وتحديد الأخطاء المحتملة في منطقه، وصقل استراتيجيته.
بنية الاستجابة
في التفاعل القياسي، يتلقى النموذج المطالبة ويبدأ في توليد الإجابة. في وضع التفكير، تنقسم الاستجابة إلى كتلتين مميزتين:
| نوع الكتلة | إمكانية الرؤية | الغرض |
|---|---|---|
| كتلة التفكير | مخفية (عبر API) أو مطوية (واجهة) | المونولوج الداخلي للنموذج، التخطيط، والنقد الذاتي. |
| كتلة النص | مرئية | الإجابة النهائية المصقولة المقدّمة للمستخدم. |
الخصائص الرئيسية لوضع التفكير
- التفعيل عند الطلب: تمرّر كائن
thinkingفي نداء الـ API مثل{"type":"enabled","budget_tokens":10000}لتشغيله ومنح النموذج ميزانية رموز داخلية للاستدلال. - الميزانية: يحد
budget_tokensرموز الاستدلال الداخلية للنموذج. زيادة الميزانية ⇒ إمكانية تفكير أعمق لكن بتكلفة وزمن استجابة أعلى. في نماذج Claude 4، تُفوّت رموز التفكير حتى لو تلقيت عرضًا مُلخّصًا فقط. - التلخيص والإخفاء: في العديد من نماذج Claude 4 يرى المستخدم نسخة مُلخّصة من محتوى التفكير؛ قد يُخفى بعض الاستدلال الداخلي (يُشفّر) بواسطة أنظمة السلامة ويُعاد كـ
redacted_thinking. - التواقيع والتحقق: تتضمن كتل التفكير
signatureمعتمة تُستخدم للتحقق عند إعادة كتل التفكير إلى الـ API (خصوصًا عند استخدام الأدوات). يجب التعامل مع التوقيع كقيمة معتمة — لا تحاول تحليله. - تفكير متداخل مع الأدوات: يدعم Claude 4 تداخل كتل التفكير مع تنفيذ الأدوات (بيتا ومعه أعلام في بعض الحالات). هذا قوي لأعمال العوامل (تشغيل أداة، التفكير، تشغيل أخرى، إلخ).
لأمثلة عملية وأحدث المعاملات، تُعد وثائق Messages/Extended Thinking من Anthropic المرجع المعتمد.
كيف تُعيد Messages API محتوى التفكير
التفكير المُلخّص مقابل الكامل؛ التشفير والتواقيع
تتعامل إصدارات نماذج Claude المختلفة مع التفكير بشكل مختلف: غالبًا ما تُعيد نماذج Claude 4 الأحدث (مثل Sonnet/Opus 4.5) عرضًا عامًا مُلخّصًا للاستدلال الداخلي بينما قد يكون دفتر المسودات الكامل مُشفّرًا ومتاحًا فقط عبر حقل signature (أو كتل مُخفاة). عند استخدام الأدوات (أو عندما تحتاج إلى الاحتفاظ بالحالة الداخلية عبر نداءات الأدوات)، يجب عليك تمرير كتل التفكير مرة أخرى إلى الـ API أو استخدام آلية التوقيع الموصوفة في الوثائق. تساعد هذه الآلية في حماية الاستدلال الداخلي الحساس مع السماح باستمرار عملية التفكير بأمان عند الحاجة.
نمط التعامل العملي
استخدام الأدوات / الاستمرار: إذا كان طلبك التالي يجب أن يستمر من نفس الحالة الداخلية (على سبيل المثال، أدوات تم تشغيلها بناءً على التفكير)، قم بتضمين كتلة التفكير المُعادة أو التوقيع عند استدعاء الـ API مرة أخرى حتى يتمكن النموذج من فك التشفير والمتابعة من حيث توقّف.
الطلب: أرسل thinking: {type: "enabled", budget_tokens: N}.
الاستجابة: قد تتلقى (أ) مخرجات عامة مُلخّصة، (ب) signature مُشفّرة أو كتلة redacted_thinking، أو (ج) كلاهما.
توفر CometAPI واجهة Claude 4.5 بسعر يعادل 20% من السعر الرسمي، ويمكن أيضًا استدعاؤها باستخدام Anthropic Messages، ستحتاج إلى الحصول على مفتاح API قبل البدء.
مثال 1 — أمر curl بسيط (غير متدفق) لتفعيل التفكير
curl https://api.cometapi.com/v1/messages \
-H "x-api-key: $CometAPI_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-4-5",
"max_tokens": 16000,
"thinking": {
"type": "enabled",
"budget_tokens": 10000
},
"messages": [
{"role": "user", "content": "Design a robust data validation strategy for CSV imports, show tests + code."}
]
}'
ستحتوي الاستجابة على كتل content. افحص كل كتلة وفضّل كتل text للمخرجات النهائية؛ تحتوي كتل thinking على ملخّص التحليل الداخلي للنموذج.
مثال 2 — Python: طلب، ثم تحليل كتل التفكير والنص
import os, requests
API_KEY = os.environ["CometAPI_API_KEY"]
URL = "https://api.cometapi.com/v1/messages"
HEADERS = {
"x-api-key": API_KEY,
"anthropic-version": "2023-06-01",
"content-type": "application/json"
}
payload = {
"model": "claude-sonnet-4-5",
"max_tokens": 16000,
"thinking": {"type": "enabled", "budget_tokens": 8000},
"messages": [{"role": "user", "content": "Explain how to do property-based testing in Python; include example code."}]
}
r = requests.post(URL, headers=HEADERS, json=payload)
r.raise_for_status()
resp = r.json()
# Parse blocks
for block in resp.get("content", []):
if block.get("type") == "thinking":
thinking_summary = block.get("thinking")
print("=== THINKING (summary) ===")
print(thinking_summary[:1000]) # truncate for logs
print("signature:", block.get("signature")[:64], "...")
elif block.get("type") == "text":
print("=== FINAL TEXT ===")
print(block.get("text"))
يستخرج هذا الكود ويطبع التفكير المُلخّص والإجابة النهائية. إذا كنت تحتاج إلى الحفاظ على الاستمرارية في تدفّقات العوامل متعددة الجولات، قم بتضمين كتل التفكير غير المعدّلة في مصفوفة messages في الطلب التالي (انظر المثال التالي).
مثال 3 — إعادة استخدام كتل التفكير في تدفّق متعدد الجولات (Python pseudo)
# After initial response (resp above):
# Add the assistant message including the thinking block back into the conversation
assistant_message = {
"role": "assistant",
"content": resp["content"] # include raw content array (contains thinking + text blocks)
}
# Next user turn: ask follow-up and include previous assistant message
payload2 = {
"model": "claude-opus-4-5", # Opus preserves thinking blocks better across turns
"max_tokens": 20000,
"thinking": {"type": "enabled", "budget_tokens": 12000},
"messages": [
{"role": "user", "content": "Now adapt the validation logic for an avro pipeline."},
assistant_message
]
}
r2 = requests.post(URL, headers=HEADERS, json=payload2)
إن الحفاظ على كتل التفكير غير المعدلة تمامًا أمرٌ بالغ الأهمية عند إجراء تكامل الأدوات أو تدفّقات العوامل الطويلة. يمتلك Opus 4.5 إعدادات افتراضية محسّنة للحفاظ على كتل التفكير والتخزين المؤقت.
كيف أقوم ببث مخرجات التفكير وعرض التقدّم في واجهة المستخدم؟
أفضل ممارسات البث
- استخدم نقاط نهاية البث الخاصة بحزم SDK (تحتوي حزم Python/TypeScript على مساعدي بث). بالنسبة للوظائف طويلة التشغيل أو التي تملك ميزانية تفكير عالية، يمنع البث انتهاء مهلة HTTP ويمنحك نصًا جزئيًا أثناء حساب النموذج. يستخدم الكود النموذجي مُكرّرًا على
text_stream(Python) أو تحليل الأحداث (JS). - توقّع بثًا بمرحلتين أحيانًا: قد ينتج النموذج أولاً أجزاء استدلال مرئية، ثم يُنهي بالإجابة. ابنِ واجهة المستخدم للتعامل مع المحتوى المُقسّم ولعرض حالات "جارٍ التفكير..." مقابل الإجابة النهائية.
- إذا أعاد الـ API حدث
signature_deltaأوcontent_block_deltaعند البث، فالتقطه وألحِقه بالنداءات اللاحقة وفقًا للمواصفات.
إذا كنت بحاجة لعرض تقدّم الاستدلال الوسيط في واجهة مستخدم، قم ببث الاستجابة. سيصدر الخادم أحداث thinking_delta متبوعة بأحداث text_delta.
curl https://api.cometapi.com/v1/messages \
--header "x-api-key: $CometAPI_API_KEY" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--data '{
"model": "claude-sonnet-4-5",
"max_tokens": 16000,
"stream": true,
"thinking": { "type": "enabled", "budget_tokens": 8000 },
"messages": [ { "role": "user", "content": "Walk me through debugging this failing unit test and propose fixes." } ]
}'
عند البث، تعامل مع أحداث content_block_start، ثم content_block_delta (والتي تتضمن thinking_delta و text_delta)، ثم content_block_stop بالترتيب. بهذه الطريقة يمكنك عرض الاستدلال خطوة بخطوة أثناء حدوثه.
كيف يتفاعل Claude Code مع وضع التفكير؟ (الطرفية + VS Code)
Claude Code هو طرفية برمجية تفاعلية ووكيلة تدمج Messages API ومُشغّلات الأدوات. تعرض تجربة CLI/IDE التفكير بطريقتين:
- إعدادات عامة / لكل جلسة: يوفّر Claude Code لوحة إعدادات
/configلضبط السلوك (كيفية طلب الإذن، ما إذا كان سيحافظ على كتل التفكير، إلخ). استخدم هذه الواجهة بدلًا من كتابة JSON الخام إن أردت تغييرًا سلوكيًا دائمًا. - اختيار النموذج وأوامر CLI: يمكنك اختيار
claude-sonnet-4-5أوclaude-opus-4-5كنموذج نشط في REPL؛ ثم تتبع الأدوات وسلوك التفكير دلالات Messages API. تشير سجلّات التغييرات والملاحظات إلى أن التفكير بات مُفعّلًا افتراضيًا لبعض نشرات Opus 4.5 وأن ضبط التفكير يظهر عبر/config.
التدفق العملي في Claude Code:
- ابدأ مشروعًا في REPL.
- استخدم
/configلفحص أعلام التفكير ذات الصلة (الحفظ، الإسهاب، إلخ). - اطلب من الوكيل تنفيذ مهمة طويلة — سيُنتج محتوى تفكير، وإذا لزم الأمر، سيطلب الإذن لتنفيذ خطوات bash بعينها. حافظ على كتل التفكير عندما تحتاج إلى التحقق أو إعادة تنفيذ القرارات لاحقًا.
التثبيت والإعداد
يتطلب Claude Code وجود Node.js ويمكن تثبيته عالميًا.
# Install Claude Code CLI
npm install -g @anthropic/claude-code
# Authenticate
claude-code --init
تفعيل التفكير في الطرفية
يدعم Claude Code أعلامًا متعددة ومحفّزات باللغة الطبيعية للتحكّم بعمق الاستدلال.
| الأمر/المحفّز | الوصف |
|---|---|
| claude-code --think | يبدأ جلسة مع تمكين التفكير الموسّع افتراضيًا. |
| claude-code --model sonnet-4.5 | يحدّد أحدث نموذج متقدّم. |
| /think <task> | أمر شرطي داخل CLI لاستدعاء مهمة محددة كثيفة التفكير. |
| "ultrathink" | كلمة مفتاحية باللغة الطبيعية تُوجّه Claude لاستخدام أقصى ميزانية استدلال ممكنة. |
نصائح:
- استخدم "think"/"think harder" عندما تريد أن يستكشف الوكيل بدائل لتنفيذات مختلفة.
- عندما يُجري Claude Code نداءات أدوات (تشغيل الاختبارات، عمليات git)، احفظ أي كتل
thinkingإذا أعادها CLI/الوكيل؛ وإلا قد يفقد الوكيل السياق بين الخطوات.
فوائد التفكير المتداخل وحفظ الكتل
بالنسبة لتدفّقات العوامل المتقدّمة، يُقدّم Claude 4.5 ميزتين بيتا تعزّزان التفاعلات متعددة الجولات واستخدام الأدوات: التفكير المتداخل وحفظ كتل التفكير.
التفكير المتداخل (بيتا)
يحدث الاستدلال القياسي مرة واحدة قبل المخرجات. يسمح التفكير المتداخل (مُمكّن عبر ترويسة interleaved-thinking-2025-05-14) لـ Claude بأن "يفكر" بين نداءات الأدوات.
تخيّل أن Claude يستكشف أخطاء خادم:
- تفكير: "يجب أن أتحقق من السجلات أولًا."
- نداء أداة:
read_file(logs.txt) - تفكير: "تُظهر السجلات مهلة قاعدة بيانات. الآن أحتاج للتحقق من إعدادات مجمّع الاتصال."
- نداء أداة:
read_file(db_config.yml)
يضمن هذا "التأمل المستمر" أن النموذج يُكيّف استراتيجيته بناءً على البيانات الواردة من الأدوات، بدلًا من اتباع خطة ثابتة مُحدّدة مسبقًا.
حفظ كتل التفكير
في المحادثات متعددة الجولات، خاصة تلك التي تتضمن استخدام الأدوات، من الضروري تمرير كتل thinking السابقة مرة أخرى إلى الـ API.
- استمرارية الاستدلال: من خلال تلقّي أفكاره السابقة، يحافظ Claude على السياق المنطقي لمساره.
- تحسين Opus 4.5: في Claude Opus 4.5، هذا السلوك مُؤتمت. يحتفظ النموذج بكل كتل التفكير السابقة في السياق افتراضيًا، مما يضمن أنه حتى في الجلسات التي تدوم لأكثر من 30 ساعة، لا "ينسى" النموذج سبب اتخاذه قرارات معمارية معيّنة قبل عشر جولات.
أفضل الممارسات لاستخدام وضع التفكير مع Claude 4.5
اختر النموذج والميزانية المناسبة للمهمة:
استخدم Sonnet 4.5 لتدفّقات البرمجة والعوامل حيث تحتاج إلى أفضل مقايضة بين السرعة والتكلفة وقدرات البرمجة القوية؛ استخدم Opus 4.5 للاستدلال الأعمق وأكبر نوافذ سياق أو عندما تخطط لتشغيل جلسات مستقلة طويلة. كلاهما يدعم التفكير الموسّع. اختر budget_tokens بشكل متناسب مع تعقيد المهمة (ابدأ صغيرًا للتجارب؛ وزِد الميزانية فقط إذا لاحظت تحسينات جودة مادية).
راقب وتحكّم في التكلفة وزمن الاستجابة
يتم فرض الرسوم على كامل رموز التفكير التي يُنتجها Claude، وليس العرض المُلخّص الذي تتلقاه. هذا يعني أن التأملات الداخلية الطويلة تزيد التكلفة حتى لو رأيت ملخّصًا قصيرًا فقط. تتبّع استخدام الرموز وفكّر في الضبط التدريجي (على سبيل المثال: 2k → 8k → 32k) عند الانتقال من الاستكشاف إلى الإنتاج.
احفظ كتل التفكير فقط عند الضرورة
يمكن توقيع كتل التفكير توقيعًا تشفيريًا وحفظها للتحقق لاحقًا وللاستخدام المتداخل مع الأدوات. تجنّب إعادة صدى كتل التفكير في كل طلب لاحق إلا إذا كان سير عملك يتطلب من النموذج الاحتفاظ بتأملاته الداخلية السابقة (على سبيل المثال، عندما يُعيد الوكيل تشغيل خطوات ويحتاج إلى المبررات المحفوظة). حفظ التفكير طوال الوقت يزيد حجم السياق وقد يعقّد حساب الرموز.
متى تبث التفكير للمستخدمين
يُعد التفكير المُذاع ممتازًا لأدوات المطوّرين وواجهات التعليم (عرض "العمل قيد التقدم" أثناء تأمل النموذج). لا تُبث التفكير الخام لمستخدمي التطبيقات الاستهلاكية الإنتاجية دون النظر في السلامة والإخفاء: يوجد التفكير المُلخّص لهذا السبب تحديدًا. إذا بثثت، وفّر عناصر في واجهة المستخدم تُصنّف الاستدلال الداخلي (مثل "استدلال المساعد — داخلي")، وتحكّم فيما إذا كان المستخدم النهائي يرى التفكير المُلخّص أم الكامل.
استخدام الأدوات والتداخل
عند الجمع بين التفكير والأدوات (تنفيذ الشيفرة، الجلب من الويب، العمليات المحلية)، استخدم تصميم التفكير المتداخل عندما تحتاج إلى أن يختار النموذج الأدوات، ويشغّلها، ويستدل على النتائج في نفس الجولة. يزيد التداخل التعقيد (وقد يتطلب أعلام ميزات) لكنه قوي للأتمتة الوكيلة. كن صريحًا بشأن التفكير الذي تحفظه، واختبر كيفية اختيار النموذج للأدوات في تشغيلٍ مُمكّن التفكير.
ملاحظات عملية لاستكشاف الأخطاء وتشغيل العمليات
الأخطاء الشائعة ومعانيها
- تفكير غير صالح + فرض اختيار أداة: إذا طلبت التفكير لكنك فرضت أيضًا أوضاع استخدام أدوات غير متوافقة مع التفكير، فسيُعيد الـ API خطأ — لا تخلط فرض
tool_choice: {"type":"tool","name":"..."}مع التفكير. - الميزانية > max_tokens: تختلف قواعد الرموز الفعالة في سيناريوهات التفكير المتداخل — تشرح منصة الوثائق متى يمكن أن يتجاوز
budget_tokensقيمةmax_tokens. اقرأ قسم "التفكير المتداخل" بعناية قبل اختبار الميزانيات الكبيرة. - التحقق من التوقيع: إذا حفظت كتل التفكير للنداءات لاحقًا، ضمّن
signatureالمعادة حتى يتمكّن الـ API من التحقق من أنها جاءت من Claude؛ يمنع هذا العبث ويحافظ على سلسلة قابلة للتحقق.
الرصد والأدوات
قم بتسجيل: (1) اختيار model، (2) thinking.budget_tokens، (3) الاستهلاك الفعلي لرموز التفكير (تُفرض عليك رسومه)، (4) أزمنة بث (الوقت حتى أول thinking_delta)، و(5) رموز النص النهائية. استخدم هذه المقاييس لبناء الميزانيات وSLOs لتدفّقات مواجهة المستخدم.
نشر تدريجي وبشر في الحلقة
انشر النماذج المُمكّن التفكير خلف أعلام ميزات. ابدأ بنسبة من حركة المطوّرين أو الداخلية، واجمع الإخفاقات أو الإخفاءات، وكرّر على المطالبات والميزانيات. للمجالات الحساسة، اطلب مراجعة بشرية للمخرجات التي تتضمن استدلالًا داخليًا كبيرًا قبل الإصدار.
نصائح استكشاف الأخطاء
- ابدأ صغيرًا: فعّل
budget_tokensمنخفضة وزِد تدريجيًا لفهم التحسينات المتزايدة. - شغّل البث وسجّل أحداث
content_block_delta/ التوقيع لفهم توقيت إنتاج النموذج لكتل التفكير. - إذا كنت تستخدم Claude Code: افحص
/configوإعدادات مستوى المشروع؛ راجع سجلّ تغييرات Claude Code إذا كان السلوك لا يطابق الافتراضات الافتراضية المتوقعة.
الخلاصة:
يمثّل Claude 4.5، مع قوة التفكير الموسّع وواجهة سطر أوامر Claude Code، القفزة الأهم في إنتاجية المطوّرين منذ ابتكار IDE. عبر السماح للنموذج بأن "يُظهر عمله" ويُمعن التفكير في المشاكل المعقّدة، انتقلت Anthropic من عصر "روبوت الدردشة" إلى عصر "الوكيل".
سواء كنت تدمج Messages API في أداة مطوّر مخصّصة أو تستخدم Claude Code لإدارة طلبات السحب اليومية، فإن إتقان وضع التفكير أمرٌ أساسي. يمنحك الشفافية اللازمة للثقة وعمق الاستدلال اللازم للتفوّق.
يمكن للمطورين الوصول إلى نماذج Claude 4.5 (Claude Sonnet 4.5 ، Claude Haiku 4.5، Claude Opus 4.5) عبر CometAPI. للبدء، استكشف قدرات النماذج في CometAPI ضمن Playground واستشر دليل الـ API للحصول على تعليمات مفصّلة. قبل الوصول، تأكّد من تسجيل الدخول إلى CometAPI والحصول على مفتاح الـ API. CometAPI تقدّم سعرًا أقل بكثير من السعر الرسمي لمساعدتك على الدمج.
Ready to Go؟→ تجربة مجانية لـ Claude 4.5!
