بروتوكول A2A ينضم إلى AAIF: دمج معايير الوكلاء في ٢٠٢٦
تنضم A2A إلى Agentic AI Foundation، في إعلان صدر في ١٧ أغسطس ٢٠٢٦، مما يضع المراسلة من عميل إلى عميل بجانب MCP. إليكم ما يعنيه هذا الدمج لفرق العمل الخاصة بالعملاء الذكيين.

جدول المحتويات
ينضم بروتوكول Agent2Agent (A2A) إلى مؤسسة Agentic AI Foundation كمشروع مستضاف، وفقاً لما تم الإعلان عنه في ١٧ أغسطس ٢٠٢٦. تنقل هذه الخطوة A2A من المحفظة الأوسع لمؤسسة Linux Foundation إلى مؤسستها المتخصصة في الوكلاء، إلى جانب MCP وgoose وAGENTS.md وagentgateway.١٢
ملخص
يحدد A2A كيفية اكتشاف وكلاء الذكاء الاصطناعي المستقلين لبعضهم البعض، وتفويض المهام، وتبادل النتائج عبر حدود الأطر والموردين. بينما يحدد MCP كيفية وصول الوكيل الواحد إلى الأدوات والبيانات.
حتى إعلان ١٧ أغسطس، كانت هاتان الطبقتان تداران تحت هياكل حوكمة مختلفة داخل Linux Foundation. أما الآن، فهما تشتركان في هيكل واحد.
بالنسبة للفرق التي تطلق أنظمة متعددة الوكلاء، فإن هذا التغيير هو تغيير في سلسلة التوريد وليس تغييراً تقنياً. لم يتم رفع إصدار المواصفات، ولم يتوقف API. ما تغير هو الجهة التي تقرر ما سيحدث تالياً.
ما ستتعلمه
- ما الذي تم نقله فعلياً في عملية انتقال ١٧ أغسطس، وما الذي لم يتم نقله
- كيف تقسم طبقات AAIF الخمس مسؤوليات الوكلاء فيما بينها
- أين يعمل A2A بالفعل في بيئات الإنتاج، بما في ذلك على نطاق أنظمة تشغيل الهواتف المحمولة
- رقم واحد يتعلق بتركيز المساهمين يعقد قصة الحيادية
- ما الذي يغيره هذا الدمج للفرق التي تبني بالفعل على A2A أو MCP
ما الذي تغير فعلياً في ١٧ أغسطس
انتقل A2A من كونه مشروعاً مستقلاً في Linux Foundation ليصبح مشروعاً مستضافاً داخل Agentic AI Foundation (AAIF)، والتي أعلنت عنها Linux Foundation في ٩ ديسمبر ٢٠٢٥ وما زالت تستضيفها.١٣
هذه خطوة حوكمة وليست تقنية. يشير إعلان AAIF القراء إلى نفس موقع المواصفات، ونفس الـ SDKs، ونفس منظمة GitHub، ونفس تقويم اللجنة التوجيهية التقنية لـ A2A كما كان من قبل.١
ما يتغير هو الطبقة التي تعلو ذلك. تستمر اللجنة التوجيهية التقنية (TSC) الخاصة بـ A2A في تشغيل البروتوكول، ولكنها الآن تقع تحت نفس مجلس الإدارة ومجلس اللجنة التقنية على مستوى المؤسسة مثل Model Context Protocol — وهي هيئات يرأسها، على التوالي، ديفيد نالي من AWS وديفيد سوريا بارا من Anthropic.٤
صاغت AAIF السبب بمصطلحات تقنية (stack) بدلاً من المصطلحات السياسية. وكتبت المؤسسة في إعلانها: "هذا يعني أيضاً أن المكدس الكامل، من السياق إلى الاتصالات إلى العمليات وصولاً إلى طبقة الوكيل المفتوحة، يتم حوكمته بنفس الطريقة وفي نفس المكان".١
أفادت Axios بالانتقال في نفس اليوم كخبر حصري، مشيرة إلى أن AAIF نمت لتضم أكثر من ٢٥٠ عضواً منذ إطلاقها.٢
هذا يمثل تقريباً خمسة أضعاف الـ ٤٩ شركة التي ذكرتها Linux Foundation عبر فئات AAIF البلاتينية والذهبية والفضية عند إطلاقها في ديسمبر ٢٠٢٥ — أي قبل ثمانية أشهر.٣
طبقات AAIF الخمس، وأين يقع A2A
عرض إعلان المؤسسة مشاريعها كطبقات متميزة في مكدس واحد.
| الطبقة | المشروع | ما الذي يقوم بتوحيده |
|---|---|---|
| التعليمات والسياق | AGENTS.md | كيفية تواصل المشروع بشأن اتفاقياته وتعليمات التشغيل الخاصة به مع العميل (agent) |
| بيئة تشغيل العميل | goose | البيئة التي يقوم فيها العميل بالتفكير والتخطيط والتنفيذ |
| الاتصال بين العميل والأداة | MCP | كيفية اتصال العميل بالأدوات ومصادر البيانات والخدمات |
| وساطة وتحكم حركة المرور | agentgateway | التوجيه والسياسات وقابلية الملاحظة عند حدود البنية التحتية |
| التوافق التشغيلي بين العملاء | A2A | كيفية اكتشاف العملاء المستقلين لبعضهم البعض، وتفويض المهام وتبادل النتائج |
يعد A2A أحدث مشروع ينضم إلى AAIF. ثلاثة مشاريع وصلت عند الإطلاق — MCP من Anthropic، وgoose من Block، وAGENTS.md من OpenAI.٣ ثم انضم agentgateway، وهو بوابة Apache 2.0 لـ MCP وA2A واستدلال LLM وحركة مرور API، في ٤ يونيو ٢٠٢٦ كعضو رابع.٥
حدود الطبقات أهم من عددها. غالبًا ما يتم وصف MCP وA2A كمنافسين؛ لكن صياغة المؤسسة تعاملهما كطبقتين متجاورتين وغير متداخلتين، وهو ما يتوافق مع كيفية تطور كلا المواصفتين فعليًا.٦
استمر MCP في التحرك بشكل مستقل طوال هذه الفترة — حيث تم إطلاق مواصفات stateless وتفويض إدارة المؤسسات (Enterprise-Managed Authorization) في ٢٨ يوليو ٢٠٢٦ قبل ثلاثة أسابيع من انضمام A2A إليه تحت مظلة AAIF.
كيف وصل A2A إلى هنا
لقد غير البروتوكول جهات الحوكمة مرتين خلال السبعة عشر شهرًا منذ أول عملية إرسال كود (commit).
| التاريخ | الحدث |
|---|---|
| ٢٥ مارس ٢٠٢٥ | أول عملية إرسال كود (commit) إلى مستودع A2A٧ |
| أبريل ٢٠٢٥ | Google تطلق A2A علنًا١ |
| ٢٣ يونيو ٢٠٢٥ | Google تتبرع بـ A2A لمؤسسة Linux في قمة المصادر المفتوحة لأمريكا الشمالية، دنفر٨ |
| ٢٩ أغسطس ٢٠٢٥ | دمج بروتوكول اتصالات العملاء (Agent Communication Protocol) الخاص بـ IBM في A2A١٩ |
| مارس ٢٠٢٦ | إطلاق A2A v1.0 — أول مواصفات مستقرة١ |
| ٩ أبريل ٢٠٢٦ | مؤسسة Linux تعلن عن وجود أكثر من ١٥٠ منظمة داعمة عند مرور عام واحد٦ |
| ١٧ أغسطس ٢٠٢٦ | الإعلان عن A2A كمشروع مستضاف من قبل AAIF١ |
يعد دمج IBM هو الإدخال غير المقدر حق قدره في تلك القائمة. فقد أنهى فريق ACP التطوير النشط وبدأ في المساهمة بتقنياته وخبراته مباشرة في A2A، مع نشر مسارات هجرة لمستخدمي ACP الحاليين.٩
انضمت كيت بلير من IBM Research، التي أشرفت على تطوير ACP، إلى اللجنة التوجيهية الفنية لـ A2A إلى جانب ممثلين من Google وMicrosoft وAWS وCisco وSalesforce وServiceNow وSAP.٩
كان اندماج بروتوكول منافس بدلاً من الاستمرار جنباً إلى جنب إشارة مبكرة إلى أن الصناعة ستتقارب حول معيار واحد للوكلاء (inter-agent standard) بدلاً من عدة معايير.١
أضاف إصدار A2A v1.0 في مارس ٢٠٢٦ روابط متعددة البروتوكولات (multi-protocol bindings)، والتفاوض على الإصدار، وتعدد المستأجرين للمؤسسات (enterprise multi-tenancy)، وبطاقات وكلاء موقعة للتحقق من الهوية التشفيرية.١٦ هذه هي الميزات التي تجعل البروتوكول قابلاً للنشر الفعلي بدلاً من مجرد كونه نموذجاً للعرض.
إذا لم تكن قد تعاملت مع المواصفات مباشرة، فإن درس A2A protocol بلغة Python يغطي التغييرات التي طرأت في v1.0 ويشرح كيفية تعريف مهارة الوكيل (Agent Skill) وبطاقة الوكيل (Agent Card)، ثم كيفية استدعاء الوكيل.
أين يعمل A2A حالياً
ذكر إعلان AAIF عمليات نشر إنتاجية تتجاوز بكثير مجرد التجارب الأولية للمؤسسات.
قامت Huawei بتوحيد A2A كبروتوكول بين Celia، مساعدها على مستوى نظام التشغيل، والوكلاء داخل التطبيقات عبر منصة مطوري HarmonyOS.١ وتشمل التدفقات المدعومة قيام Celia بتسليم مهمة طويلة الأمد لوكيل تطبيق، والتحكم في واجهة مستخدم التطبيق من خلال وكيل، وطلب توصيات سياقية من وكيل ما.
يعد تطبيق WeChat من شركة Tencent من بين أولى التطبيقات الكبرى التي تتكامل مع Huawei ومساعدي Android OEM الآخرين عبر A2A، مما يغطي الرسائل والمكالمات الصوتية ومكالمات الفيديو التي يتم بدؤها من خلال المساعد، مع تفويض مزدوج عبر البروتوكول.١
هذا تواصل من وكيل إلى وكيل يعمل على نطاق منصات الهاتف المحمول، وهو معيار موثوقية يختلف جوهرياً عن سير العمل الداخلي للمؤسسات.
على جانب السحابة، تدعم Google Cloud وMicrosoft وAWS بروتوكول A2A بشكل أصلي. تدعم Google Cloud بناء ونشر وكلاء A2A من خلال ADK وAgent Engine وCloud Run وGKE. أما Microsoft Foundry — التي تم تغيير اسمها من Azure AI Foundry في نوفمبر ٢٠٢٥ — فتسمح للوكلاء بتقديم نقاط نهاية A2A واكتشاف الوكلاء الخارجيين. ويمكن لـ AWS Bedrock AgentCore استضافة وتشغيل خوادم A2A.١١٠
كما تعمل Google Cloud وPayPal على توسيع A2A ليشمل التجارة القائمة على الوكلاء عبر بروتوكول مدفوعات الوكلاء (AP2)، والذي أفادت Linux Foundation بأنه يحظى بدعم أكثر من ٦٠ منظمة في مجالات المدفوعات والخدمات المالية اعتباراً من أبريل ٢٠٢٦.١٦
الرقم الذي يعقد قصة الحيادية
هنا يكمن التوتر الذي يستحق الذكر، وهو يأتي من لوحة بيانات Linux Foundation نفسها.
تعتمد حجة AAIF لاستضافة A2A على الشمولية: أكثر من ١٥٠ منظمة داعمة، الكثير منها منافسون مباشرون، يجمعهم نظام حوكمة لا يسيطر عليه أي مشارك بمفرده.١
لكن LFX Insights تظهر أنه بالنسبة لـ ٣٦٥ يومًا المنتهية في ٢٥ أغسطس ٢٠٢٦، تستحوذ ثلاث مؤسسات على أكثر من ٥١٪ من مساهمات الكود في A2A، ويستحوذ خمسة مساهمين أفراد على أكثر من ٥١٪.٧ وتصف لوحة البيانات التنوع المؤسسي للمشروع بأنه "متواضع".
دعم البروتوكول وكتابته نشاطان مختلفان. الحوكمة المحايدة تغير من يضع الميثاق ومن يفصل في نزاعات خارطة الطريق؛ لكنها لا تعيد توزيع من يكتب الكود من تلقاء نفسها.
أما بقية صورة صحة المشروع فهي قوية حقًا: ٨٩ مساهمًا نشطًا في الربع الأخير، ونسبة استبقاء للمساهمين بلغت ٢٩٪ على أساس ربع سنوي، وحوالي ٣٦٣ طلب سحب (pull request) جديد شهريًا، ونشاط مستمر طوال ٣٦٥ يومًا من الأيام الـ ٣٦٥ الماضية.٧ ويبلغ متوسط وقت حل المشكلات ٥٦ يومًا، وهو ما تصنفه LFX على أنه بطيء.
لا شيء من هذا يعارض هذه الخطوة. بل يدعو إلى قراءة مصطلح "محايد للموردين" (vendor-neutral) كبيان حول هيكل الحوكمة بدلاً من توزيع المساهمين — وهو تمييز مهم إذا كان نظام الإنتاج الخاص بك يعتمد على خارطة طريق البروتوكول.
ما الذي يغيره هذا للفرق التي تبني الوكلاء (Agents)
بالنسبة لمعظم الفرق الهندسية، الإجابة الصادقة هي: ليس الكثير في هذا الربع، وشيء ملموس على مدى السنوات القليلة القادمة.
لا يوجد شيء سيتعطل. لم يتغير إصدار المواصفات. لا يزال موقع مواصفات A2A يدرج 1.0.0 كأحدث إصدار تم إطلاقه اعتبارًا من ٢٥ أغسطس ٢٠٢٦.١١ وستظل بطاقات الوكلاء، وSDKs، ونقاط النهاية (endpoints) الحالية تعمل.
تنخفض مخاطر خارطة الطريق قليلاً. البروتوكول الذي تحكمه مؤسسة بموجب ميثاق يكون أقل عرضة لقرارات المنتج الخاصة بمورد واحد مقارنة ببروتوكول يحكمه مورد واحد. هذه هي الفائدة الملموسة التي تروج لها AAIF، وهي فائدة حقيقية وإن كانت متواضعة.
يصبح التنسيق عبر الطبقات أسهل. يتداخل MCP و A2A عند الحواف — في الهوية، والتفويض، وقابلية الملاحظة (observability). يمكن لمشروعين تحت لجنة تقنية واحدة حل هذه الفجوات بشكل أسرع من مشروعين تحت لجنتين منفصلتين.
تصبح عملية المشتريات ذات مبرر أوضح. بالنسبة للفرق التي كان عليها تبرير الاعتماد على بروتوكول معين أمام مراجعة المخاطر أو الهندسة المعمارية، فإن جملة "مشروع Linux Foundation تحت مظلة مؤسسة متعددة الموردين" أسهل من جملة "معيار أنشأته Google".
ما لا تفعله هذه الخطوة هو حسم مسألة المعايير. ميثاق المؤسسة ليس RFC من IETF، وقد وضعت agentproto BoF في IETF 126 كلاً من MCP و A2A تحت نوع مختلف تمامًا من التدقيق. حوكمة المؤسسات وتصديق هيئات المعايير هما مساران متوازيان، وليسا مسارًا واحدًا.
الخلاصة
لقد توحدت طبقة بروتوكول الوكيل (agent protocol layer) بسرعة. فبعد سبعة عشر شهراً من أول عملية commit لـ A2A، أصبح البروتوكولان اللذان يحددان كيفية تواصل الوكلاء مع الأدوات ومع بعضهم البعض تحت إدارة نفس المؤسسة — وهي مؤسسة تضم بين أعضائها البلاتينيين AWS وGoogle وMicrosoft وAnthropic وOpenAI.٤
لكن هناك ملاحظة هامة هي التي توضحها لوحة البيانات؛ فحيادية الحوكمة وحيادية المساهمة صفتان منفصلتان، وA2A حالياً يمتلك من الأولى أكثر مما يمتلك من الثانية، حيث لا تزال ثلاث منظمات تكتب معظم الكود.
إذا كنت تبني مشروعك على A2A، فإن الخطوة العملية تظل كما هي: قم بتثبيت إصدارات SDK الخاصة بك، وتعامل مع اكتشاف بطاقة الوكيل (agent card discovery) كمدخل غير موثوق، وتابع تقويم TSC بدلاً من البيانات الصحفية. إن الانتقال إلى المؤسسة يجعل خارطة الطريق أكثر قابلية للتنبؤ، لكنه لا يجعلها مسؤولية شخص آخر.
المراجع
الأسئلة الشائعة
هل غيرت A2A مواصفاتها عند انضمامها إلى AAIF؟
لا. كانت الخطوة متعلقة بالحوكمة فقط. لا يزال إصدار A2A v1.0، الذي صدر في مارس ٢٠٢٦، مدرجًا كأحدث إصدار تم إطلاقه (1.0.0) على موقع المواصفات الرسمي اعتبارًا من ٢٥ أغسطس ٢٠٢٦.
هل تحل A2A محل MCP؟
لا. تقوم A2A بتوحيد الاتصال بين الوكلاء المستقلين؛ بينما يقوم MCP بتوحيد كيفية اتصال الوكيل بالأدوات والبيانات. تصف Linux Foundation كلاهما بأنهما مكملان لبعضهما البعض وليس متنافسين، وكلاهما الآن مستضافان من قبل نفس المؤسسة.
ألم يكن A2A بالفعل مشروعاً تابعاً لـ Linux Foundation؟
نعم، كان كذلك. فقد تبرعت به Google إلى Linux Foundation في ٢٣ يونيو ٢٠٢٥. أما خطوة أغسطس ٢٠٢٦ فقد نقلته من المحفظة العامة للمؤسسة إلى AAIF بشكل محدد.
من يدير AAIF؟
تتم استضافة حوكمة AAIF بواسطة Linux Foundation، والتي أعلنت عن تأسيسها في ٩ ديسمبر ٢٠٢٥. يشغل Manik Surtani منصب المدير التقني (CTO) والمؤسس المشارك، بينما يشغل Mazin Gilbert منصب المدير التنفيذي. أما الأعضاء البلاتينيون، كما هو مدرج في aaif.io في أغسطس ٢٠٢٦، فهم AWS وAnthropic وBlock وBloomberg وCloudflare وGoogle وMicrosoft وOpenAI.
هل أحتاج إلى ترحيل أي شيء؟
عملية النقل في حد ذاتها لا تتطلب أي تغييرات في المستودعات (repositories) الخاصة بك، أو حزم SDK، أو نقاط النهاية (endpoints). يشير إعلان AAIF إلى نفس موارد المشروع التي كانت موجودة من قبل.
أين يمكنني متابعة قرارات المشروع؟
يتم نشر اجتماعات اللجنة التوجيهية الفنية (Technical Steering Committee) لـ A2A على تقويم Zoom الخاص بـ Linux Foundation، وتوجد المواصفات الفنية على a2a-protocol.org.
الحواشي
-
A2A joins AAIF's open agentic stack — مؤسسة Agentic AI، ١٧ أغسطس ٢٠٢٦. المصدر لنقل المشروع المستضاف، ووصف الطبقات الخمس، وإطلاق A2A في أبريل ٢٠٢٥ والجدول الزمني للإصدار v1.0، وعمليات النشر في Huawei/Celia و Tencent WeChat، ودعم المنصات السحابية، و AP2، واقتباس "تتم حوكمتها بنفس الطريقة وفي نفس المكان"، وروابط موارد المشروع (المواصفات، SDKs، GitHub، تقويم TSC). ↩ ↩٢ ↩٣ ↩٤ ↩٥ ↩٦ ↩٧ ↩٨ ↩٩ ↩١٠ ↩١١ ↩١٢ ↩١٣ ↩١٤ ↩١٥ ↩١٦ ↩١٧ ↩١٨ ↩١٩
-
حصري: بروتوكول A2A المدعوم من Google يجد موطناً جديداً — Axios، إينا فريد، ١٧ أغسطس ٢٠٢٦. المصدر لعدد أعضاء AAIF الذي يتجاوز ٢٥٠ عضواً والمدير التنفيذي مازن جيلبرت. ↩ ↩٢ ↩٣
مؤسسة Linux تعلن عن تشكيل مؤسسة Agentic AI Foundation (AAIF) — مؤسسة Linux، ٩ ديسمبر ٢٠٢٥. المصدر لتاريخ تأسيس AAIF، ومساهمات MCP/goose/AGENTS.md، وفئات الأعضاء (٤٩ شركة موزعة على الفئات البلاتينية والذهبية والفضية). ↩ ↩٢ ↩٣ ↩٤
حول — Agentic AI Foundation — aaif.io، تم الدخول في ٢٥ أغسطس ٢٠٢٦. المصدر لقائمة الأعضاء البلاتينيين الحالية (AWS, Anthropic, Block, Bloomberg, Cloudflare, Google, Microsoft, OpenAI)، ورئيس مجلس الإدارة David Nalley (AWS)، ورئيس اللجنة الفنية David Soria Parra (Anthropic). ↩ ↩٢ ↩٣
agentgateway تنضم إلى AAIF كبوابة مفتوحة للبنية التحتية لـ Agentic AI — Agentic AI Foundation، ٤ يونيو ٢٠٢٦: تنضم agentgateway "كأرابع مشروع مستضاف تحت مظلة مؤسسة Linux"، ومرخصة بموجب Apache 2.0، وتغطي MCP و A2A و LLM inference وحركة مرور HTTP و gRPC. كما أنها المصدر لكون AAIF توفر "موطناً مفتوحاً ومحايداً... مع حوكمة مستضافة من قبل مؤسسة Linux". ↩ ↩٢
بروتوكول A2A يتجاوز ١٥٠ منظمة، ويصل إلى منصات سحابية كبرى، ويشهد استخداماً إنتاجياً في الشركات في عامه الأول — مؤسسة Linux، ٩ أبريل ٢٠٢٦. المصدر لعدد المنظمات (أكثر من ١٥٠)، ومجموعة ميزات الإصدار v1.0، وأكثر من ٦٠ منظمة داعمة لـ AP2، والإطار التكميلي لـ MCP. ↩ ↩٢ ↩٣ ↩٤ ↩٥
Agent2Agent — LFX Insights — مؤسسة Linux Foundation، مقاييس الـ ٣٦٥ يومًا المنتهية في ٢٥ أغسطس ٢٠٢٦: أول عملية commit في ٢٥ مارس ٢٠٢٥؛ ٨٩ مساهمًا نشطًا ربع سنويًا؛ نسبة استبقاء ربع سنوية ٢٩٪؛ ٥ مساهمين و٣ منظمات يمثل كل منهم ٥١٪ فأكثر من المساهمات؛ ٣٦٣ طلب سحب (pull request) جديد شهريًا؛ ٣٦٥ يومًا من النشاط؛ متوسط ٥٦ يومًا لحل المشكلات. ↩ ↩٢ ↩٣
مؤسسة Linux Foundation تطلق مشروع بروتوكول Agent2Agent — مؤسسة Linux Foundation، ٢٣ يونيو ٢٠٢٥، قمة المصادر المفتوحة في أمريكا الشمالية، دنفر. ↩ ↩٢
ACP توحد جهودها مع A2A — مدونة مجتمع LF AI & Data بقلم كيت بلير (مديرة الحضانة في IBM Research) وتود سيجال (كبير مهندسي البرمجيات في Google)، ٢٩ أغسطس ٢٠٢٥: فريق ACP "سيتوقف تدريجيًا عن التطوير النشط وسيبدأ في المساهمة بتقنياته وخبراته مباشرة في A2A"، مع توفير مسارات للهجرة، وانضمام بلير إلى اللجنة التوجيهية الفنية لـ A2A. ↩ ↩٢ ↩٣
تفعيل الذكاء الاصطناعي الوكيل: ٥ طرق للبناء مع أخبار من Microsoft Ignite 2025 — مدونة Microsoft Azure، حول تحول Azure AI Foundry إلى Microsoft Foundry في Ignite 2025 (نوفمبر ٢٠٢٥). ↩
مواصفات بروتوكول Agent2Agent (A2A) — a2a-protocol.org، تم الدخول في ٢٥ أغسطس ٢٠٢٦: "أحدث إصدار تم إطلاقه 1.0.0". ↩ ↩٢
الموظفون — Agentic AI Foundation — aaif.io، تم الدخول في ٢٥ أغسطس ٢٠٢٦، تدرج مازين جيلبرت كمدير تنفيذي ومانيك سورتاني كمدير تكنولوجي (CTO) ومؤسس مشارك. ↩
نشرة مجانية
ابقَ على مسار النيرد
رسالتان كلّ أسبوع: شرح معمّق لموضوع واحد يوم الاثنين، وملخّص يوم الخميس للدورات والأدلّة والمقالات والبودكاست والوظائف.