AI Coding.Info
RepositoriesREPORTS
ABOUT

يحتل كلود كود المرتبة الثانية من حيث عدد وكلاء تشفير الذكاء الاصطناعي المستخدمين. ما هو رقم 1؟ ~ملخص اتجاهات ترميز الذكاء الاصطناعي في يوليو 2025 كما تظهر من خلال البيانات~

اتجاهات وكيل ترميز الذكاء الاصطناعي لشهر يوليو

لقد أصدرنا موقعًا إلكترونيًا يسمى AI Coding.Info.

https://ai-coding.info/ja

https://x.com/AICodingInfo

هذا موقع يراقب اتجاهات الاستخدام المتعلقة بوكلاء تشفير الذكاء الاصطناعي مثل Claude Code أو Gemini أو Codex من نقطة ثابتة من المعلومات الموجودة في مستودع Github. لتحديد استخدام AI Coding Agent، نقوم بإجراء استطلاعات يومية وفقًا للشروط التالية.

معدل استخدام وكيل ترميز الذكاء الاصطناعي هو 2.9%

**معدل استخدام وكيل ترميز الذكاء الاصطناعي هو 2.9%. ** هذه هي النسبة المئوية للمستودعات التي أظهرت دليلاً على استخدام وكيل تشفير الذكاء الاصطناعي، بناءً على استطلاع شمل 3000 مستودع. ويمكن القول أن هذه نسبة صغيرة من المجموع.

image.png

https://ai-coding.info/ja/agents

ويرجع ذلك إلى عوامل متعددة. الأول هو أن هذا الاستطلاع يعتمد على أفضل 100 نجم على Github. لذلك، هل يمكن القول أن حالة استخدام أفضل 100 نجم في Github تمثل حالة استخدام وكلاء ترميز الذكاء الاصطناعي حول العالم؟ هناك مشكلة. علاوة على ذلك، نظرًا لأن هذا يعتمد على مستودع عام، فقد يكون هناك تناقض مع وضع الاستخدام الحالي للشركات. بل إنه يمثل حالة اعتماد برمجيات المصدر المفتوح. يمكنك أيضا أن تقول ذلك. أيضًا، كمشكلة ميكانيكية، إذا كانت ملفات القاعدة مثل CLAUDE.md وGEMINI.md غير موجودة، فمن غير الممكن تحديد ما إذا كانت قيد الاستخدام أم لا. هناك أيضا المشكلة. لذلك، سيتم الحكم على المستودع الذي يستخدم Claude Code ولكنه لا يقوم بإنشاء ملف CLAUDE.md بأنه لا يستخدم Claude Code.

حصة وكيل ترميز الذكاء الاصطناعي حسب المنتج

**المنتج الأكثر استخدامًا هو "Cursor"، يليه "Claude Code"، والثالث هو "Copilot Agent" (Github Copilot). ** بالنظر إلى أنه تم الإعلان عن Gemini CLI في 25 يونيو، فيمكن القول بأن حقيقة بقائه في المركز الرابع لمدة شهر تقريبًا أمر منتشر على نطاق واسع. ومع ذلك، من ناحية أخرى، يمكن القول أن Gemini CLI لديها حوالي ثلث المستودعات المتاحة للمؤشر فقط.

image.png

https://ai-coding.info/ja/agents

حالة استخدام وكيل ترميز الذكاء الاصطناعي حسب لغة البرمجة

لغة البرمجة الأكثر استخدامًا بواسطة AI Coding Agent هي "Typescript"، تليها "Python" و"Rust". أما بالنسبة لـ TypeScript، فيبدو أن AI Coding Agent قد نشأ من امتدادات VS Code مثل Github Copilot، لذلك إذا فكرت في الأمر من هذا المنظور، أعتقد أن هذه نتيجة مفهومة إلى حد ما. أيضًا، مع الأخذ في الاعتبار أن لغة Python لديها ارتباط كبير بأنظمة تعلم الآلة مثل DeepLearning، فقد لا تكون هذه النتيجة غريبة جدًا. ومن هناك، كان الصدأ الثالث نتيجة مفاجئة. إذا تخيلت نتيجة ذلك، فإن Rust هي لغة برمجة اكتسبت شعبية خلال السنوات القليلة الماضية. هناك اعتراف بأن هذا قد يكون بسبب أن مجتمع لغات البرمجة شاب ومتشوق للتعرف على المبادرات الجديدة مثل AI Coding Agent. قد تقول ذلك.

