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

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

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

124 مقالات

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

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

أخطاء Claude Code الشائعة وحلولها — المرجع الكامل

أخطاء Claude Code الشائعة وحلولها — المرجع الكامل

يتوقّف Claude Code فجأة برسائل مثل "سجّل الدخول مجدداً" أو "حد المعدل" أو "الموجّه طويل جداً" أو "MCP لا يتصل" — والبحث عن كل واحد منها يصبح مرهقاً. هذا مرجع عملي يفهرس الأخطاء التي تصادفها بكثرة، مع السبب والأمر الذي تُشغّله لكل واحد. يبدأ بأوامر التشخيص الثلاثة التي تُشغّلها أولاً (claude doctor للتشخيص الكامل، ‎/status للمصادقة النشطة، ‎/context لتفصيل السياق)، ثم يركّز على العائلات الأربع الشائعة (الاستهلاك/حدود المعدل، تجاوز السياق، انتهاء المصادقة، فشل اتصال MCP) عبر جداول "العرَض ← السبب ← أمر الحل" تشمل المصادقة وتسجيل الدخول، والاستهلاك/حدود المعدل (قد تستهلك جلسة تصحيح واحدة أكثر من يوم كامل من الدردشة)، والسياق والرموز (الموجّه طويل جداً، تذبذب التلخيص)، والخادم والنموذج (500/529/مهلة منتهية/نموذج غير موجود)، والتثبيت/PATH/التحديث، والشبكة والوكيل (ECONNREFUSED، TLS)، وMCP، والأذونات (المنع يفوق التجاوز)، وأخرى (thinking blocks 400، صورة/PDF، IDE). وينتهي بورقة مرجعية للخطأ ← الحل وأسئلة شائعة. مبني على وثائق Claude Code الرسمية (حتى 2026): عند التعثّر شغّل أوامر التشخيص الثلاثة، وإن لم يُصلَح، شغّل claude update.

مقارنة شاملة بين Cursor وClaude Code وGitHub Copilot وCodex — كيف تختار أداة البرمجة بالذكاء الاصطناعي

مقارنة شاملة بين Cursor وClaude Code وGitHub Copilot وCodex — كيف تختار أداة البرمجة بالذكاء الاصطناعي

كان من الممكن في السابق شرح الفرق بين Cursor وClaude Code وGitHub Copilot وCodex بالنوع: «محرّر / إضافة / CLI / سحابة». لكن حين أعدنا قراءة الوثائق الرسمية للشركات الأربع في 22 سبتمبر 2026، وجدنا أنها كلها تعمل في الطرفية وبيئة التطوير وتطبيق سطح المكتب والسحابة والهاتف، ويعمل بعضها داخل بعض. يرتّب هذا المقال مع المصادر النقاط الثلاث التي يظهر فيها الفرق اليوم: النماذج المتاحة (Cursor وCopilot لعدة شركات، وClaude Code لنماذج Claude وحدها، وCodex لنماذج OpenAI وحدها)، والسعر وطريقة احتساب الاستخدام (الخطط المجانية، والاشتراكات الشهرية من Go بسعر $8 حتى $200، والحصص الشهرية مقابل حصص الساعات الخمس والأسبوع، وطريقة الدفع عند التجاوز)، والمقرّ (المحرّر الخاص، وGitHub، واشتراكا Claude وChatGPT). ونعرض أيضًا الفروق في طلبات الدمج والمراجعة على GitHub، والاختيار في ثمانية مواقف، وطرق الجمع بينها، وخطوات مقارنتها على مستودعك في 30 دقيقة. وقد صحّحنا في آخر المقال أخطاء النسخة السابقة مثل «Copilot هي الأرخص» و«أكفأ في استهلاك الرموز بنحو 4 أضعاف».

خطأ Claude Code "تعذّر التحقق من حالة طلب السحب" — الأسباب والحلول

خطأ Claude Code "تعذّر التحقق من حالة طلب السحب" — الأسباب والحلول

تنتهي من بناء ميزة في Claude Code وتذهب للضغط على "Create PR" فيظهر شريط أحمر: "تعذّر التحقق من حالة طلب السحب. قد تكون هذه المعلومات قديمة." هذا ليس عيبًا في الكود — تواصل Claude Code ببساطة مع GitHub لجلب أحدث حالة لطلب السحب وفشل ذلك الطلب الواحد، وهو عادةً تأخر مزامنة غير ضار. يغطي هذا المقال المعنى الدقيق للخطأ، وكيف يجلب Claude Code حالة طلب السحب وفق الوثائق الرسمية وسجل التغييرات (تطبيق سطح المكتب يشترط gh، وشارة الطرفية تستخدم عادةً gh pr view)، والأسباب الجذرية الستة (gh غير مثبّت، عدم تسجيل الدخول أو إبطال الرمز، لا دفع/طلب سحب بعد، الشبكة/البروكسي، صلاحيات PAT، فشل عابر)، وترتيب تشخيص من 4 خطوات يبدأ بـ gh --version وgh auth status، وورقة أوامر مختصرة (gh auth login/refresh/pr view وأكثر)، وكيفية تمييز متى يكون "قد تكون قديمة" آمنًا للتجاهل من متى يستلزم إجراءً، وحل gh pr create البديل، وقائمة منع التكرار، وأسئلة شائعة. القاعدة: اشتبه في اتصال GitHub قبل أن تشتبه في الكود.

