GitHubでプロジェクトを探すとき、まず何を見るか。
多くの人が「スター数」を見るはずだ。
だがその数字、どこまで信用していいのか。
実は今、GitHubスターは「評価」ではなく
“作られた人気”として扱われ始めている。
この記事では、その構造をシンプルに整理する。
GitHubスターは「人気」ではなく「演出」になりつつある
GitHubスターは、本来「いいと思った開発者が押すボタン」だった。
だが今は、その意味が少し変わっている。
スターが多いほど注目される。
「公開x日で何万スター獲得!」と数を誇示する。
注目されるほど、本物のユーザーも集まる。
この“増幅構造”がある以上、最初の数字に価値が生まれる。
そしてその数字は、操作できてしまう。
スターは買える──しかも普通に見つかる
「GitHub stars」や「Github repo promotion」と検索すると、奇妙な世界が見えてくる。
そこには、
“organic growth”
“real engagement”
といった言葉が並ぶ。
だが実態はシンプルだ。
数千円で、スター数を増やせる
露骨な言い方はされない。
だが、少し読めば意味は分かる。
これは、かつてのSEO業界で見た光景とよく似ている。
実際に数日で数千スター増えたリポジトリも珍しくない。
なぜこの構造が成立してしまうのか
「指標が目標になると、それは良い指標ではなくなる」
これはグッドハートの法則として知られている。
そして今、GitHubスターはまさにその状態にある。
評価として使われた瞬間、
それは評価されるものではなく、
“操作されるもの”に変わる。
理由は単純だ。
GitHubスターが、評価指標として使われているからだ。
- 注目度の判断
- OSSランキング
- 初期のプロジェクト評価
こうした場面でスター数が使われる以上、
「増やす価値」が生まれる。
そして価値があるものは、必ず売られる。
かつての被リンクと、今のスター
昔、検索エンジンは被リンクで評価されていた。
その結果どうなったか。
リンクは“買われるもの”になった。
そしてGoogleは、それを潰すために
長い時間をかけてアルゴリズムを進化させた。
今、GitHubで起きているのは、その初期段階に近い。
それでも人は数字を見る
ここが一番厄介なところだ。
人は数字に弱い。
- スターが多い → 良さそう
- フォークが多い → 使われていそう
この直感は間違っていない。
だが、それが“操作可能”になった瞬間、意味が変わる。
「審判」と「観客席」の違い
Googleは検索順位という“評価そのもの”を決める審判だった。
だからこそ、被リンクという指標が汚れたとき、それを捨てることができた。
一方でGitHubは、スターという“評価の材料”を可視化する場に過ぎない。
言い換えれば、観客席だ。
ここにあるのは、評価ではなく「人気の気配」である。
この構造では、スターを厳格に取り締まることは難しい。
なぜなら、それ自体がプラットフォームの価値(賑わい)と直結しているからだ。
結果として、我々はこう向き合うしかない。
スターは履歴書(自称)にすぎない。
本当に見るべきは、
誰が関わっているか、
どれだけ更新されているか、
実際に使われているか。
つまり、「偽装コストが高い情報」だ。
かつて検索ユーザーが広告と記事を見分ける目を養ったように、
開発者もまた、「人気」と「実力」を見分ける時代に入った。
結論|我々はまた同じものを見ている
GitHubスターは、もはや正当の評価とは言えない。
評価“風”の通貨だ。
名前を挙げる必要はない。
検索すれば、すぐに見つかる。
問題は、それが普通に存在してしまっていることだ。
そしてこれは、技術の世界に限った話ではない。
参照


