結果
Cursor で検証済みのプロジェクト開始ワークフローがコミュニティで広まっている:最初の1行を書く前に、Scaffold Prompt で完全なディレクトリ構造、命名規則、プロジェクト規約を生成し、その後徐々にコードを埋めていく。このアプローチにより、開始段階から明確なアーキテクチャを確立できる。
ツールスタック
- Cursor エディター:コア IDE
- Claude / GPT モデル:Cursor 経由で呼び出し
- プロジェクトテンプレート知識:開発者が蓄積したフレームワークのベストプラクティス
手順
ステップ 1:プロジェクト骨格の生成
Cursor で Scaffold Prompt を入力し、AI に完全なフォルダ構造の生成を依頼:
- プロジェクトタイプと技術スタック
- すべてのディレクトリとサブディレクトリの命名
- ファイル命名規則
- 規約ルール
ステップ 2:コアロジックの記述
骨格が整った後、モジュールごとにコードを記述。
ステップ 3:反復と最適化
開発中に Cursor の Agent ウィンドウでコードレビューとリファクタリングを行う。
なぜ効果的か
- コンテキスト整合:ディレクトリ構造が確定した後、AI が明確な参照を持つ
- チーム協業に友好:構造化された骨格で複数人がコードを見つけやすい
- 手戻り削減:「書いてから構造不合理を発見」を回避
コストと制限
- コスト:主に Cursor サブスクリプション(Professional プラン $20/月)
- 制限:Scaffold Prompt の品質が構造の合理性を決定
ソース
- 開発者コミュニティ実践共有
- Cursor 公式ドキュメント