خطأ 400 "invalid signature in thinking block" في Claude Code - الأسباب والحلول

خطأ 400 "invalid signature in thinking block" في Claude Code - الأسباب والحلول

بينما تعمل في Claude Code يظهر فجأة خطأ 400 ويكرره كل إدخال تالٍ: "thinking or redacted_thinking blocks in the latest assistant message cannot be modified." هذا خطأ معروف لديه عدة open issues على المستودع الرسمي لـ Anthropic، وفي معظم الحالات لا يكون خطأ المستخدم. يغطي هذا المقال معنى الخطأ، وكيف تعمل thinking blocks في extended thinking والتواقيع التشفيرية، والأسباب الجذرية الخمسة لعدم تطابق التوقيع (خطأ session-resume، وتداخل streaming، وخروج منطق الإصلاح عن السيطرة، ووسطاء third-party، وتعديل التاريخ history modification في تطبيقك الخاص)، و3 إصلاحات استرداد لمستخدمي Claude Code (Esc x2/rewind، وجلسة جديدة ‎/clear، وأداة إصلاح JSONL)، وأهم إصلاح دائم (التحديث إلى أحدث إصدار)، وطريقة الوقاية لمطوري API/SDK (إعادة رسائل المساعد كما هي مع كتل التفكير، وإضافة الرسائل في النهاية فقط)، وكيف تميّزه عن 3 أخطاء مشابهة، وقائمة تحقق لمنع التكرار.

ما هو GitHub Copilot؟ من إكمال الشيفرة إلى وكيل برمجة ذاتي القيادة

ما هو GitHub Copilot؟ من إكمال الشيفرة إلى وكيل برمجة ذاتي القيادة

أُطلق GitHub Copilot في 2021 بصفته إكمالًا ذكيًا للشيفرة؛ وبحلول 2026 أصبح شيئًا آخر. أسنِد إليه GitHub Issue واحدًا وابتعد، فيكتب الذكاء الاصطناعي الشيفرة، ويجتاز الاختبارات، ويفتح طلب سحب، ويعيدها إليك — هذا هو Copilot cloud agent (المعروف سابقًا باسم Copilot coding agent). GitHub Copilot خدمة مساعدة برمجية بالذكاء الاصطناعي من GitHub (المملوكة لـ Microsoft)، بثلاث طرق للاستخدام: الإكمال والدردشة والوكيل. وما يميّزه أنه يُثبَّت بصفة إضافة داخل المحررات الموجودة مثل VS Code و JetBrains — فتضيف الذكاء الاصطناعي دون تغيير محرّرك المعتاد. يغطّي هذا المقال ما يستطيع Copilot فعله، ونجم 2026 وهو وضع الوكيل و cloud agent، وأسعار Free/Pro $10/Pro+ $39/Max $100 والانتقال في يونيو 2026 إلى الفوترة حسب الاستخدام (أرصدة الذكاء الاصطناعي)، وكيف يختلف عن Cursor و Claude Code، ولمن يناسب، وكيف تبدأ — وكل ذلك بأحدث المعلومات.

كيف يغيّر الذكاء الاصطناعي مراحل تطوير الأنظمة وسيرها؟ — الوضع الراهن لمراحل SDLC الست وتحوّل الأدوار

كيف يغيّر الذكاء الاصطناعي مراحل تطوير الأنظمة وسيرها؟ — الوضع الراهن لمراحل SDLC الست وتحوّل الأدوار

ظلّت مراحل تطوير الأنظمة الست، من تحديد المتطلبات ← التصميم ← التنفيذ ← الاختبار ← النشر ← التشغيل، شبه ثابتة لأكثر من 20 عامًا، لكنها أُعيد كتابتها من جذورها في 2025–2026. تتوقع Gartner أن 90% من مهندسي البرمجيات في المؤسسات سيستخدمون مساعدات برمجة بالذكاء الاصطناعي بحلول 2028. تشرح هذه المقالة تغيّر الوزن الزمني لكل مرحلة وأدواتها الرئيسية، وجودة المخرجات التي تحتاج تصحيحًا في الإنتاج، وتحوّل الأدوار المهنية، والفخاخ الثلاثة للتطوير الذي يقوده الذكاء الاصطناعي، مع أسئلة شائعة.

