تخطي إلى المحتوى
المواضيع

التطوير بالذكاء الاصطناعي والبرمجة: بناء التطبيقات مع AI

طوّر بذكاء مع الذكاء الاصطناعي. أدلة لتوليد الأكواد وبناء التطبيقات والتصحيح والأتمتة.

124 مقالات

رتّب المقالات للعثور على ما تحتاجه

مقالات في تطوير AI والبرمجة

ما هو ChatGPT Sites؟ حقيقة مواقع chatgpt.site، والأسعار، والتنبيهات قبل استخدامه في الإنتاج، والنطاق الخاص

ما هو ChatGPT Sites؟ حقيقة مواقع chatgpt.site، والأسعار، والتنبيهات قبل استخدامه في الإنتاج، والنطاق الخاص

الموقع الذي يحمل عنوانًا مثل xxx.chatgpt.site هو موقع أنشأه أحد مستخدمي ChatGPT ونشره بميزة اسمها ChatGPT Sites. توفّر OpenAI الاستضافة، لكنها لا تصنع المحتوى ولا تراجعه ولا توافق عليه، والمسؤولية على من أنشأ الموقع. يستند هذا المقال إلى صفحات المساعدة ودليل المطوّرين وشروط الاستخدام وملاحظات الإصدار من OpenAI، التي راجعتُ نصّها الأصلي يوم 11 أكتوبر 2026. قُدّمت ChatGPT Sites كنسخة تجريبية عامة يوم 9 يوليو 2026، وهي متاحة في Plus وPro وBusiness وEnterprise وEdu، وغير متاحة في Free وGo. وخلال البيتا يكون الاستخدام مشمولًا في اشتراكك حتى حدود كل خطة، ولم تُعلَن قيم الحدود ولا السعر بعد البيتا. والبيتا تُقدَّم «كما هي»، ويمكن لـ OpenAI إيقاف نشر الموقع لأي سبب، وحتى الموقع المثال في دليل المطوّرين أظهر صفحة 404 عندما تحققتُ منه. ويشرح المقال القيود التي ينبغي معرفتها قبل الاستخدام في الإنتاج (لا ضمانات، ولا اختيار لمكان حفظ البيانات، والاستخدامات المحظورة، ومسؤولية المنشئ) والاستخدامات المناسبة، وطريقة ربط نطاق خاص وتغيير عنوان URL، وتحديد من يرى الموقع وحذفه نهائيًا، وهل تُستخدم محادثاتك في التدريب.

رصيد API الشهري في خطط Max وUltra وTeam من Claude: طريقة استلامه، وأين يُستخدم وأين لا يُستخدم

رصيد API الشهري في خطط Max وUltra وTeam من Claude: طريقة استلامه، وأين يُستخدم وأين لا يُستخدم

تأتي خطط Max وUltra وTeam من Claude مع رصيد يمكن استخدامه في Claude API كل شهر ($100 في Max، و$200 في Ultra، وفي Team بحسب عدد المقاعد حتى $500 إجمالًا). لكنك لا تستلمه حتى تربط مؤسسة في Claude Console من صفحة الفوترة في claude.ai، ولا يُرحَّل ما تبقّى منه. يستند هذا المقال إلى سجلّ الشاشات حين استلمتُ الرصيد على خطة Max 20x (Ultra حاليًا) يوم 10 أكتوبر 2026، وإلى الوثائق الرسمية وصفحات المساعدة والشروط التي راجعتُ نصّها الأصلي في اليوم نفسه. ويشرح أين يُستخدم الرصيد (API وMessage Batches وManaged Agents وAgent SDK وPlayground وclaude -p المشغَّل بمفتاح API) وأين لا يُستخدم (جلسات Claude Code التفاعلية والاستخدام الإضافي في التطبيقات وBedrock وغيرها)، وأن الربط في منتصف الدورة منحني المبلغ كاملًا بتاريخ انتهاء بعد نحو ثلاثة أسابيع، وأنك لا تستطيع تغيير المؤسسة المربوطة بنفسك وأن المؤسسة الواحدة لا تستلم إلا حصة خطة واحدة، وترتيب الاستهلاك والشحن التلقائي، وأن إبقاء ANTHROPIC_API_KEY دائمًا يحوّل Claude Code إلى الدفع عبر API، وطرق استهلاك الرصيد كاملًا وحدود الإنفاق، وأهم نقاط الشروط مثل أن الرصيد لا يجوز التنازل عنه ولا بيعه.

هل يستمر عمل Codex بعد إغلاق الكمبيوتر؟ الفرق بين Remote وCloud والهاتف وطريقة الاستخدام

هل يستمر عمل Codex بعد إغلاق الكمبيوتر؟ الفرق بين Remote وCloud والهاتف وطريقة الاستخدام

