🛠️

Claude Codeを使った開発方法:壁打ちから本格開発まで

に公開

Claude Codeを使った開発方法について

開発フローの概要

Claude Codeを使った開発は以下のようなサイクルで進みます:

  1. 要件定義のための壁打ち
  2. 開発の指示
  3. 確認&さらなる指示のループ
  4. commit
  5. 必要ならリリース
  6. 壁打ちや開発指示に戻る

具体的な開発手順

1. 壁打ちフェーズ

まずはClaude 4のウェブチャットやChatGPTで壁打ちを行います。ここで作りたいものの方向性を固めていきます。

2. 要件定義の作成

作りたいものが決まってきたら、Claude 4で要件定義を出力してもらいます。

重要なポイント:

  • やりたいことや、あって欲しい機能を具体的に伝える
  • 何に使うかの目的を明確にする
  • 気持ちや想いも含めて伝える

さらに重要: commitやリリースの手順なども、Claude 4やClaude Codeと相談して要件定義に含めると良いでしょう。

「上記の内容で要件定義を作成してください。
開発後のcommitやデプロイの手順も含めてください」

Claude 4がドキュメント(アーティファクト)にまとめてくれます。

3. Claude Codeでの開発実行

要件定義をコピーして、コンソールに貼り付けてClaude Codeで開発開始。

しばらく放っておくとできあがります。

途中で打っていいコマンドなどを聞かれるので、適宜判断して進めます。

この方法の驚き

なんということでしょう。

従来の開発プロセスと比べて、驚くほど簡単に、そして短時間で実用的なアプリケーションが完成します。

まとめ

Claude Codeを活用することで:

  • 要件定義から実装までがスムーズに連携
  • 開発者は重要な判断に集中できる
  • 短時間で動くものが完成する

この新しい開発フローを体験すると、きっと同じように「なんということでしょう」と驚くはずです。

Discussion