Vibe Coding とは?最初の作業から確認まで

Vibe Tools Expert Team
公開日
更新日

Vibe Coding は、自然言語で意図を伝え、AI にコードの作成や変更を手伝わせる開発の進め方です。動く画面を得ることと、正しく安全に公開できることは別々に確認します。最初は小さな変更を一つ選び、差分と実行結果を自分で確かめるところから始めましょう。

どのような作業から始める?

入力フォームの説明、リストの空状態、単純な画面など、結果を確認しやすい課題が向いています。要件には「何を変えるか」「何を維持するか」「どう成功を確認するか」を含めます。既存のプロジェクトなら、開始前の状態を Git で保存し、変更を戻せるようにします。

ツールとモデルを分けて考える

ツールは編集やコマンド実行の窓口で、モデルは指示に対する提案を作ります。提供される機能は製品と設定によって異なります。例えば Cursor Agent の公式説明ではファイル編集とコマンド実行を紹介し、Codex CLI の説明はターミナル内でのコード作業を案内しています。

選択に迷ったら、AI コーディングツールの比較から普段の作業に合う候補を選んでください。機能数や古い順位だけで、プロジェクトへの適合性を判断しないようにします。

最初の依頼と確認の例

「商品リストが空のときに説明を表示してください。既存の絞り込みとキーボード操作を維持し、確認した項目と実行結果を示してください」のように依頼します。その後、通常の表示、空の表示、操作性を確認し、最終差分に意図しない変更がないかを読みます。

コードが生成されたら、プロジェクトで定めたビルドや関連テストを実行します。成功したという説明に加え、実際の結果を確認してください。失敗した場合はエラーを一つずつ再現し、変更範囲を広げる前に原因を絞ります。

公開前に確認すること

認証、データの権限、入力検証、秘密情報、公開設定、利用料金を確認します。決済や個人情報を扱う部分は、画面が表示されるだけで完了としません。公開先の環境でも主要な操作を確認し、問題があれば戻せる手順を用意します。

次に読む

Claude Code の概要、Cursor の概要、32GB Mac mini のローカルモデル使用記録を、必要な作業に合わせて参照してください。

Vibe Coding とは?最初の作業から確認まで