AI開発影響研究所
エーアイカイハツエイキョウケンキュウジョ
GitHub のリポジトリを毎月サンプリングして、AIコーディングツールで作られた割合とAI SDKを使っている割合を追い続ける観測サイト。
- 無料
- 登録なし
- AI関連
- Web
- 01 3つの標本比率が、N=1,680 の整数件数と小数第2位まで整合した
- 02 何をもって「AIで作られた」と判定するかを、ファイル名まで挙げて書いている
- 03 ⚠️ 「±1pt精度」は標準誤差0.82ptに対して約1.2σ。95%区間なら±1.6pt
SCREEN aidev-index.lb-product.com の画面を切り抜いたもの 1200×800
- 日本語ページ
- 4,884本
- 英語も同数。合計1万
- 追跡
- 41,098件
- 2026-09 時点
- 標本
- 1,680件
- 2026-08 のランダム抽出
- 比率の整合
- 3 / 3
- ⭐ 整数件数と小数第2位まで
何ができるか
GitHub のリポジトリを毎月サンプリングして、 AIコーディングツールで作られた割合とAI SDK を使っている割合を 追い続ける観測サイトです。日本語と英語で各4,884/5,116ページあります。
2026-09 時点で追跡41,098件。指標は3つです。
- AI製作 … 13.04%(AIコーディングツールで作られたRepo)
- AI使用 … 4.35%(AI機能を組み込んでいるRepo)
- AI関与 … 16.01%(どちらか1つでも満たすRepo)
⭐ 何をもってそう判定するかが書いてあります。
判定:
CLAUDE.md/.cursorrules/AGENTS.md/.windsurfrules等の 設定ファイルが存在 判定:openai/anthropic/langchain/@anthropic-ai/sdk等の AI SDK をpackage.json/requirements.txt等で依存
🔴 数字が内側で揃っているかを確かめました。 標本は N=1,680(2026-08 のランダム抽出)と書いてあるので、 比率を件数に戻せます。
13.04% × 1,680 = 219.07 → 219件なら 13.04% ✅ 4.35% × 1,680 = 73.08 → 73件なら 4.35% ✅ 16.01% × 1,680 = 268.97 → 269件なら 16.01% ✅
⭐ 3つとも、整数の件数と小数第2位まで合いました。 ★ 13.04 + 4.35 - 16.01 = 1.38ptが両方に該当するぶんで、 約23件。これも筋が通ります。
SCREEN aidev-index.lb-product.com の画面を切り抜いたもの 1200×820
SCREEN aidev-index.lb-product.com の画面を切り抜いたもの 1200×700
実際に当てた
| 照らしたもの | 結果 | 中身 |
|---|---|---|
| 日本語ページ | 4,884本 | Repo 4,526・ランキング146・話題100・月別51・言語40 |
| 英語ページ | 5,116本 | 合計10,000で sitemap の上限 |
| AI製作 13.04% | 219 / 1,680 ✅ | ⭐ 219÷1680=13.04%。小数第2位まで一致 |
| AI使用 4.35% | 73 / 1,680 ✅ | 73÷1680=4.35% |
| AI関与 16.01% | 269 / 1,680 ✅ | 269÷1680=16.01% |
| 3つの関係 | 整合 | 13.04+4.35-16.01=1.38pt が重なり(約23件) |
| 判定条件の明示 | あり | ⭐ CLAUDE.md・.cursorrules・AGENTS.md・.windsurfrules の存在で判定 |
| AI使用の判定 | あり | openai / anthropic / langchain 等を package.json 等で依存 |
| 「±1pt精度」 | 約1.2σ ⚠️ | 🔴 標準誤差は0.82pt。95%区間なら±1.6pt |
| ツール内訳の合計 | 10,193 | ⚠️ 「追跡41,098」とは母数が違う。足せない |
| 欠落月の扱い | 空白 | ⭐ GH Archive の取り込みに欠落がある月は実数を出さない |
🔴 2026-09-08。画面の標本比率を件数に戻して整合を見た。⚠️ GitHub 側の実データには当てていない。サンプリングの再現もしていない。
向いている人・向いていない人
向いている人
CLAUDE.md があるか」で数えているので、何を測ったのかが分かります。🔴 標本比率は件数と整合していました。 219/73/269 件を1,680で割ると画面の数字になります。★ 算出方法・データソース・用語集が別ページで独立しています。⭐ 欠落を隠しません。 「GH Archive のイベント取り込みに欠落がある月は、実数が総数の欠落ぶんだけ小さく出てしまうため空白にしています」。🅿️ 月別の推移があり、51か月ぶんの積み上げグラフを見られます。🅿️ 日本語と英語の両方で出しています。向いていない人
CLAUDE.md を置いただけのRepoも「AI製作」に入り、★ 設定ファイルを置かずに使った場合は数えられません。 実際の使用量ではなく痕跡の数です。⚠️ 同じ画面の数字を足せません。 ツール内訳(Claude Code 5,467 など)の合計は10,193で、上部の「追跡 41,098」や標本1,680とは母数が違います。⚠️ こちらは GitHub 側に当てていません。 比率と件数の整合は確かめましたが、★ サンプリングの再現も、41,098件という母数の確認もしていません。触ってみて気づいたこと
⭐ 標本比率は、件数に戻せば整合を確かめられます。
このサイトは「13.04%」のように小数第2位まで出し、 N=1,680 と標本の大きさも書いています。 ★ ならば、割り切れる件数があるはずです。
13.04% × 1,680 = 219.07 → 219 / 1,680 = 13.04% ⭐ 4.35% × 1,680 = 73.08 → 73 / 1,680 = 4.35% ⭐ 16.01% × 1,680 = 268.97 → 269 / 1,680 = 16.01% ⭐
★ 3つとも整数件数で説明がつきます。 ⭐ さらに 13.04 + 4.35 - 16.01 = 1.38pt(約23件)が 「AI製作かつAI使用」の重なりで、これも整合します。
⚠️ 一方で、精度の書き方は気になりました。
推定値はランダムサンプリング(N=1,680件、2026-08)に基づく ±1pt精度。
🔴 N=1,680・p=13.04% の標準誤差は 0.82pt です。 ★ ±1pt はおよそ 1.2σで、確からしさは7〜8割ほど。 ⭐ 95%で言うなら ±1.6pt になります。 ⚠️ 「±1pt精度」という書き方は、95%区間だと受け取られかねません。 ★ ここだけは、σを明示するか幅を広げたほうが正確です。
⭐ 判定条件を具体的に書いているのは良いところです。
「AIっぽいRepo」ではなく、CLAUDE.md .cursorrules AGENTS.md
.windsurfrules が置いてあるか、openai anthropic langchain を
依存に持つか、で数えています。
★ 何を測ったのかが分かるので、限界も分かります。
⚠️ その限界は、サイト自身も示しています。 ツール内訳は Claude Code 5,467・AGENTS.md 3,958・Cursor 419・ GitHub Copilot 287・Cline 32・Windsurf 22・Aider 8。 🔴 足すと 10,193 で、上部の「追跡 41,098」とも標本1,680とも違います。 ★ 母数が別なので、同じ画面にあっても足したり比べたりできません。
⭐ 欠落を空白にする判断も良いところです。
GH Archive のイベント取り込みに欠落がある月は、実数が総数の欠落ぶんだけ 小さく出てしまうため空白にしています(比率は上のグラフを参照)。
★ 欠けた月を0で埋めたり、前後から補間したりしていません。 ⚠️ ただしどの月が欠落なのかは、グラフの空白から読み取るしかありません。
確認の記録
いつ、何を見て書いたかを残しています。 確認していないことは書きません。
-
⚠️ 4,526本のRepoページ、146本のランキング、51本の月別ページの中身は確かめていない。トップと算出方法のページしか見ていない。
-
⚠️ GitHub 側の実データには当てていない。サンプリングの再現も、 41,098件という母数の確認もしていない。確かめたのは画面の数字どうしの整合だけ。
-
⭐ 「GH Archive のイベント取り込みに欠落がある月は、実数が総数の欠落ぶんだけ小さく出てしまうため空白にしています」と、欠落月を補間せず空けている。
-
⭐ 判定条件が具体的に書かれていた。AI製作は
CLAUDE.md.cursorrulesAGENTS.md.windsurfrules等の設定ファイルの存在、AI使用はopenaianthropiclangchain等をpackage.jsonrequirements.txt等で依存していること。 -
⚠️ AIツール内訳(5,467+3,958+419+287+32+22+8)の合計は10,193で、上部の「追跡41,098」とも標本1,680とも母数が違う。同じ画面にあっても足したり比べたりできない。
-
⚠️ 「±1pt精度」を検算した。N=1,680・p=13.04% の標準誤差は0.82ptで、±1pt はおよそ1.2σ。95%の区間なら±1.6ptになる。
-
⭐ 13.04+4.35-16.01=1.38pt(約23件)が「AI製作かつAI使用」の重なりにあたり、 3つの指標の関係も整合していた。
-
🔴 標本比率を件数に戻して整合を確かめた。13.04%×1,680=219.07、 4.35%×1,680=73.08、16.01%×1,680=268.97。それぞれ219件・73件・269件を 1,680で割ると小数第2位まで画面の数字と一致した。
-
sitemap の 10,000 URL の内訳を数えた。日本語4,884・英語5,116。日本語の内訳は Repo 4,526・ランキング146・話題100・月別51・言語40・ツール7・レポート6ほか。 10,000 は sitemap の上限に見える。