AI Coding.Info
RepositoriesREPORTS
ABOUT

آیا گرایشی به سمت استفاده ترکیبی از عامل کدگذاری هوش مصنوعی وجود دارد؟ ~خلاصه روندهای کدگذاری هوش مصنوعی در نوامبر 2025 همانطور که از طریق داده ها مشاهده می شود~

روندهای نوامبر عامل کدنویسی هوش مصنوعی

ما از جولای 2025 سایتی به نام AI Coding.Info را راه اندازی کرده ایم.

https://ai-coding.info/ja

این سایتی است که روند استفاده مربوط به عوامل کدنویسی هوش مصنوعی مانند Claude Code، Gemini یا Codex را از یک نقطه ثابت از اطلاعات موجود در مخازن Github مشاهده می کند. برای تعیین استفاده از عامل کدنویسی هوش مصنوعی، نظرسنجی‌های روزانه را تحت شرایط زیر انجام می‌دهیم.

روندهای گذشته

https://qiita.com/kotauchisunsun/items/e294d2cf419c46c02046

https://qiita.com/kotauchisunsun/items/5e5244fdabf577d7c879

https://qiita.com/kotauchisunsun/items/a1e06dd590f945ae09ef

https://qiita.com/kotauchisunsun/items/092784402a36d5705853

نرخ استفاده از عامل کدنویسی AI 4.8٪ است

