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

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

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

124 مقالات

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

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

'ThinkingBlock' object has no attribute 'text': لماذا لم يعد رد نموذج Claude الأحدث يبدأ بنص، وكيف تصلحه

'ThinkingBlock' object has no attribute 'text': لماذا لم يعد رد نموذج Claude الأحدث يبدأ بنص، وكيف تصلحه

غيّرت النموذج الذي تستدعيه عبر Claude API إلى إصدار أحدث، فصار يظهر الخطأ AttributeError: 'ThinkingBlock' object has no attribute 'text'، أو صار نص الرد يعود فارغًا. السبب أن نماذج Claude 5 وما بعدها تفكر عند الحاجة حتى إن لم تضبط thinking، فتصبح الكتلة الأولى في الرد كتلة تفكير. أما نماذج Claude 4 فلم تكن تفكر ما لم تضبطه، لذا فإن تغيير اسم النموذج وحده يغيّر شكل الرد. ومع المدخلات البسيطة تبقى الكتلة الأولى نصًا، فتنجح الاختبارات التي تستخدم مدخلات خفيفة. استنادًا إلى وثائق Anthropic واختباراتي على أربعة نماذج (1 نوفمبر 2026)، يتناول هذا المقال السبب، وكيفية الإصلاح بالبحث عن كتل النص حسب نوعها (Python وTypeScript)، وما تفعله عندما يتركك max_tokens بلا نص، وأي النماذج يمكن إيقاف التفكير فيها وأيها لا يمكن، وكيف لا تفوّت المشكلة في الاختبار.

الوكلاء الفرعيون على التوازي في Codex وClaude Code: الأوامر والإعدادات

الوكلاء الفرعيون على التوازي في Codex وClaude Code: الأوامر والإعدادات

عبارة «Codex لا يعمل على التوازي ما لم تطلب منه» صحيحة، لكن بشروط: فتطبيق Codex وواجهة سطر الأوامر وإضافة IDE تُطلق وكلاء فرعيين عندما تطلب ذلك مباشرة، أو عندما يوجّه AGENTS.md أو إحدى المهارات إلى الإسناد (كما أن Ultra في ChatGPT Work يُسند العمل بتقديره الخاص أيضًا). أما Claude Code فيُسند العمل من تلقاء نفسه بناءً على الطلب ووصف كل وكيل فرعي. واستنادًا إلى الوثائق الرسمية من OpenAI وAnthropic (تاريخ التحقق: 26 أكتوبر 2026)، يقارن هذا المقال ما يُطلق العمل المتوازي، وخمسة أمور تضعها في تعليماتك، وأمثلة أوامر جاهزة للاستخدام، و[agents] في config.toml الخاص بـCodex وملفات TOML في ‎.codex/agents/‎، و‎.claude/agents/‎ ومتغيرات البيئة في Claude Code، وأوامر مثل ‎/subagents و/tasks و/subtask و/batch و/worktree، والمهام التي تناسب العمل المتوازي وتلك التي لا تناسبه، والأثر في حدود الاستخدام، ويعرض أيضًا دروسًا تعلّمها هذا الموقع من تشغيل الوكلاء الفرعيين على التوازي.

Your credit balance is too low to access the Anthropic API: الحل

Your credit balance is too low to access the Anthropic API: الحل

«Your credit balance is too low to access the Anthropic API» (وتظهر في Claude Code بصيغة «Credit balance is too low») تعني أن مؤسستك في Claude Console لا تملك رصيدًا مدفوعًا مسبقًا كافيًا. وللخطأ سببان: إما أن رصيدك منخفض فعلًا، وإما أنك قصدت استخدام خطة مثل Pro أو Max لكن Claude Code يعمل بمفتاح API من متغير البيئة ANTHROPIC_API_KEY فيُفوتَر الاستخدام على API بدلًا منها. وتميّز بينهما بالأمر ‎/status. استنادًا إلى الوثائق الرسمية ومركز المساعدة لدى Anthropic (تاريخ التحقق: 26 أكتوبر 2026)، يشرح هذا المقال كيف يظهر الخطأ، وثلاثة أسئلة لتحديد السبب، وكيف تشتري رصيدًا من صفحة Billing في Console وتضبط إعادة الشحن التلقائية، وكيف تحذف مفتاح API على macOS وLinux وWindows وتتحقق منه في VS Code، والفرق بين هذا وبين رصيد API الشهري في Max وTeam ورصيد الاستخدام، وأخطاء مشابهة لكنها مختلفة.

طريقة استخدام Claude على Vertex AI: الأسعار وإعداد Claude Code والحصص

طريقة استخدام Claude على Vertex AI: الأسعار وإعداد Claude Code والحصص

