Chúng tôi đã phát hành một trang web có tên AI Coding.Info.
Đây là trang web quan sát xu hướng sử dụng liên quan đến Tác nhân mã hóa AI như Claude Code, Gemini hoặc Codex từ một điểm cố định từ thông tin trong kho Github. Để xác định việc sử dụng Tác nhân mã hóa AI, chúng tôi tiến hành khảo sát hàng ngày theo các điều kiện sau.
**Tỷ lệ sử dụng Tác nhân mã hóa AI là 2,9%. ** Đây là tỷ lệ phần trăm kho lưu trữ cho thấy bằng chứng về việc sử dụng Tác nhân mã hóa AI, dựa trên khảo sát 3.000 kho lưu trữ. Có thể nói đây chỉ là một tỷ lệ nhỏ trong tổng số.

https://ai-coding.info/ja/agents
Điều này là do nhiều yếu tố. Một là cuộc khảo sát này dựa trên 100 ngôi sao hàng đầu của Github. Vì vậy, có thể nói trạng thái sử dụng top 100 sao của Github thể hiện trạng thái sử dụng của AI Coding Agent trên toàn thế giới? Có một vấn đề. Hơn nữa, vì điều này dựa trên kho lưu trữ công cộng nên có thể có sự khác biệt với tình hình sử dụng hiện tại của các công ty. Đúng hơn, nó thể hiện tình trạng áp dụng OSS. Bạn cũng có thể nói như vậy. Ngoài ra, do vấn đề cơ học, nếu các tệp quy tắc như CLAUDE.md và GEMINI.md không tồn tại thì không thể xác định liệu chúng có đang được sử dụng hay không. Ngoài ra còn có vấn đề. Do đó, kho lưu trữ sử dụng Mã Claude nhưng không tạo tệp CLAUDE.md sẽ bị đánh giá là không sử dụng Mã Claude.
**Sản phẩm được sử dụng nhiều nhất là "Cursor", tiếp theo là "Claude Code", và thứ ba là "Copilot Agent" (Github Copilot). ** Xét đến việc Gemini CLI được công bố vào ngày 25 tháng 6, việc nó đứng ở vị trí thứ 4 trong gần một tháng có thể nói là khá phổ biến. Tuy nhiên, mặt khác có thể nói Gemini CLI chỉ có khoảng 1/3 kho Cursor có sẵn.

https://ai-coding.info/ja/agents
Ngôn ngữ lập trình được AI Coding Agent sử dụng nhiều nhất là "Typescript", tiếp theo là "Python" và "Rust". Đối với TypeScript, AI Coding Agent dường như có nguồn gốc từ các tiện ích mở rộng VS Code như Github Copilot, vì vậy nếu bạn nghĩ về nó từ góc độ đó, tôi nghĩ đây là một kết quả có thể hiểu được phần nào. Ngoài ra, xét rằng Python có mối quan hệ cao với các hệ thống ML như DeepLearning, kết quả này có thể không quá lạ. Từ đó, Rust thứ ba là một kết quả đáng ngạc nhiên. Nếu bạn tưởng tượng kết quả của việc này thì Rust là ngôn ngữ lập trình đã trở nên phổ biến trong vài năm qua. Có sự thừa nhận rằng điều này có thể là do cộng đồng ngôn ngữ lập trình còn trẻ và ham học hỏi về các sáng kiến mới như AI Coding Agent. Bạn có thể nói vậy.

https://ai-coding.info/ja/languages
Chúng ta hãy xem xu hướng về số lượng kho lưu trữ (có sự chồng chéo) sử dụng AI Coding Agent vào tháng 7 năm 2025. **Tính đến ngày 1 tháng 7, chúng tôi đã xác nhận việc sử dụng Mã hóa AI trong 77 kho lưu trữ. Tính đến ngày 31 tháng 7, con số này đã tăng lên 112 kho lưu trữ. Số lượng kho lưu trữ đang sử dụng đã tăng 1,4 lần. **

Trong tháng vừa qua kể từ khi ra mắt dịch vụ, chúng tôi đã thêm các Tác nhân mã hóa AI như Trae IDE và Junie, đồng thời thay đổi các tiêu chuẩn sử dụng cho Gemini và chúng tôi có thể thấy rằng các Tác nhân mã hóa AI đang phát triển với tốc độ khá nhanh.
Cuộc khảo sát cho thấy có sự khác biệt lớn về tỷ lệ sử dụng AI Coding Agent tùy thuộc vào ngôn ngữ lập trình. **Đối với TypeScript, Tác nhân mã hóa AI được sử dụng trong 21% tổng số kho lưu trữ, trong khi đối với ngôn ngữ Go, con số này chỉ chiếm khoảng 5% tổng số. **

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