ما هو الـ Forward Deployed Engineer (FDE)؟ الدور الذي تتنافس عليه OpenAI وAnthropic وGoogle

ما هو الـ Forward Deployed Engineer (FDE)؟ الدور الذي تتنافس عليه OpenAI وAnthropic وGoogle

في 2025، نما عدد الإعلانات الوظيفية لدور واحد بنسبة استثنائية بلغت 1,165% على أساس سنوي: الـ FDE — أي Forward Deployed Engineer. فلماذا تحوّلت فجأة وظيفة هادئة نظّمتها Palantir على مدى نحو 20 عاماً إلى "أكثر المسميات رواجاً" في 2026؟ الـ FDE هو "مهندس يحمل منتج شركته إلى موقع العميل، ويتولى شخصياً الملاحظة والتصميم والتنفيذ والتشغيل وتغذية المنتج من البداية إلى النهاية." يحمل الذكاء الاصطناعي التوليدي ميلاً أخيراً من "العرض التوضيحي يعمل لكنه لا يعمل في الموقع"، والـ FDE هو الدور الذي يسده بأيدٍ بشرية. يغطي هذا المقال التعريف، ولماذا انفجر الدور في 2026 (سباق توظيف OpenAI وAnthropic وGoogle)، وحلقة العمل من خمس مراحل، والأجر والمسار المهني (وسيط Palantir 278 ألف دولار، وأعلى قيمة مُبلَّغ عنها 620 ألف دولار)، والفرق عن SE والمستشار التقني وApplied AI Engineer، ومن يناسبه ومن لا يناسبه، وكيف تصل إليه دون خبرة — كل ذلك ببيانات أكتوبر 2026.

النشر التلقائي من Claude Code / Cursor إلى Vercel — ثلاثة سير عمل مع MCP وPlugin وGitHub Actions

النشر التلقائي من Claude Code / Cursor إلى Vercel — ثلاثة سير عمل مع MCP وPlugin وGitHub Actions

تتشابه أسماء Vercel MCP وVercel Plugin وAgent Skills، لكنها أشياء مختلفة. فـ MCP خادم بعيد يُتصل به عبر OAuth ويتيح عمليات النشر والسجلات ومتغيرات البيئة في صورة أدوات، وPlugin يضيف خمسة أوامر مثل ‎/vercel-plugin:deploy ومعرفة بـ Vercel، وSkills تعليمات. كُتبت هذه المقالة بعد إعادة قراءة الوثائق الرسمية في 30 سبتمبر 2026، وتعرض جدولًا يميّز بين تكامل Git وCLI وMCP وPlugin وSkills (ما يفعله كل منها، وكيف يُصادَق عليه، وشروط الخطط)، ثم تشرح بإعدادات فعلية ثلاث مقاربات: ① تكامل Git (نشر تلقائي عند git push)، ② مباشرة من المحرر (MCP وPlugin)، ③ GitHub Actions (‏@claude يُصلح، وبوابات للاختبار والموافقة). وتتناول أيضًا تجنّب النشر المزدوج من Actions، وحد Hobby البالغ 100 عملية نشر يوميًا، وشروط الحماية بكلمة مرور، والتراجع، والموافقة البشرية على الإنتاج.

v0 vs Bolt.new vs Lovable — مقارنة بين أدوات بناء تطبيقات الويب الثلاث بالذكاء الاصطناعي

v0 vs Bolt.new vs Lovable — مقارنة بين أدوات بناء تطبيقات الويب الثلاث بالذكاء الاصطناعي

تكتب "ابنِ لي تطبيق مهام" فتحصل على معاينة تعمل ورابط عام: هذا هو "vibe coding"، وأشهر أدواته v0 من Vercel وBolt.new من StackBlitz وLovable. تحققنا من كل ما في المقال في 30 سبتمبر 2026 من صفحات الأسعار والوثائق الرسمية للثلاث: جوهر كل أداة في ثلاثة أسطر (v0 = مصمم، Bolt = مطوّر، Lovable = مؤسس)، والأسعار والحصص المجانية (بالرسائل والرموز والأرصدة)، والشيفرة المولَّدة (Next.js / أي إطار JS / TanStack Start)، وقواعد البيانات وFigma (متاح في الثلاث)، وست حالات استخدام، وما تكشفه الوثائق الرسمية، وثلاثة فخاخ في الطريق إلى الإنتاج، وما يمكنك أخذه معك عند الانتقال، ومخطط قرار في 5 دقائق.

دليل شامل لـ Vercel AI SDK — واجهة API موحدة لـ OpenAI و Anthropic و Gemini

دليل شامل لـ Vercel AI SDK — واجهة API موحدة لـ OpenAI و Anthropic و Gemini