هناك طريقتان لاستخدام Claude مع البقاء على فاتورة Google Cloud: النسخة بإدارة Google، التي تشغّلها Google ضمن Agent Platform (المعروفة سابقًا باسم Vertex AI)، والنسخة بإدارة Anthropic، التي أصبحت متاحة للجميع في 22 أكتوبر 2026. يعمل Claude Code على النسخة بإدارة Google، ويُضبط بـ CLAUDE_CODE_USE_VERTEX والإعدادات المرتبطة به (ويُستحسن تثبيت النماذج إن عمّمته على عدة أشخاص). وإن احتجت إلى Files API وAgent Skills وManaged Agents والوضع السريع وميزات مشابهة، فاختر النسخة بإدارة Anthropic. على نقطة النهاية global في النسخة بإدارة Google، يكلّف Opus 5.5 وSonnet 5.5 وHaiku 5.5 ما يكلّفه Claude API تمامًا، بينما تكلّف المنطقتان المتعددتان us وeu ‏1.1 ضعف. أما النسخة بإدارة Anthropic فتُقاس بوحدات CCU، ولا تظهر قائمة أسعار لكل رمز في الوثائق الرسمية. استنادًا إلى الوثائق الرسمية (تاريخ المراجعة 26 أكتوبر 2026)، يتناول هذا المقال الفروق وطريقة الاختيار، والأسعار، والمناطق، والبدء، وحزم SDK، وإعداد Claude Code، وكيفية التعامل مع الحصص وأخطاء 429.

سبب ظهور «temperature is deprecated for this model» وطريقة إصلاحه: temperature في Claude API وإصدار API الجديد ‎2026-10-21

سبب ظهور «temperature is deprecated for this model» وطريقة إصلاحه: temperature في Claude API وإصدار API الجديد ‎2026-10-21

عند ظهور خطأ «temperature is deprecated for this model.» في Claude API، يكون السبب إرسال قيم غير افتراضية لـ temperature وtop_p وtop_k إلى نماذج Claude 4.7 وما بعدها، والحل حذف الحقول الثلاثة من الطلب. لا تقبل هذه النماذج القيم غير الافتراضية حتى في إصدار API السابق ‎2023-06-01، وفي الإصدار الجديد ‎2026-10-21 يظهر الخطأ 400 مع أي نموذج حتى مع القيم الافتراضية. تُرسل مكتبات SDK الحديثة، مثل anthropic 2.0.0 في Python، الإصدار ‎2026-10-21 تلقائيًا وتُزال منها الحقول الثلاثة من الأنواع، لذا قد يؤدي تمريرها بعد الترقية إلى خطأ في الوسيطات أو خطأ 400، ويشرح المقال كيفية الحل وإصلاح خطأ «anthropic-version: header is required» وفق وثائق Anthropic الرسمية (تاريخ التحقق 26 أكتوبر 2026).

ما مواصفات الكمبيوتر المطلوبة لـ Claude Code وCodex؟ — ما الذي تغيّره سرعة الجهاز وما الذي لا تغيّره

ما مواصفات الكمبيوتر المطلوبة لـ Claude Code وCodex؟ — ما الذي تغيّره سرعة الجهاز وما الذي لا تغيّره

لا تحتاج Claude Code وCodex إلى جهاز عالي الأداء، لأن النموذج يعمل على الخادم، ولا يقصر وقت كتابة الذكاء الاصطناعي بتغيير الجهاز. أما المتطلبات الرسمية لـ Claude Code فهي ذاكرة 4GB على الأقل ومعالج x64 أو ARM64 واتصال بالإنترنت، ولا تنشر Codex أرقامًا للذاكرة أو المعالج. يتغيّر على الجهاز وقت الأوامر التي تعمل محليًا مثل البناء والاختبار والبحث، وتشرح المقالة الوضع السريع وشروط العزل لكل نظام تشغيل وطرق التعامل مع الحمل الثقيل، وكيف تتحقق بنفسك من تفصيل الوقت، وثلاثة أمور تتحقق منها قبل شراء جهاز جديد.

ما هو ‎/goal في Claude Code؟ طريقة الاستخدام وكتابة الشرط، والنتائج من تجربته في عمل حقيقي

ما هو ‎/goal في Claude Code؟ طريقة الاستخدام وكتابة الشرط، والنتائج من تجربته في عمل حقيقي

أمر ‎/goal في Claude Code يتيح لك كتابة «متى يُعدّ العمل منتهيًا»، فيحكم نموذج صغير منفصل بعد كل دورة، ويواصل Claude العمل حتى يتحقق الشرط. تشرح المقالة، بالاستناد إلى النص الرسمي للوثائق، طريقة الضبط والتحقق والإلغاء، وشروط التوقف عند الأخطاء، وكتابة الشرط، والفرق بينه وبين ‎/loop وبين ‎/goal في Codex. وتعرض نتائج استخدامه في مهمة توحيد علامات الترقيم في مقالات الموقع، ومهمة من 321 عنصرًا انتهت في دورة واحدة، مع الوقت والتوكنات المسجّلة، وما لا تكشفه الأرقام عن جودة النتيجة.

أسباب رسالة « تعذّر تحميل إعدادات المؤسسة » في Codex وطريقة إصلاحها: أعد المحاولة أولًا، وتعرّف على الحالات التي لا تنفع فيها

أسباب رسالة « تعذّر تحميل إعدادات المؤسسة » في Codex وطريقة إصلاحها: أعد المحاولة أولًا، وتعرّف على الحالات التي لا تنفع فيها