https://ai-coding.info/ja/languages/go
Mặc dù không có bằng chứng chắc chắn về điều này nhưng tôi đã nghe được một số ý kiến thú vị trong các cuộc phỏng vấn về dịch vụ. Nội dung là "mã hóa bằng cách sử dụng thế hệ AI bị cấm trong OSS liên quan đến cơ sở hạ tầng." Có một số ví dụ về điều này khi thu thập thông tin.
https://www.netbsd.org/developers/commit-guidelines.html
https://wiki.gentoo.org/wiki/Project:Council/AI_policy
https://github.com/qemu/qemu/commit/3d40db0efc22520fa6c399cf73960dced423b048
Đây là NetBSD,'' GentooLinux,'' và QEMU,'' không phải là OSS được triển khai bằng ngôn ngữ Go. Tuy nhiên, ở những khu vực gần cơ sở hạ tầng như hệ điều hành và máy ảo, việc sử dụng AI được tạo ra bị cấm một phần. Kubernetes là một OSS nổi tiếng dành cho ngôn ngữ Go. Tuy nhiên, không có bằng chứng nào cho thấy AI tạo sinh được sử dụng trong hệ sinh thái xung quanh (liên quan đến CNCF). Trong các lĩnh vực cơ sở hạ tầng, nhiệm vụ quan trọng và hiệu suất cao như vậy, việc sử dụng AI tổng hợp vẫn có thể là điều thận trọng. Điều này thật nghịch lý, nhưng có thể nói rằng Vì ngôn ngữ Go được sử dụng trong các lĩnh vực hiệu suất cao quan trọng, nên mã AI được tạo ra không thể được sử dụng vì nguy cơ thất bại quá lớn. Do đó, ngôn ngữ Go hiếm khi được sử dụng (đặc biệt là trong OSS nổi tiếng).'' Nếu bạn nhìn vào các kho lưu trữ thực sự sử dụng Go, có vẻ như có rất ít kho lưu trữ liên quan đến cơ sở hạ tầng. Đó là về grafana/loki hay cockroachdb?

https://ai-coding.info/ja/languages/go
Để tóm tắt những gì đã nói cho đến nay, **AI Coding Agent có vẻ phổ biến nhưng mức sử dụng thực tế của nó có xu hướng thấp ở mức 2,9% trên tổng số. Tuy nhiên, mặt khác, tỷ lệ người dùng sử dụng các ngôn ngữ lập trình cụ thể như TypeScript đang tăng lên nhanh chóng. ** Có thể nói rằng Đây chính là nội dung của góc nhìn khác mà tôi đã đề cập trước đó.
Ở chương trước, tôi đã nói về sự khác biệt giữa các ngôn ngữ lập trình có thể sử dụng Mã hóa AI và những ngôn ngữ không thể sử dụng. Tôi đã đưa ra một giả thuyết đơn giản ở đây.
“Ngôn ngữ lập trình có nhiều người dùng chắc chắn sẽ có nhiều kho sử dụng AI Coding.”
Đó là ý nghĩa của nó. Vì vậy, hãy phân tích dữ liệu. Hãy vẽ biểu đồ số lần đẩy cho một ngôn ngữ lập trình cụ thể trên Github và số lượng kho lưu trữ được AI Coding Agent sử dụng. Dữ liệu về số lần đẩy theo ngôn ngữ lập trình trên Github được xuất bản trong kho lưu trữ.
https://github.com/github/innovationgraph/tree/main

Đây là giả thuyết đầu tiên tôi đưa ra lúc đầu.
“Ngôn ngữ lập trình có nhiều người dùng chắc chắn sẽ có nhiều kho sử dụng AI Coding.”
Có vẻ như giả thuyết này có thể bị bác bỏ. Có mối tương quan nghịch với số lượng tài khoản được đẩy lên Gthub vào năm 2024. Giả thuyết trên nhằm mục đích chỉ ra rằng ``Trên thực tế, tỷ lệ sử dụng của người dùng Mã hóa AI là khoảng 0% bất kể ngôn ngữ lập trình. Tuy nhiên, có sự khác biệt về số lượng kho được sử dụng tùy thuộc vào số lượng người dùng ngôn ngữ lập trình.'' Nhưng thực tế không phải vậy. Tôi hiểu điều đó. Bây giờ thì ngược lại
“AI Coding Agent có thường được sử dụng cho các ngôn ngữ lập trình có số lượng người dùng ít không?”
Hóa ra đây không phải là trường hợp. Đây là ngôn ngữ lập trình có ít người dùng hơn TypeScript, được chia thành Nhóm I và Nhóm II trong biểu đồ và không có ngôn ngữ lập trình nào sử dụng AI Coding Agent nhiều lần như TypeScript. Nó trở thành. Tiếp theo, hãy định nghĩa khái niệm "Tỷ lệ sử dụng Tác nhân mã hóa AI". Đây là giá trị thu được bằng cách chia "số lượng kho lưu trữ được AI Coding Agent sử dụng" cho "số lượng tài khoản được đẩy lên Github vào năm 2024". Vẽ biểu đồ này trên trục tung và "số lượng tài khoản được đẩy lên Github vào năm 2024" trên trục hoành. Sau đó, vẽ "số lượng kho lưu trữ được Tác nhân mã hóa AI sử dụng" theo kích thước của vòng tròn.