يقارن هذا الدليل Remote وCloud في Codex من حيث مكان التنفيذ وسكون الكمبيوتر والوصول من الهاتف وبيئة التطوير وحصة الاستخدام. ويوضح شروط تشغيل الجهاز المتصل، وإعداد Cloud والميزات غير المدعومة فيه، وحدود Handoff، والفرق عن Work Cloud وdot، وترتيب التحقق عند تعذّر الاتصال.

استخدام Codex /goal: المتابعة والإيقاف وشروط الإكمال وميزانية الرموز

استخدام Codex /goal: المتابعة والإيقاف وشروط الإكمال وميزانية الرموز

يحافظ Codex /goal على شرط الإكمال أثناء التحقيق والإصلاح والتحقق. يفصل الدليل بين أدوات التشغيل على سطح المكتب وCLI، ويعرض أمثلة طلبات، والإيقاف المؤقت والاستئناف والإلغاء، وأسباب التوقف في منتصف العمل. كما يوضح الفرق بين ميزانية الرموز وحدود الخطة والأسعار، والأدلة التي تُراجَع في تقرير الإكمال.

Codex Security: الاستخدام والأسعار، والفرق بين المحلي وCloud، وكيفية قراءة النتائج

Codex Security: الاستخدام والأسعار، والفرق بين المحلي وCloud، وكيفية قراءة النتائج

قبل اختيار Codex Security، وضّح الفرق بين الإضافة المحلية وCloud المتصل بـGitHub وCLI المستقلة. يشرح الدليل، استنادًا إلى الوثائق الرسمية، الفوترة المنفصلة عن الاستخدام العادي لـCloud وشروط الرصيد المجاني للفحص، وخطوات الإعداد الأولى، والفرق بين Standard وDeep. كما يوضح كيفية قراءة نطاق الفحص وأدلة إعادة الإنتاج والتحقق بعد الإصلاح، ومتى تُستخدم مفاتيح API من البيئة في CLI، وكيفية استخدام حد التكلفة التقديرية.

شرح الـ mods في Claude Code: الفرق عن الـ hooks، وما تستطيع فعله، والصلاحيات التي يجب فحصها أولًا

شرح الـ mods في Claude Code: الفرق عن الـ hooks، وما تستطيع فعله، والصلاحيات التي يجب فحصها أولًا

الـ mods في Claude Code ‏(Claude Mods) إضافات تشغّل دوالّ JavaScript أو TypeScript داخل Claude Code، وقد أُضيفت رسميًا في الإصدار v2.1.287 يوم 1 أكتوبر 2026. يشرح هذا المقال كيف يعمل mod مكوّن من ثلاثة ملفات، وكيف يختلف عن الـ hooks التقليدية المكتوبة في settings.json وعن الـ skills والـ MCP، وما تستطيع الـ mods فعله، مثل رسم لوحات في الواجهة وإنشاء أوامر تعمل دون انتظار وإيقاف استدعاء أداة لسؤال المستخدم، وحدودًا مثل زمن التشغيل، وكل ذلك استنادًا إلى النص الأصلي للوثائق الرسمية كما رُوجع في 5 أكتوبر من العام نفسه. يعمل الـ mod بصلاحياتك خارج الـ sandbox ويستطيع تجاوز قرارات الصلاحيات. ويبيّن جدول أن قواعد deny تصمد في Team أو Enterprise أو على جهاز فيه managed settings، لكن في خطة شخصية يستطيع الـ mod الموافقة حتى على استدعاءات رفضتها قاعدة deny. ويتناول أيضًا نتائج قراءة شيفرة الأمثلة الرسمية الثلاثة من Anthropic وإحصاء الواجهات البرمجية التي تستخدمها، وكيف تقرأ مخرجات claude plugin validate قبل التثبيت، وكيف تجرّب الـ mods وتطلب من Claude بناء واحد وتوقفها، وأين تعمل الـ mods والـ mods المدمجة، وقائمة تحقق قبل التثبيت.

الفرق بين التخزين المؤقت للموجّهات في OpenAI وClaude: آلية العمل وTTL والأسعار وأسباب عدم نجاحه وطريقة التحقق

الفرق بين التخزين المؤقت للموجّهات في OpenAI وClaude: آلية العمل وTTL والأسعار وأسباب عدم نجاحه وطريقة التحقق

يعيد التخزين المؤقت للموجّهات استخدام نتائج الحساب للجزء الذي يطابق بداية طلب سابق، فيُعالَج هذا الجزء بتكلفة أقل وسرعة أكبر. تعمل ميزته في OpenAI تلقائيًا وتبقى 30 دقيقة على الأقل (ويمكن اختيار 12 ساعة)، بينما يحتاج Claude إلى cache_control ويبقى 5 دقائق (أو ساعة). تشرح المقالة الفروق في الأسعار وشروط الإصابة وأسباب عدم النجاح، وطريقة التحقق عبر usage وأدوات التشخيص، مع حساب عدد القراءات اللازمة لاسترداد تكلفة الكتابة.