تشرح هذه المقالة ما تفعله عندما يظهر في تطبيق Codex لسطح المكتب خطأ « تعذّر تحميل إعدادات المؤسسة » (Organization settings could not be loaded) ويمنعك من المتابعة. تُوحي الرسالة بأن المشكلة في الشبكة أو البروكسي، لكن تقارير الأخطاء على GitHub تُظهر أن السبب قد يكون غير ذلك. تعرض المقالة حالة حقيقية على Windows في 22 أكتوبر 2026 حُلّت بإعادة محاولة واحدة، والحالات الأربع التي أبلغ عنها المستخدمون، وأماكن السجلات، وما يجب تجنبه قبل الإصلاح، وكيف تميّز هذا الخطأ عن الخطأ المشابه « Couldn't load workspace settings ».

DeepSeek V4.1 Flash 1017 ما هو؟ الأداء والأسعار والأمان في ضوء المصادر الأولية والتقييمات المستقلة

DeepSeek V4.1 Flash 1017 ما هو؟ الأداء والأسعار والأمان في ضوء المصادر الأولية والتقييمات المستقلة

DeepSeek V4.1 Flash 1017 (DeepSeek-V4.1-Flash-1017) هي النسخة المنقحة من V4.1 Flash التي أصدرتها DeepSeek في 17 أكتوبر 2026، وتغيّر محتواها مع بقاء اسم deepseek-flash في API. تشرح المقالة ما تغيّر في المواصفات والأسعار والتقييمات، وتفصل ما نشرته DeepSeek عمّا قاسته الجهات المستقلة، وتتناول الأمان وتخزين البيانات في الصين. كما تقدم إرشادات لاختيار الطريقة المناسبة، سواء عبر API أو Claude Code أو التشغيل على جهاز محلي.

استخدام DeepSeek وGLM وKimi مع Claude Code: أمثلة إعداد ومقارنة التكلفة ورسوم البحث من نوفمبر

استخدام DeepSeek وGLM وKimi مع Claude Code: أمثلة إعداد ومقارنة التكلفة ورسوم البحث من نوفمبر

يعمل Claude Code مع نماذج DeepSeek وGLM (Z.ai) وKimi (Moonshot AI) بعد ضبط ANTHROPIC_BASE_URL ومفاتيح API الخاصة بكل شركة وأسماء النماذج في متغيرات البيئة. ميزته أنه يُبقي الواجهة والأدوات والإعدادات كما هي ولا يغيّر إلا النموذج الذي يجيب، وهو مفيد لخفض التكلفة أو عند بلوغ حد استخدام Claude، لكن Anthropic لا تدعم هذا الاستخدام. تشرح المقالة المزايا والعيوب، وأمثلة الإعداد الرسمية في settings.json، وأسعار 9 نماذج لكل مليون رمز، وتقدير تكلفة جلسة واحدة، والعوامل التي تغيّر الفاتورة، ورسوم البحث والجلب في DeepSeek ابتداءً من 1 نوفمبر 2026، وأمان إرسال الشيفرة، بما في ذلك مكان تخزين بيانات DeepSeek في الصين وتقارير حظر استخدامها لدى الجهات الحكومية الأمريكية.

ما هو Claude Haiku 5.5؟ الأسعار والأداء ومتى تختاره بدل Sonnet 5.5 وما يجب الانتباه إليه عند الانتقال من Haiku 4.5

ما هو Claude Haiku 5.5؟ الأسعار والأداء ومتى تختاره بدل Sonnet 5.5 وما يجب الانتباه إليه عند الانتقال من Haiku 4.5

Claude Haiku 5.5 (claude-haiku-5-5) هو النموذج الخفيف الذي أصدرته Anthropic في 7 أكتوبر 2026. في الطلبات التي لا تتجاوز 100,000 رمز يكلّف $0.10 للإدخال و$0.50 للإخراج لكل مليون رمز، أي عُشر Haiku 4.5. وفوق ذلك يصبح $0.50 للإدخال و$2.50 للإخراج، وتُحسب الرموز المقروءة من الذاكرة المؤقتة ضمن الطول. نافذة السياق 1M رمز، والحد الأقصى للإخراج 128K، والمعرفة حتى يونيو 2026، وهو أول Haiku يتيح اختيار effort (الافتراضي medium). استنادًا إلى الوثائق الرسمية والإعلانات التي راجعناها في نصوصها الأصلية في 15 أكتوبر 2026، يشرح هذا المقال التكلفة التقديرية لأربعة نماذج بعد تصحيح زيادة عدد الرموز بنحو 30% للنص نفسه، وكيف تُقرأ معايير الأداء التي نشرتها Anthropic، والاختيار بين Sonnet 5.5 وOpus 5.5، وضبط التفكير وeffort، والصيغ التي تعيد خطأ 400 عند الانتقال من Haiku 4.5 وما يتغير دون خطأ، وإلى أين يشير haiku في Claude Code (إلى Haiku 5.5 عبر Anthropic API بدءًا من v2.1.293)، والتوفر في التطبيقات وGitHub Copilot والسحابة.