نرخ استفاده از مخزن عامل کدگذاری هوش مصنوعی در پایان نوامبر 4.8 درصد بود که نسبت به دفعه قبل 4.3 درصد افزایش 0.6 درصدی داشت. در [گزارش ماه گذشته] (https://qiita.com/kotauchisunsun/items/e294d2cf419c46c02046)، روند این نرخ استفاده را توضیح دادیم.

image.png

در مقاله قبلی، ما پیش‌بینی کردیم که برای همه زبان‌های برنامه‌نویسی، استفاده از عامل کدنویسی AI در حدود 13٪ افزایش یابد من پیش بینی کردم در میان آنها،

y(t)=K1+AeBty(t) = \frac{K}{1 + Ae^{-Bt}}

هنگام تطبیق نرخ بهره برداری با فرمول مدل،

K = 1.2862e-01
A = 5.0299e+00
B = 7.5901e-03
決定係数 (R^2) = 0.9534
平均二乗誤差 (MSE) = 0.0000
二乗平均平方根誤差 (RMSE) = 0.0014

ارزش اکنون است. با افتراق معادله اصلی نسبت به t، به دست می آوریم

dydt=ABKeBt(AeBt+1)2\frac{dy}{dt} = \frac{A B K\, e^{-B t}} {\left( A e^{-B t} + 1 \right)^{2}}

با تمایز نسبت به t دوباره، دریافت می کنیم

d2ydt2=AB2K(AeBt)eBtA3+3A2eBt+3Ae2Bt+e3Bt\frac{d^{2} y}{dt^{2}} = \frac{A B^{2} K (A - e^{B t}) e^{B t}} {A^{3} + 3 A^{2} e^{B t} + 3 A e^{2 B t} + e^{3 B t}}

می شود. برای یافتن نقطه عطف این، اگر t را با سمت چپ = 0 حل کنیم، به دست می آید.

t0=log(A)Bt_0 = \frac{log(A)}{B}

می شود. یافتن شیب y زمانی که t0t_0 است،

dydtt=t0=BK42.441×104\left. \frac{dy}{dt} \right|_{t = t_0} = \frac{BK}{4} \approx 2.441 \times 10^{-4}

فرمول قبلی مقدار در روز را محاسبه می کرد، بنابراین برای تبدیل آن به مبلغ ماهانه، در 30 ضرب کنید. سپس

2.441×104×300.0073212.441 \times 10^{-4} \times 30 \approx 0.007321

می شود. با در نظر گرفتن این موضوع، می بینیم که نرخ رشد استفاده از عامل کدنویسی هوش مصنوعی در بین زبان های برنامه نویسی کمتر از تقریباً 0.73 درصد در ماه است. ** با در نظر گرفتن این موضوع، نرخ استفاده در این ماه 0.6 درصد افزایش یافته است. این نسبتاً در محدوده مورد انتظار است. ** یعنی.

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

سهم عامل کدنویسی هوش مصنوعی بر اساس محصول

سهم محصول به شرح زیر است.

رتبه بندینام محصولنرخ سهم
مقام اولکد کلود28.6 درصد
مقام دومعامل کمک خلبان26.8 درصد
مقام سومکدکس CLI22.5 درصد
مقام چهارممکان نما11.6 درصد
مقام پنجمجمینی CLI6.5 درصد

همانطور که در ماه گذشته اتفاق افتاد، احساس می کنم که سهم Codex CLI به تدریج در حال افزایش است. در واقع، از نظر Gemini CLI تغییر زیادی ایجاد نشده است. من این تصور را دارم که سهم بازار Cursor و ClaudeCode به میزان قابل توجهی کاهش یافته است. (مکان نما در واقع از AGNETS.md پشتیبانی می کند، بنابراین نمی توان گفت که آیا سهم بازار واقعاً در حال کاهش است یا خیر.) این ترکیب را چگونه می بینید؟ با این حال، ClaudeCode از AGENTS.md پشتیبانی نمی کند. من فکر می کنم این به عنوان یک سنگر برای جلوگیری از تغییرات ابزار عمل می کند (https://qiita.com/kotauchisunsun/items/5e5244fdabf577d7c879). با این حال، به نظر می رسد که جریان خروجی همچنان در حال پیشرفت است. این چیزی است که من فکر می کنم. من این تصور را دارم که AGENTS.md، مانند Codex CLI، سهم بازار ClaudeCode را می خورد، در حالی که به دلیل قدرت استاندارد VSCode، بعید است که سهم بازار Github Copilot کاهش یابد. شاید، در حالی که ClaudeCode V.S. AGENTS.md (Codex CLI) برای سهم بازار رقابت می کند، من می توانم آینده ای را ببینم که در آن Github Copilot، که نشتی کمی دارد، جایگاه اول را در سهم بازار خواهد داشت. این چیزی است که من احساس می کنم. **

image.png

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

وضعیت استفاده از عامل کدنویسی هوش مصنوعی بر اساس زبان برنامه نویسی

زبان برنامه نویسی که بیشتر در آن AI Coding Agent استفاده می شود «TypeScript»، دومی «Python» و سومی «Rust» است. روند در اینجا تقریباً بدون تغییر باقی می ماند. گروه دوم Go، C#، Kotlin و Ruby هستند. در این حوزه چند ماه است که رتبه ها در حال تغییر است. با این حال، این ماه، Go به طور شگفت انگیزی با Rust روبرو شده است. یک احساس وجود دارد.

image.png

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

تا به حال، من نوشته ام که Agent Coding AI ممکن است در Go خیلی مفید نباشد. این ممکن است به دلیل عدم استفاده از مخازن مربوط به CNCF باشد. قبلاً در این مورد نوشتم، اما اکنون که به آن نگاه می کنم، فکر می کنم بیشتر و بیشتر در چنین زمینه های زیرساختی استفاده می شود.

به عنوان مثال، در فرمان پذیرش AGENTS.md وجود دارد.

https://github.com/helm/helm

vittess CLAUDE.md و AGENTS.md را پذیرفته است.

https://github.com/vitessio/vitess

اخیراً اغلب در مورد TiDB در زمینه MySQL در مقیاس بزرگ می‌شنوم و می‌توانم تنظیمات AGENTS.md، CLAUDE.md و GithubCopilot را ببینم.

https://github.com/pingcap/tidb

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

روند ماهانه در تعداد مخازن مورد استفاده توسط AI Coding Agent

تا تاریخ 1 دسامبر، تعداد کل مخازن عامل کدگذاری هوش مصنوعی مورد استفاده 619 مورد بود. آخرین بار 511 مورد وجود داشت، بنابراین این افزایش 108 موردی است. با این حال، من فکر می کنم کمی متفاوت است. یک تشخیص وجود دارد که

image.png

در واقع در فصل قبل نوشتم که میزان استفاده از AI Coding Agent 4.8 درصد بوده است. در این زمان، تعداد مخازن نیز در داخل سرویس گزارش می شود، اما تعداد مخازن محاسبه شده بر اساس میزان استفاده از AI Coding Agent 431 است. در واقع با 619 مورد بالا متفاوت است. ** این یک تفاوت کمی گیج کننده در قوانین تجمیع است. فکر کنم با مثال زدن متوجه بشید.

مخزنکد کلودGithub Copilotکدکس CLI
A×××
ب〇  ××
ج××
D×

همانطور که در بالا ذکر شد، چهار مخزن از A تا D وجود دارد. **A از AI Coding Agent استفاده نمی کند، بنابراین نرخ استفاده 3/4=75٪ است. و تعداد AI Coding Agents استفاده شده بر اساس میزان استفاده 3 است. با این حال، تمام نمودارهای روی هم در این بخش به طور جداگانه شمارش می شوند. بنابراین، تعداد مخازن استفاده شده 4 است (D برای GithubCopilot و CodexCLI دو است). ** هنگام جمع‌آوری بر اساس میزان استفاده، حتی اگر چندین عامل کدنویسی هوش مصنوعی در یک مخزن استفاده شود، تعداد فقط 1 افزایش می‌یابد، اما با روش تجمیع در این بخش، اگر از چندین عامل کدنویسی AI استفاده شود، تعداد به تعداد عامل‌های کدنویسی AI افزایش می‌یابد. این به چه معناست؟ بنابراین، اگر 619 شمارش شده در این بخش را بر 431 شمارش شده بر اساس میزان استفاده تقسیم کنید، خواهید دید که تعداد عامل های کدگذاری هوش مصنوعی مورد استفاده در هر مخزن 1.50 است. ** در واقع، مخازنی که از ** AI Coding Agent استفاده می کنند تمایل دارند از چندین عامل کدنویسی AI استفاده کنند. **

#فکر

این بار استفاده ترکیبی از AI Coding Agent. من در مورد روندهای مربوط به مخازن که از چندین عامل کدنویسی هوش مصنوعی استفاده می کنند نوشتم. من ماهی یک بار داده ها را به این شکل مرور می کنم و این بار حرکت مربوط به Go را منزجر کننده می دانم. این آغاز کار بود. همانطور که در مقاله نوشتم، Go به طور شگفت انگیزی تعداد کمی از کاربران کدنویسی AI دارد. این چیزی است که من از آن آگاه بودم، اما این بار، این تصور را داشتم که به سرعت در حال رشد است و به Rust می رسد. بنابراین، بیایید کمی عمیق تر حفاری کنیم. فکر کردم پس از بررسی چندین مخزن معروف، تنظیماتی را برای چندین عامل کدنویسی هوش مصنوعی یافتم، بنابراین نمی‌دانم آیا تمایلی به استفاده جدی از چندین عامل کدنویسی هوش مصنوعی وجود دارد یا خیر. این احساس قوی تر شده است. من AGENTS.md را در گذشته توضیح داده‌ام، اما با ظهور گرایش به سمت فایل‌های قوانین رایج، موارد زیادی وجود دارد که چندین فایل قانون در کنار هم وجود دارند، مانند CLAUDECODE.md و AGENTS.md. یک پیش بینی وجود داشت. با این حال، وقتی سهم AGENTS.md افزایش یافت، متوجه بودم که این یک مشکل بود، اما از حدود اکتبر، در لیست 3 برتر قرار گرفت، بنابراین احساس می‌کنم که به حضوری تبدیل شده است که نمی‌توان آن را نادیده گرفت. و وقتی واقعاً آن را محاسبه کردم، بیشتر از چیزی بود که انتظار داشتم. این برداشت من بود. در این مقاله، به بیان ساده، اگر دو مخزن را که از AI Coding Agent استفاده می کنند خارج کنید، سه فایل قانون وجود خواهد داشت. در این شرایط، ممکن است تعداد کمی وجود داشته باشد. چنین احساسی داشت. وقتی به آن فکر می کنید، همه اهمیت زیادی به پرونده قانون می دهند و مایلند آن را تغییر دهند و استاندارد کنند. این قوی است. من دوباره آن را احساس کردم.