Selected model is at capacity. Please try a different model: معنى Codex وطرق المعالجة، والفرق عن نفاد حدود الاستخدام

Selected model is at capacity. Please try a different model: معنى Codex وطرق المعالجة، والفرق عن نفاد حدود الاستخدام

خطأ Codex «Selected model is at capacity» يحدث بسبب ازدحام على جانب OpenAI، وهذا ما تؤكده سجلات الأعطال الرسمية والتنفيذ الفعلي. نوضح ترتيب المعالجة: الانتظار، ثم مراجعة الأعطال، ثم تجربة نموذج آخر. كما نشرح الفرق عن حدود الاستخدام و401 وthread not found، وما يجب حفظه عند تكرار الخطأ.

There's a problem with Claude. Reinstall the application from its original install location — كيف تُصلح Claude Desktop على Windows

There's a problem with Claude. Reinstall the application from its original install location — كيف تُصلح Claude Desktop على Windows

على Windows يرفض Claude Desktop أن يبدأ ويعرض الرسالة «There's a problem with Claude. Reinstall the application from its original install location or contact your administrator.» إنها الرسالة التي يعرضها Windows حين يرفض تشغيل تطبيق مُحزَّم (MSIX)، ولا مركز المساعدة لدى Anthropic ولا وثائقها يشرحانها أو يذكران طريقة حلها (حتى 30 سبتمبر 2026). مربّع الحوار يطلب إعادة التثبيت، لكن فحص الحالة أولاً بـ Get-AppxPackage يخبرك بالطريق الذي تسلكه. إن لم يُرجِع شيئاً فتسجيل الحزمة قد اختفى وتكفي إعادة التثبيت. وإن ظهرت قيمة Status على أنها Modified, NeedsRemediation فأنهِ العمليات المتبقّية وجرّب «إصلاح»، ثم أعد التسجيل بـ -DisableDevelopmentMode، ثم شغّل المُثبِّت الرسمي فوق النسخة الحالية، ولا تلجأ إلى النسخ الاحتياطي والإزالة وإعادة التثبيت إلا في النهاية. إعادة التثبيت تُبقي سجل المحادثات وسجلات محادثات Claude Code ‏(‎.claude\projects)، لكن مستخدمين أفادوا بضياع قائمة الجلسات في تطبيق سطح المكتب؛ ويظل claude --resume يفتح تلك الجلسات. وثائق Microsoft تقصر Remove-AppxPackage -PreserveApplicationData على التطبيقات قيد التطوير، وأُبلِغ عن فشله برمز 0x80073CFA. ويرتّب المقال أيضاً المُسبِّبات الواردة في بلاغات GitHub: انهيار المتصفّح المدمج، والتحديث التلقائي أثناء عمل التطبيق، وفشل تسجيل خدمة Cowork.

safeguards flagged this message: معناها وما تفعله حين يوقف مصنِّف الأمان ردّ Claude Code

safeguards flagged this message: معناها وما تفعله حين يوقف مصنِّف الأمان ردّ Claude Code

إذا عرض Claude Code «API Error: Opus 5.5's safeguards flagged this message» أو «safeguards flagged this session»، فمعنى ذلك أن مصنِّف أمان مرفقًا بالنموذج تفاعل مع محتوى محادثتك فأوقف ردّ ذلك النموذج. وتُكتب عناوين البلاغات أيضًا بصيغة «Message flagged by safeguards». تعمل المصنِّفات على جانب الخادم، ولا تنظر إلى جملتك الأخيرة وحدها بل إلى المحادثة كلها والملفات التي قُرئت وحتى CLAUDE.md، لذلك قد تُوقَف رسالة عادية مثل «hi»، وتقرّ Anthropic بوجود إنذارات خاطئة. واستنادًا إلى مرجع الأخطاء الرسمي ووثائق إعداد النماذج وصفحة Refusals and fallback في الواجهة البرمجية ومركز المساعدة، نشرح معنى الفئات cyber وbio وreasoning_extraction وgeneral_harms وfrontier_llm في خانة Details، ومتى يتحوّل Claude Code تلقائيًّا إلى نموذج آخر ومتى يتوقّف فحسب، وكيف تستعمل Esc مرتين للرجوع و‎/clear و‎/model و‎--safe-mode و‎/feedback، وتوسيع برنامج CVP في 6 أكتوبر 2026 إلى ثلاثة مستويات تشمل Opus 5.5 وSonnet 5.5 أيضًا، وكيف تُحتسب تكلفة الطلبات الموقوفة. أما بلاغات GitHub المنشورة منذ 22 سبتمبر فنفصلها عن الشروح الرسمية ونعاملها حالاتٍ غير مؤكّدة.