Có hai điều có thể được nhìn thấy từ biểu đồ này. Một là số lượng kho sử dụng Rust và Python AI Coding Agent gần như giống nhau, nhưng phân tích thì khác. Tỷ lệ sử dụng AI Coding Agent cho Python thấp. Tuy nhiên, do số lượng người sử dụng ngôn ngữ lớn nên có một số lượng kho lưu trữ nhất định được sử dụng. Mặt khác, Rust có tỷ lệ sử dụng AI Coding Agent rất cao nhưng do có ít người sử dụng ngôn ngữ nên số lượng kho sử dụng vẫn ở mức nhất định. Thứ hai, tỷ lệ sử dụng AI Coding Agent của TypeScript không cao. Tỷ lệ sử dụng của TypeScript là 4,65E-06, tỷ lệ sử dụng của Go là 5,00E-06 và tỷ lệ sử dụng của Ruby là 4,45E-06. Nói một cách tương đối, nó không thay đổi 10%. Trên thực tế, không có nhiều khác biệt về tỷ lệ sử dụng giữa TypeScript, Go và Ruby. Sự khác biệt về số lượng kho được sử dụng có thể đơn giản là do sự khác biệt về số lượng người dùng. Nếu những sự thật này là chính xác, số lượng người dùng Rust có thể tăng nhanh nhờ AI Coding Agent. ** Điều này là do tính chất ngôn ngữ của Rust nên về nguyên tắc nó có thể được mở rộng bởi AI Coding Agent. Đúng hơn, đây là một suy luận quy nạp dựa trên các sự kiện được quan sát, nhưng Rust và AI Coding Agent có vẻ tương thích vì tỷ lệ sử dụng Coding Agent cao. Khi bạn nghĩ về điều đó, Rust thực sự là ngôn ngữ có thể hưởng lợi nhiều nhất từ AI Coding Agent và tôi có cảm giác rằng nó sẽ phát triển đáng kể trong năm tới. Tuy nhiên, hiện tại, số lượng kho sử dụng Mã hóa AI theo ngôn ngữ lập trình mà chúng tôi có thể điều tra là 100 và trong số đó, số lượng kho sử dụng Tác nhân mã hóa AI tối đa là 20, vì vậy cuộc thảo luận có thể trở nên khá nhạy cảm nếu số lượng sử dụng chỉ dao động một hoặc hai.
Nhiều Đại lý mã hóa AI đã được phát hành. Chỉ riêng AI Coding.Info đã xử lý được 16 loại sản phẩm. Cuộc sống hàng ngày của tôi có chút bận rộn. Nếu bạn trì hoãn việc bắt kịp, tình hình có thể nhanh chóng thay đổi. Ngoài ra, ngay cả khi cố gắng nắm bắt thông tin, các nguồn thông tin thường bị sai lệch, gây khó khăn cho việc thu được thông tin chính xác. Cách đây một thời gian, tôi đã sử dụng Cline. Đã có rất nhiều thảo luận về vấn đề này, nhưng trên thực tế, thứ phổ biến ở Nhật Bản là RooCode. Tuy nhiên, như bạn có thể thấy từ AI Coding.Info, RooCode hầu như không được áp dụng trên Github. Còn Cline thì nó nằm trong Top 100 kho lưu trữ trên Github nên chỉ được sử dụng trong chính nó và về một kho lưu trữ khác. Ngoài ra, là một chủ đề lớn, tôi cảm thấy gần đây có rất nhiều cuộc thảo luận xung quanh tôi về ClaudeCode. Tuy nhiên, mặt khác, Cursor thường được sử dụng trong các kho lưu trữ. Cũng có những thành kiến tùy thuộc vào quốc gia bạn đang ở và ngôn ngữ tự nhiên bạn thường sử dụng. Tôi muốn một nguồn thông tin mà tôi có thể sử dụng trong khi vẫn có thể đưa ra nhận định bình tĩnh trong bản thân. Đó là lý do tại sao tôi bắt đầu trang web này. Kiểm tra các xu hướng trong Mã hóa AI và tự hỏi công cụ nào tương thích với ngôn ngữ lập trình bạn đang sử dụng. Tôi tự hỏi loại tệp quy tắc nào thực sự được viết trong OSS nổi tiếng? Nếu bạn quan tâm đến điều này, xin vui lòng xem qua.