<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>CodeAct | The .NET Blog</title><link>https://thedotnetblog.com/ar/tags/codeact/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>ar</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Mon, 08 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/ar/tags/codeact/index.xml" rel="self" type="application/rss+xml"/><item><title>Agent Harness وHosted Agents وCodeAct: هذا هو تحديث Agent Framework الذي سأركز عليه</title><link>https://thedotnetblog.com/ar/news/emiliano-montesdeoca/agent-framework-build-2026-harness-hosted-agents-codeact/</link><pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ar/news/emiliano-montesdeoca/agent-framework-build-2026-harness-hosted-agents-codeact/</guid><description>إعلان Agent Framework في Build 2026 مليء بالتفاصيل، لكن أهم الخيوط هي نموذج harness، وFoundry hosted agents، وCodeAct لتقليل عبء التنسيق.</description><content:encoded>&lt;p&gt;إعلان Agent Framework الكبير في Build يغطي الكثير، لكن ثلاث نقاط تبرز لي فورًا:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;أصبح harness جزءًا أكثر مركزية من قصة وقت التشغيل&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;توفير Foundry hosted agents مسارًا واضحًا نحو الإنتاج&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;تقليل عبء التنسيق متعدد الخطوات عبر CodeAct&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;هذه هي الأجزاء التي سأبقيها في ذهني.&lt;/p&gt;
&lt;h2 id="أصبح-harness-مركز-الثقل-الحقيقي"&gt;أصبح harness مركز الثقل الحقيقي&lt;/h2&gt;
&lt;p&gt;تصف التدوينة الأصلية harness بأنه الطبقة التي يلتقي فيها استدلال النموذج بالتنفيذ الفعلي.&lt;/p&gt;
&lt;p&gt;وهذا وصف صحيح، وهو أيضًا السبب الذي يجعلني أرى أن هذه النقطة أهم من كثير من بنود الميزات المنفردة.&lt;/p&gt;
&lt;p&gt;عندما يحتاج الوكيل إلى:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;الوصول إلى الملفات&lt;/li&gt;
&lt;li&gt;تنفيذ الأوامر في shell&lt;/li&gt;
&lt;li&gt;أوضاع التخطيط&lt;/li&gt;
&lt;li&gt;قوائم المهام&lt;/li&gt;
&lt;li&gt;ذاكرة الجلسة&lt;/li&gt;
&lt;li&gt;مسارات الموافقة&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;فأنت لم تعد تتحدث عن prompt مع نموذج فقط.&lt;/p&gt;
&lt;p&gt;أنت تتحدث عن سلوك وقت التشغيل.&lt;/p&gt;
&lt;p&gt;وهنا تصبح الأطر إما مفيدة فعلًا أو مجرد ألعاب.&lt;/p&gt;
&lt;p&gt;ويبدو بوضوح أن Microsoft Agent Framework يحاول أن يصبح أكثر فائدة بالضبط في هذه الطبقة.&lt;/p&gt;
&lt;h2 id="الوكلاء-المستضافون-هم-المكان-الذي-تصبح-فيه-قصة-الانتقال-من-المحلي-إلى-الإنتاج-حقيقية"&gt;الوكلاء المستضافون هم المكان الذي تصبح فيه قصة الانتقال من المحلي إلى الإنتاج حقيقية&lt;/h2&gt;
&lt;p&gt;أعتقد أيضًا أن جزء الوكلاء المستضافين هو أحد أهم أجزاء الإعلان من الناحية الاستراتيجية.&lt;/p&gt;
&lt;p&gt;تذكر التدوينة الأصلية صراحة أنه أسهل طريقة لمنح ذلك الوكيل موطئ قدم في الإنتاج.&lt;/p&gt;
&lt;p&gt;هذه العبارة مهمة لأن معظم أطر الوكلاء ما تزال أقوى بكثير في التجارب المحلية منها في النشر التشغيلي.&lt;/p&gt;
&lt;p&gt;إذا كان بإمكان Foundry hosted agents أن تجعل الانتقال من التطوير المحلي إلى:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;التوسع&lt;/li&gt;
&lt;li&gt;قابلية الملاحظة&lt;/li&gt;
&lt;li&gt;الهوية المُدارة&lt;/li&gt;
&lt;li&gt;معالجة الجلسات&lt;/li&gt;
&lt;li&gt;إصدار النسخ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;فهذا يردم واحدة من أكبر الفجوات في منظومة الوكلاء الحالية.&lt;/p&gt;
&lt;p&gt;وهذا تحسن مهم.&lt;/p&gt;
&lt;h2 id="codeact-هو-أكثر-فكرة-تقنية-مثيرة-في-هذا-التحديث"&gt;CodeAct هو أكثر فكرة تقنية مثيرة في هذا التحديث&lt;/h2&gt;
&lt;p&gt;إذا كان عليّ اختيار أكثر مفهوم تقني إثارة في التدوينة، فربما سأختار CodeAct.&lt;/p&gt;
&lt;p&gt;المشكلة التي يحاول حلها حقيقية جدًا: كثير جدًا من تدفقات الوكلاء متعددة الخطوات تصبح مكلفة لأن حلقة التنسيق نفسها تستهلك عددًا كبيرًا من دورات النموذج.&lt;/p&gt;
&lt;p&gt;لذلك عندما تعرض التدوينة الأصلية نتيجة مثل:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;52.4% أسرع&lt;/li&gt;
&lt;li&gt;63.9% رموزًا أقل&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;فهذا يلفت انتباهي فورًا.&lt;/p&gt;
&lt;p&gt;وطبعًا هذه أرقام معيارية مرتبطة بعبء عمل تمثيلي، وليست قانونًا شاملًا. لكن الفكرة الأوسع ما تزال مقنعة جدًا.&lt;/p&gt;
&lt;p&gt;إذا كان النموذج قادرًا على ضغط سلسلة استدعاءات الأدوات إلى شكل تنفيذ أكثر كفاءة، فاقتصاديات أنظمة الوكلاء يمكن أن تتغير كثيرًا.&lt;/p&gt;
&lt;h2 id="ما-أعتقد-أن-المطورين-ينبغي-أن-يخرجوا-به-فعليا-من-هذا-التحديث"&gt;ما أعتقد أن المطورين ينبغي أن يخرجوا به فعليًا من هذا التحديث&lt;/h2&gt;
&lt;p&gt;الدرس الأهم ليس عدد الميزات التي وصلت.&lt;/p&gt;
&lt;p&gt;الأهم أن الإطار يزداد قوة في الأماكن التي تحتاجها التطبيقات الحقيقية أكثر من غيرها:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;غلاف وقت التشغيل&lt;/li&gt;
&lt;li&gt;مسار النشر&lt;/li&gt;
&lt;li&gt;كفاءة التنفيذ&lt;/li&gt;
&lt;li&gt;أنماط تشغيل مدمجة&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;هذا هو نوع إشارة النضج الذي أهتم به أكثر بكثير من قائمة ميزات AI سطحية أخرى.&lt;/p&gt;
&lt;h2 id="رأيي"&gt;رأيي&lt;/h2&gt;
&lt;p&gt;هذا التحديث مهم لأنه لا يضيف مساحة سطحية أكبر فحسب.&lt;/p&gt;
&lt;p&gt;بل يعزز قصة وقت التشغيل والنشر حول الوكلاء بطرق ينبغي أن تهم التطبيقات الحقيقية، خاصة للفرق التي تريد الانتقال من التجارب المحلية إلى أنظمة يمكنها تشغيلها وصيانتها فعليًا.&lt;/p&gt;
&lt;p&gt;وهنا يصبح الإطار أكثر إقناعًا.&lt;/p&gt;
&lt;p&gt;ولو كنت أتابع هذا الإصدار عن قرب، فهذه المجالات الثلاثة هي بالتأكيد ما سأمنحه أكبر قدر من الاهتمام.&lt;/p&gt;
&lt;p&gt;المقال الأصلي: &lt;a href="https://thedotnetblog.com/ar/news/emiliano-montesdeoca/agent-framework-build-2026-harness-hosted-agents-codeact/"&gt;Microsoft Agent Framework at BUILD 2026: Agent Harness, Hosted Agents, CodeAct, and more&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>