ツクッタヨ

RECORD No.061 開発をたすける

AI開発影響研究所

エーアイカイハツエイキョウケンキュウジョ

GitHub のリポジトリを毎月サンプリングして、AIコーディングツールで作られた割合とAI SDKを使っている割合を追い続ける観測サイト。

  • 無料
  • 登録なし
  • AI関連
  • Web
  1. 01 3つの標本比率が、N=1,680 の整数件数と小数第2位まで整合した
  2. 02 何をもって「AIで作られた」と判定するかを、ファイル名まで挙げて書いている
  3. 03 ⚠️ 「±1pt精度」は標準誤差0.82ptに対して約1.2σ。95%区間なら±1.6pt

SCREEN aidev-index.lb-product.com の画面を切り抜いたもの 1200×800

トップページ。2026-09 時点で追跡41,098件。AI製作(標本比率)13.04%が AIで作られた n=1,680、AI使用(標本比率)4.35%にAI SDKを依存、 AI関与(標本比率)16.01%がAI製作 or AI使用、と3つの指標が並ぶ。下に判定方法(CLAUDE.md / .cursorrules / AGENTS.md 等の設定ファイルの存在、 openai / anthropic / langchain 等のAI SDKの依存)が書かれている。
Fig.01 🔴 13.04% × 1,680 = 219.07。 219件なら 13.04%。⭐ 3つとも整数件数(219/73/269)と小数第2位まで整合した。★ 判定に使うファイル名まで書いてある。
日本語ページ
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

算出方法のページ。毎月GitHubのアクティブRepoからランダムサンプリングし、 GraphQL で判定する手順と、標本比率から全体を推定する式が説明されている。
Fig.02 ⭐ 算出方法が別ページで独立している。 ★ サンプリングの母集団・件数・判定の順序まで書いてあるので、数字がどこから来たかを追える。

SCREEN aidev-index.lb-product.com の画面を切り抜いたもの 1200×700

AIツール内訳。Claude Code 5,467、AGENTS.md (Codex等) 3,958、Cursor 419、 GitHub Copilot 287、Cline 32、Windsurf 22、Aider 8 が棒で並ぶ。
Fig.03 ★ 設定ファイルの種類でツールを数えている。 ⚠️ この7つの合計は10,193で、上部の「追跡 41,098」とは母数が違う。🔴 同じ画面の数字でも、分母を確かめないと足せない。

実際に当てた

照らしたもの 結果 中身
日本語ページ 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 側の実データには当てていない。サンプリングの再現もしていない。

AIツールの内訳(設定ファイルで判定)

  • Claude Code 5,467件
  • AGENTS.md(Codex等) 3,958件
  • Cursor 419件
  • GitHub Copilot 287件
  • Cline 32件
  • Windsurf 22件

★ Claude Code と AGENTS.md で9割を占める。⚠️ これは「設定ファイルが置いてあるRepo」の数であって、 実際に使われた回数ではない。判定方法のページにそう書いてある。

向いている人・向いていない人

向いている人

AIコーディングツールがどれだけ使われているかを、数字で見たい人。 ⭐ 判定条件がファイル名まで書いてあります。 「AIっぽい」ではなく「CLAUDE.md があるか」で数えているので、何を測ったのかが分かります。🔴 標本比率は件数と整合していました。 219/73/269 件を1,680で割ると画面の数字になります。★ 算出方法・データソース・用語集が別ページで独立しています。⭐ 欠落を隠しません。 「GH Archive のイベント取り込みに欠落がある月は、実数が総数の欠落ぶんだけ小さく出てしまうため空白にしています」。🅿️ 月別の推移があり、51か月ぶんの積み上げグラフを見られます。🅿️ 日本語と英語の両方で出しています。

向いていない人

⚠️ 「±1pt精度」は控えめすぎる書き方です。 N=1,680・p=13.04% のときの標準誤差は0.82ptなので、±1pt はおよそ1.2σ。★ 95%の確からしさで言うなら ±1.6pt になります。「±1pt精度」と書かれていると、95%区間だと受け取られかねません。⚠️ 設定ファイルの有無で数えています。 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 .cursorrules AGENTS.md .windsurfrules 等の設定ファイルの存在、AI使用は openai anthropic langchain 等を package.json requirements.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 の上限に見える。

同じ分類の掲載

すべて見る →
No.101

DevLab

ハッシュ計算・Base64・CIDR・cron など103本の開発者向けツールを、登録なし・ブラウザだけで使えるツール集。5言語で同じ287ページを持つ。

無料 登録なし
開発をたすける
No.117

OSSカルテ

OSS の更新状況・既知の脆弱性・ライセンス・OpenSSF Scorecard を集めて、採用前に確認すべき点を日本語で並べるサイト。安全か危険かは断定しない。

無料 登録なし
開発をたすける
No.056

Miqto

海外のオープンソースを日本語のマネージドサービスに仕立てる会社が、ライセンス・市場・法規を一次データで調べた記録を公開しているサイト。

無料 登録なし
開発をたすける