Claude Sonnet 5.5: الفرق عن Sonnet 5، و5 تغييرات غير متوافقة تُرجع خطأ 400، والاختيار بينه وبين Opus 5.5

Claude Sonnet 5.5: الفرق عن Sonnet 5، و5 تغييرات غير متوافقة تُرجع خطأ 400، والاختيار بينه وبين Opus 5.5

في 28 سبتمبر 2026 أطلقت Anthropic نموذج Claude Sonnet 5.5، وانتقل Sonnet 5 إلى فئة Legacy. يقابل هذا المقال بنصّها الأصلي بين الوثائق الرسمية (Models overview، وصفحة Sonnet 5.5، وWhat's new، ودليل الترحيل، وPricing، وThinking، وEffort، وPrompt caching) والإعلان ووثائق Claude Code وسجلّ تغييراته وسجلّ تغييرات GitHub. ويعرض المواصفات الأساسية (claude-sonnet-5-5، وسياق من مليون توكن، وأقصى مخرجات 128 ألف توكن، وحدّ معرفة في يونيو 2026، وإيقاف ليس قبل 28 سبتمبر 2027)، والسعر ($2 للمُدخلات و$10 للمخرجات مثل Sonnet 5، مع خفض قراءة ذاكرة التخزين المؤقت من $0.20 عند الإطلاق إلى $0.10 في 7 أكتوبر 2026، ومع انخفاض الحد الأدنى للطول القابل للتخزين المؤقت من 1,024 إلى 512 توكن)، وأرقام جدول المقارنة لدى Anthropic (70.6% في Terminal-Bench 4.0، و1844 في GDPval-AA v2.1 بفارق نقطتين عن Opus 5.5، مع أن الإعلان نفسه يقول إن Opus 5.5 أقوى بوضوح في الأعمال المعقّدة المفتوحة). ثم يشرح التغييرات الخمسة التي تجعل الشيفرة التي كانت تعمل على Sonnet 5 تفشل بخطأ 400 (انتقال إيقاف التفكير إلى between_tools مع effort بقيمة high أو أقل، وفرض استخدام الأداة، وربط كتل التفكير بالنموذج وبالمحادثة، وأداة computer use القديمة على Claude API وGoogle Cloud، وتركيبات أداة advisor) وطرق إصلاحها، والتغييرات التي تحدث دون خطأ مثل انتقال النص الواقع بين استدعاءات الأدوات إلى كتل التفكير، والفرق في قيمة effort الافتراضية (high في الواجهة البرمجية وmedium في Claude Code)، وكيف تختار بينه وبين Opus 5.5 وHaiku، وكيف تستعمله في Claude Code (بـ ‎/model sonnet منذ v2.1.284) وفي GitHub Copilot، وخطوات الترحيل.

claude.ai connectors are disabled: المعنى والحل — حين يتقدّم ANTHROPIC_API_KEY على تسجيل الدخول إلى claude.ai في Claude Code

claude.ai connectors are disabled: المعنى والحل — حين يتقدّم ANTHROPIC_API_KEY على تسجيل الدخول إلى claude.ai في Claude Code

إذا ظهرت في Claude Code الرسالة «claude.ai connectors are disabled because ANTHROPIC_API_KEY or another auth source is set and takes precedence over your claude.ai login»، فإن بيانات اعتماد مثل متغير البيئة ANTHROPIC_API_KEY تتقدّم على تسجيل الدخول المحفوظ إلى claude.ai، ولا تُحمَّل الموصلات التي أضفتها في claude.ai. تسجيل الدخول لم يُحذف، بل هو غير مستخدم بسبب الأولوية فقط. استنادًا إلى وثائق المصادقة وMCP الرسمية وسجل التغييرات CHANGELOG، يشرح هذا المقال أولوية المصادقة، وكيف تعرف بيانات الاعتماد المستخدمة عبر ‎/status ومتغيرات البيئة، ومن أين يأتي المفتاح (إعدادات الصدفة، وملف ‎.env، وحقلا env وapiKeyHelper في ملفات الإعدادات)، وخطوات إزالة المفتاح وإعادة التشغيل والتحقق، وما تخسره إن بقيت على مفتاح API (الموصلات وRemote Control و‎/schedule) واختلاف الفوترة، وكيف توقف التحذير عبر disableClaudeAiConnectors. وما لا تذكره الوثائق الرسمية نعرضه منفصلًا على أنه ما تحقّقنا منه في الملف التنفيذي لـ Claude Code نفسه.