掲載済み (2026-10-03号)
115 160文字 • 1分

技術選定の現場から「AIにも人間にも最適なWebフレームワークはどれ?」

日本語

掲載情報

概要

AIコーディング時代におけるWebフレームワーク選定基準として、規約の強さがAIの判断コストやトークン消費量に与える影響をFastAPIとDjango Ninjaの比較検証から考察した記事。

詳細内容

カケハシ社のエンジニアが、社内アプリ開発においてFastAPIとDjango NinjaのどちらがAI(Claude Code)による開発効率が高いかを実測したレポートです。「自由度の高いフレームワークはAIにとっても判断コストが高いのではないか」という仮説のもと、初期実装から5段階の追加要望までを各フレームワークでAIに実装させ、費用・ターン数・トークン量を比較しました。結果、規約(CoC)が強いDjango Ninjaの方がわずかにコストと手数で優位性を示しましたが、AIモデルをClaude 3.5から上位モデルにアップグレードするとフレームワーク間の性能差がほぼ消失するという興味深い結論に至っています。技術選定の新たな軸として「AIにとっての迷いの少なさ」を提示しつつ、モデルの進化がフレームワークの制約を凌駕する可能性を指摘しています。