image.png

https://ai-coding.info/ja/languages

الاتجاهات الشهرية في عدد المستودعات التي يستخدمها AI Coding Agent

دعونا نلقي نظرة على الاتجاهات في عدد المستودعات (مع التداخل) باستخدام AI Coding Agent في يوليو 2025. ** اعتبارًا من 1 يوليو، أكدنا استخدام AI Coding في 77 مستودعًا. اعتبارًا من 31 يوليو، ارتفع العدد إلى 112 مستودعًا. زاد عدد المستودعات المستخدمة بمقدار 1.4 مرة. **

image.png

في الشهر الماضي منذ أن أطلقنا الخدمة، أضفنا وكلاء ترميز الذكاء الاصطناعي مثل Trae IDE وJunie، وقمنا بتغيير معايير الاستخدام لـ Gemini، ويمكننا أن نرى أن وكلاء ترميز الذكاء الاصطناعي يتخللون التطوير بمعدل سريع إلى حد ما.

الفرق في استخدام AI Coding Agent في لغات البرمجة

وكشف الاستطلاع عن وجود اختلافات كبيرة في معدل استخدام AI Coding Agent اعتمادًا على لغة البرمجة. **بالنسبة لـ TypeScript، يتم استخدام AI Coding Agent في 21% من جميع المستودعات، بينما بالنسبة للغة Go، يتم استخدام حوالي 5% فقط من الإجمالي. **

image.png

https://ai-coding.info/ja/languages/typescript

image.png

https://ai-coding.info/ja/languages/go

على الرغم من عدم وجود أدلة قوية بخصوص هذا الأمر، إلا أنني سمعت بعض الآراء المثيرة للاهتمام أثناء المقابلات حول الخدمة. كان المحتوى هو أن "التشفير باستخدام جيل الذكاء الاصطناعي محظور في برمجيات المصدر المفتوح ذات الصلة بالبنية التحتية." هناك عدة أمثلة على ذلك عند جمع المعلومات.

https://www.netbsd.org/developers/commit-guidelines.html

https://wiki.gentoo.org/wiki/Project:Council/AI_policy

https://github.com/qemu/qemu/commit/3d40db0efc22520fa6c399cf73960dced423b048

وهي "NetBSD" و"GentooLinux" و"QEMU"، والتي لم يتم تنفيذ OSS باستخدام لغة Go. ومع ذلك، في المناطق القريبة من البنية التحتية مثل أنظمة التشغيل والأجهزة الافتراضية، يُحظر جزئيًا استخدام الذكاء الاصطناعي الناتج. Kubernetes هو OSS الشهير للغة Go. ومع ذلك، لا يوجد دليل على استخدام الذكاء الاصطناعي التوليدي في النظام البيئي المحيط (يتعلق بـ CNCF). في مثل هذه البنية التحتية، والمجالات ذات المهام الحرجة، وعالية الأداء، ربما لا يزال من الحكمة استخدام الذكاء الاصطناعي التوليدي. هذا أمر متناقض، ولكن يمكن القول أنه ``نظرًا لاستخدام لغة Go في مجالات الأداء العالي للمهام الحرجة، لا يمكن استخدام كود الذكاء الاصطناعي الذي تم إنشاؤه لأن خطر الفشل كبير جدًا. لذلك، نادرًا ما يتم استخدام لغة Go (خاصة في OSS الشهيرة).'' إذا نظرت إلى المستودعات التي تستخدم Go بالفعل، فيبدو أن هناك عددًا قليلاً جدًا من المستودعات المتعلقة بالبنية التحتية. هل يتعلق الأمر بجرافانا/لوكي أو صرصور؟

