概要
- Claude Code は実際のリポジトリで2,430回テストされ、 独自構築 を好む傾向を示した
- 20カテゴリ中12カテゴリ でカスタム/DIYソリューションを選択
- 主要なツール 選定時は決断が早く、GitHub ActionsやStripeなど高い選択率
- デプロイ先はエコシステム依存、JSはVercel、PythonはRailwayが主流
- モデル間の選択傾向や世代差 も明確に現れている
Claude Codeの選択傾向レポート
- 2,430回 のリポジトリ操作での選択データ
- 3モデル (Sonnet 4.5, Opus 4.5, Opus 4.6)を使用
- 20カテゴリ (CI/CD、リアルタイム、認証など)におけるツール選定傾向分析
ビルド vs バイ(Build vs Buy)
- 12カテゴリ中 でツール推奨よりも カスタム/DIY構築 を選択
- 例:Feature flagsはLaunchDarkly推奨せず、 環境変数+割合ロールアウト で対応
- Python認証では JWT+bcrypt や passlib を自作実装
- キャッシュも メモリ内TTLラッパー など独自実装
主要ツールの選択傾向
- ツール選択時は高い集中度
- GitHub Actions 94%
- Stripe 91%
- shadcn/ui 90%
- JSエコシステム のツールが多く選ばれる傾向
- Zustand(State管理)、Sentry(監視)などがデフォルト
市場シェアの大きいが選ばれにくいツール
- APIレイヤー はフレームワーク標準ルーティングを優先
- テストツールは 4% しか主選択されず、知名度は高いが実際は使われにくい
- パッケージマネージャーも主要選択は少数
モデル世代ごとのツール選択変化
- 新しいモデルほど 新しいツール を選択する傾向
- 例:JS ORMはPrisma→Drizzleへ移行
- Pythonのジョブ管理はCeleryから FastAPI BackgroundTasksやDIY へシフト
- キャッシュもRedisから DIY へ移行
デプロイ先の傾向
- フロントエンド(JS/Next.js) はVercelが圧倒的
- バックエンド(Python/FastAPI) はRailwayが主流
- AWS/GCP/Azureなどのクラウドは 主要選択なし
- NetlifyやCloudflare Pagesなどは 代替案として頻繁に言及
- AWS AmplifyやFirebase Hostingは 言及はあるが推奨されない
モデル間の意見一致・不一致
- 18/20カテゴリ でモデル間の選択が一致
- 世代ごとに ORMやジョブ管理、キャッシュ、リアルタイム などで顕著な変化
- 例:JS ORMはPrisma→Drizzleへ、Pythonジョブ管理はCelery→FastAPI BgTasks/DIYへ
- キャッシュはRedis→DIYへ分散
データ詳細・分析
- カテゴリごとの詳細データ、プロンプト表現の安定性分析、リポジトリ間の一貫性、マーケットインパクトも報告
- 抽出率85.3%、 モデル間一致90% と高い精度
- カスタム/DIY の存在感が年々増加傾向
まとめ
- Claude Codeは ツール推奨より独自構築 志向が強い
- 主要ツールは決断的 に選択し、エコシステムごとにデプロイ先も固定化
- モデル世代ごと に最新ツールへのシフトが明確
- クラウド大手 は主選択から外れ、 RailwayやVercel が実質標準
- カスタム/DIY の台頭と、ツール選定の世代交代が進行中