"أطلقت المنتج على OpenAI API، لكنني أريد تجربة Claude وGemini أيضًا" — وفجأة تقضي ساعتين في إعادة كتابة المنطق نفسه أمام ثلاث SDK مختلفة. Vercel AI SDK (يُسمّى ببساطة "AI SDK" منذ 2026) يطوي كل ذلك في "استيراد واحد، دالة واحدة، كل المزوّدين." مكتبة TypeScript مفتوحة المصدر بأكثر من 20 مليون تنزيل شهريًا، ويأتي AI SDK 6 بالوكلاء وMCP وموافقة الأدوات وDevTools، وحتى مايو 2026 يُعدّ المعيار الفعلي للواجهة الموحدة لـ LLM. القيمة الحقيقية لـ AI SDK هي التحرّر من القفل التقني للمزوّد: رفعت OpenAI الأسعار؟ ثلاثة أسطر للانتقال إلى Anthropic. أصدرت Gemini نموذجًا جديدًا؟ جرّبه في مكان واحد. كل ذلك في قاعدة كود واحدة. تغطي هذه المقالة ما هو AI SDK (مكتبة Vercel مفتوحة المصدر بترخيص Apache 2.0)، الأسباب الثلاثة العملية لاستخدامه (تبديل سهل، ثلث حجم الكود، أمان النوع)، البدء السريع في 5 دقائق من generateText إلى streamText، الإخراج المنظّم بـ generateObject مع مخططات Zod، tool calling والوكلاء (قلب AI SDK 6 مع stopWhen وToolLoopAgent وتكامل MCP)، التكامل مع React عبر useChat (واجهة دردشة في 10 أسطر مع SSE وإدارة الحالة)، تبديل المزوّدين بين OpenAI/Anthropic/Google/Mistral/xAI وLLM المحلية، والفخاخ الثلاثة في الإنتاج (فجوات ميزات المزوّدين، إلغاء البث وفوترته، إثقال استنتاج الأنواع).

عندما يقول الذكاء الاصطناعي "استخدم Vercel" — ما يجب على المبتدئين معرفته

عندما يقول الذكاء الاصطناعي "استخدم Vercel" — ما يجب على المبتدئين معرفته

اسأل Claude Code أو ChatGPT أين تنشر، وستسمع غالبًا "انشره على Vercel". لموقع Next.js غير تجاري لا بأس بالبدء بخطة Hobby المجانية، لكن الإعلانات أو المبيعات أو العمل المدفوع تجعل الاستخدام تجاريًا ويتطلب Pro. تتوقف ميزات Hobby عند الحدود، بينما تستمر Pro وتحتسب حسب الاستخدام. تشرح المقالة أسباب توصية الذكاء الاصطناعي بـ Vercel، وستة أسئلة للقرار، وشروط Hobby وPro (النقل، مدة الدوال، عدد عمليات النشر، Spend Management)، وأربعة بدائل (Cloudflare وNetlify وRender وخادم VPS خاص)، وثلاثة فخاخ للمبتدئين، مع التحقق من وثائق Vercel الرسمية بتاريخ 1 أكتوبر 2026.

هل يستطيع الذكاء الاصطناعي التوليدي التعامل مع البنية التحتية وإعداد البيئة؟ — دليل المبتدئين لـ"أين تفوّض"

هل يستطيع الذكاء الاصطناعي التوليدي التعامل مع البنية التحتية وإعداد البيئة؟ — دليل المبتدئين لـ"أين تفوّض"

إعداد البيئة هو حيث يعلق كل مبرمج مبتدئ. في 2026، الذكاء الاصطناعي التوليدي (Claude Code، Codex، Cursor) قابل للاستخدام فعلياً لأعمال البنية التحتية الروتينية — إعداد البيئة المحلية، وتوليد Dockerfile، ومسودات Terraform، وخطوط أنابيب CI/CD. أطلقت HashiCorp خادم Terraform MCP الرسمي في 2025 (متاح للعموم منذ يونيو 2026)، وأطلقت Anthropic Agent Skills لتحميل خبرة البنية التحتية عند الطلب. لكن "فوّض كل شيء" سؤال مختلف: فاتورة AWS بقيمة 3000 دولار في نهاية الشهر، وقاعدة بيانات إنتاج مكشوفة للعموم بالخطأ، ومفتاح SSH مرفوع إلى GitHub — كلها حوادث قد تقع إذا سلّمت كل شيء. تقسّم هذه المقالة خمسة مجالات آمنة للتفويض، وثلاث مناطق خطر "تحقق ثم ثق"، وأربعة مجالات للبشر فقط، وسير عمل آمن للمبتدئين من أربع خطوات، وأحدث أدوات 2026 (Claude Code، MCP، Agent Skills) — مركّزة على تقييم القدرات لا على تأثير المهنة.