概要
https://zenn.dev/dely_jp/articles/1481d627c624dd
詳細内容
## Notion AI / MCP を活用した仕様書ベース開発の取り組み
https://zenn.dev/dely_jp/articles/1481d627c624dd
delyがNotion AIとNotion MCPを活用し、フロー型仕様書管理の効率化とコード自動生成の可能性を検証した取り組みを紹介します。
**Content Type**: Tools
**Scores**: Signal:4/5 | Depth:3/5 | Unique:3/5 | Practical:4/5 | Anti-Hype:4/5
**Main Journal**: 71/100 | **Annex Potential**: 70/100 | **Overall**: 72/100
**Topics**: [[仕様書管理, AI活用, コード生成, Notion連携, 開発ワークフロー改善]]
クラシルは、Notion AIとNotion MCPを組み合わせることで、仕様書管理の効率化とコード生成の可能性を検証しました。同社は、変更履歴の追跡に優れる「フロー型」の仕様書運用を採用していますが、既存処理の記述重複や全体像の把握の困難さ、記述品質のばらつきといった課題に直面していました。
これらの課題に対し、Notion AIを活用したシーケンス図の自動生成機能は、テキストから図のベースを素早く作成し、記述時間を大幅に短縮します。また、Pull Requestと仕様書を紐づける運用は、コードレビュー時に変更の意図や背景を即座に把握することを可能にします。さらに、Notionのテンプレートボタン機能は、変更内容に応じたテンプレートを自動挿入することで、記述の標準化と品質維持に貢献しています。
特に注目すべきは、Notion MCPとClaude Codeを用いたコード生成の検証です。レシピ一覧APIの新規追加を例に、詳細な仕様書からルーティング、コントローラー、モデル構造の初期コードが生成され、これが実用的な「叩き台」として機能することが確認されました。これにより、設計・実装の初期段階における手作業の負荷が軽減され、開発スピードの向上が期待できます。
この取り組みは、単にドキュメント作成を効率化するだけでなく、AIツールが開発ワークフローの初期フェーズ、特にボイラープレートコードの生成において、ウェブアプリケーションエンジニアに具体的なメリットをもたらす可能性を示しています。仕様書から直接コードの骨格を生成できることは、開発者がより創造的で複雑な問題解決に集中できる環境を構築する上で極めて重要です。今後、さらなる高精度なコード生成に向けた仕様書テンプレートの整備が、開発体験向上に繋がると提言されています。