image.png

https://ai-coding.info/ja/languages/go

لتلخيص ما قيل حتى الآن، **يبدو أن AI Coding Agent يحظى بشعبية كبيرة، لكن استخدامه الفعلي يميل إلى الانخفاض عند 2.9% من الإجمالي. ومع ذلك، من ناحية أخرى، فإن نسبة المستخدمين الذين يستخدمون لغات برمجة معينة مثل TypeScript تتزايد بسرعة. ** ويمكن القول أن هذا هو ما يدور حوله المنظور الآخر الذي ذكرته سابقًا.

ما هي لغات البرمجة المتوافقة مع AI Coding؟

تحدثت في الفصل السابق عن الفرق بين لغات البرمجة التي يمكنها الاستفادة من الذكاء الاصطناعي Coding وتلك التي لا تستطيع ذلك. لقد قدمت فرضية بسيطة هنا.

"من المحتمل أن تحتوي لغات البرمجة التي تضم العديد من المستخدمين على العديد من المستودعات باستخدام AI Coding."

هذا ما يعنيه. لذلك دعونا نحلل البيانات. لنرسم عدد الدفعات للغة برمجة معينة على Github وعدد المستودعات التي يستخدمها AI Coding Agent. يتم نشر البيانات المتعلقة بعدد الدفعات بواسطة لغة البرمجة على Github في المستودع.

https://github.com/github/innovationgraph/tree/main

image.png

هذه هي الفرضية الأولى التي قمت بها في البداية.

"من المحتمل أن تحتوي لغات البرمجة التي تضم العديد من المستخدمين على العديد من المستودعات باستخدام AI Coding."

ويبدو أن هذه الفرضية يمكن رفضها. كان هناك ارتباط سلبي مع عدد الحسابات التي تم دفعها إلى Gthub في عام 2024. كان الهدف من الفرضية المذكورة أعلاه إظهار أن "في الواقع، معدل استخدام مستخدمي AI Coding حوالي 0% بغض النظر عن لغة البرمجة. ومع ذلك، هناك اختلافات في عدد المستودعات المستخدمة اعتمادًا على عدد مستخدمي لغة البرمجة". لكن هذا ليس هو الحال. أنا أفهم ذلك. الآن، على العكس من ذلك

"هل يتم استخدام AI Coding Agent غالبًا في لغات البرمجة التي تضم عددًا صغيرًا من المستخدمين؟"

 وتبين أن هذا ليس هو الحال. هذه لغة برمجة بها عدد أقل من المستخدمين مقارنة بـ TypeScript، كما تم تقسيمها إلى المجموعة الأولى والمجموعة الثانية في الرسم البياني، ولا توجد لغة برمجة تستخدم AI Coding Agent عدة مرات مثل TypeScript. يصبح. بعد ذلك، دعونا نحدد مفهوم "نسبة استخدام وكيل تشفير الذكاء الاصطناعي". هذه هي القيمة التي تم الحصول عليها عن طريق قسمة "عدد المستودعات التي يستخدمها AI Coding Agent" على "عدد الحسابات المدفوعة إلى Github في عام 2024." ارسم هذا على المحور الرأسي و"عدد الحسابات المدفوعة إلى Github في عام 2024" على المحور الأفقي. بعد ذلك، قم برسم "عدد المستودعات التي يستخدمها AI Coding Agent" كحجم الدائرة.

image.png

