🛠️
Claude Codeを使った開発方法:壁打ちから本格開発まで
Claude Codeを使った開発方法について
開発フローの概要
Claude Codeを使った開発は以下のようなサイクルで進みます:
- 要件定義のための壁打ち
- 開発の指示
- 確認&さらなる指示のループ
- commit
- 必要ならリリース
- 壁打ちや開発指示に戻る
具体的な開発手順
1. 壁打ちフェーズ
まずはClaude 4のウェブチャットやChatGPTで壁打ちを行います。ここで作りたいものの方向性を固めていきます。
2. 要件定義の作成
作りたいものが決まってきたら、Claude 4で要件定義を出力してもらいます。
重要なポイント:
- やりたいことや、あって欲しい機能を具体的に伝える
- 何に使うかの目的を明確にする
- 気持ちや想いも含めて伝える
さらに重要: commitやリリースの手順なども、Claude 4やClaude Codeと相談して要件定義に含めると良いでしょう。
「上記の内容で要件定義を作成してください。
開発後のcommitやデプロイの手順も含めてください」
Claude 4がドキュメント(アーティファクト)にまとめてくれます。
3. Claude Codeでの開発実行
要件定義をコピーして、コンソールに貼り付けてClaude Codeで開発開始。
しばらく放っておくとできあがります。
途中で打っていいコマンドなどを聞かれるので、適宜判断して進めます。
この方法の驚き
なんということでしょう。
従来の開発プロセスと比べて、驚くほど簡単に、そして短時間で実用的なアプリケーションが完成します。
まとめ
Claude Codeを活用することで:
- 要件定義から実装までがスムーズに連携
- 開発者は重要な判断に集中できる
- 短時間で動くものが完成する
この新しい開発フローを体験すると、きっと同じように「なんということでしょう」と驚くはずです。
Discussion