هناك شيئان يمكن رؤيتهما من هذا الرسم البياني. الأول هو أن عدد المستودعات التي تستخدم Rust وPython AI Coding Agents هو نفسه تقريبًا، لكن التوزيع مختلف. معدل استخدام AI Coding Agent لـ Python منخفض. ومع ذلك، نظرًا للعدد الكبير من مستخدمي اللغة، يوجد عدد معين من المستودعات قيد الاستخدام. من ناحية أخرى، تتمتع Rust بمعدل استخدام مرتفع جدًا لـ AI Coding Agent، ولكن نظرًا لوجود عدد قليل من مستخدمي اللغة، يظل عدد مستودعات الاستخدام عند مستوى معين. ثانيًا، معدل استخدام AI Coding Agent الخاص بـ TypeScript ليس مرتفعًا. معدل استخدام TypeScript هو 4.65E-06، ومعدل استخدام Go هو 5.00E-06، ومعدل استخدام Ruby هو 4.45E-06. نسبيا، لم يتغير بنسبة 10٪. في الواقع، لا يوجد فرق كبير في معدل الاستخدام بين TypeScript وGo وRuby. قد يكون الاختلاف في عدد المستودعات المستخدمة ببساطة بسبب الاختلاف في عدد المستخدمين. إذا كانت هذه الحقائق صحيحة، فقد يزيد عدد مستخدمي Rust بسرعة بسبب AI Coding Agent. ** ويرجع ذلك إلى الطبيعة اللغوية لـ Rust، لذا من حيث المبدأ يمكن توسيعها بواسطة AI Coding Agent. بل هو استنتاج استقرائي يستند إلى حقائق ملحوظة، ولكن يبدو أن Rust وAI Coding Agent متوافقان نظرًا لأن معدل استخدام Coding Agent مرتفع. عندما تفكر في الأمر، فإن Rust هي في الواقع اللغة التي يمكن أن تستفيد أكثر من AI Coding Agent، ولدي شعور بأنها ستنمو بشكل ملحوظ خلال العام المقبل. ومع ذلك، في الوقت الحالي، يبلغ عدد مستودعات استخدام الذكاء الاصطناعي للتشفير حسب لغة البرمجة 100، ومن بين هذه المستودعات، يبلغ عدد استخدامات وكيل ترميز الذكاء الاصطناعي 20 على الأكثر، لذلك يمكن أن تصبح المناقشة حساسة للغاية إذا تقلب عدد الاستخدامات بمقدار واحد أو اثنين فقط.

أفكار

 تم إطلاق العديد من وكلاء ترميز الذكاء الاصطناعي. تتعامل AI Coding.Info وحدها مع 16 نوعًا من المنتجات. حياتي اليومية مزدحمة بعض الشيء. إذا تأخرت في اللحاق بالركب، فقد يتغير الوضع بسرعة. بالإضافة إلى ذلك، حتى عند محاولة الحصول على المعلومات، كانت المصادر في كثير من الأحيان متحيزة، مما يجعل من الصعب الحصول على معلومات دقيقة. منذ فترة كنت أستخدم كلاين. كان هناك الكثير من الحديث عن هذا، ولكن في الواقع، كان RooCode هو الذي كان شائعًا في اليابان. ومع ذلك، كما ترون من AI Coding.Info، لم يتم اعتماد RooCode تقريبًا على Github. أما بالنسبة لـ Cline، فهو ضمن أفضل 100 مستودع على Github، لذا فهو يستخدم فقط في حد ذاته وفي مستودع واحد آخر. أيضًا، كموضوع كبير، أشعر أنه كان هناك الكثير من الحديث حول ClaudeCode مؤخرًا. ومع ذلك، من ناحية أخرى، غالبًا ما يتم استخدام المؤشر في المستودعات. كانت هناك أيضًا تحيزات اعتمادًا على البلد الذي كنت فيه واللغة الطبيعية التي تستخدمها عادةً. أريد مصدرًا للمعلومات الذي يمكنني استخدامه مع قدرتي على إصدار حكم هادئ داخل نفسي. ولهذا السبب بدأت هذا الموقع. تحقق من الاتجاهات في AI Coding وتساءل عن الأدوات المتوافقة مع لغة البرمجة التي تستخدمها. أتساءل ما هو نوع ملفات القواعد المكتوبة بالفعل في OSS الشهيرة؟ إذا كنت مهتما بهذا، يرجى إلقاء نظرة.

https://ai-coding.info/ja

https://x.com/AICodingInfo