JPM / VALUE IN MOTION01 / 05

IGNITION / 01

可能性を、起動する。まだ名前のない事業が、動き始めます。JPM / NEXT EXPERIENCE

バイブコーディングする人のための

アプリ制作入門

作れる。その先に、
使ってもらえる理由と、任せられる備えを。

誰の課題を解く? お金を払う価値は?
サーバー・個人情報・セキュリティ・テスト。
エンジニアでなくても、見落としたくない判断を学びます。

まず、全体像をつかむ いま困っていることから探す ↓
申請する社員と確認する担当者が、それぞれ別の端末で申請と承認の流れを確認する場面。

バイブコーディング・バイブコードを、基本から

バイブコーディングとは?

作りたいものを自然な言葉でAIに伝え、生成された画面やコードを試しながら、ソフトウェアを形にしていく進め方です。

「バイブコード」と呼ばれることもあります。このメディアでは、AIと対話して作る進め方を広く扱います。コードを確認せず任せきりにすることと、AIを使うこと自体は分けて考えます。

最初は、自分だけが架空データで試す小さなアプリから。人に使ってもらう、情報を預かる、お金を受け取る段階へ進む時は、必要な確認と運用も増やします。

架空の備品メモを作る、5段階の実習へ →

作り始める前に

「便利そう」を、
顧客の具体的な困りごとへ。

自分で楽しむアプリも、もちろん大切。誰かに使ってほしい、有料で提供したいなら、実際に困っている相手と、今の代替方法、乗り換える理由を確かめます。

顧客・コンセプト・支払意思を整理する →

直すたびに壊れる不安には、TDDと自動テスト →

特に慎重に扱うこと

人の情報と、お金。
ここは「たぶん大丈夫」で進めない。

実データや実決済を使う前に、試験環境で確認し、設計を理解する人にレビューを依頼します。

ゼロから、順番に

まず、この六つが見渡せれば。

最初から全部できなくて大丈夫。何が分からないかを、分かるところから始めます。

  1. 01何を、誰のために作る?実際の顧客・代替・支払う条件を確かめる
  2. 02どこで動き、どこに残る?画面・サーバー・データを知る
  3. 03守るものと、権限を決める個人情報と秘密を預かる前に
  4. 04正しく動く証拠をそろえるTDDと自動化で、変更後も確かめる
  5. 05戻せる状態で、公開する変更履歴とバックアップを分ける
  6. 06困った時に、応えられる異常を知り、止め、復旧する

困りごとから学ぶ

いま、どこで止まっていますか?

13件の解説

押して、権限の違いを確かめる

ログインできたら、他人の予約も見られる?

架空の予約アプリで、非公開の連絡先を見る場面です。操作する人を変えて、サーバーの判断を比べます。

  1. 01

    画面から、要求する

    「この予約の連絡先を見たい」

    操作する人:本人
  2. 02

    サーバー側で、照合する

    誰か?
    ログインしている
    見てよいか?
    この予約の持ち主
  3. 03

    表示を許可する

    本人にだけ、連絡先を返す

    許可

本人の予約なので、表示を許可

この例では、ログイン中の利用者と、保存された予約の持ち主が一致した時だけ、連絡先を返します。

確認すること:自分の予約は見られるか。

仕事の担当者にも、権限の境界を。

役割の名前だけで、見せる情報を決めません。実際に必要な操作と範囲を先に決めます。

  • 利用者自分の予約を確認する。
  • 予約の担当者担当する業務に必要な予約だけ扱う。
  • 権限の管理者権限を設定する仕事と、全データの閲覧を分けて考える。

学習用の簡略化した例です。実際のアプリへの接続・認証・安全性の診断は行いません。自社の仕様に合わせて、許可する操作と拒否する操作の両方を試験してください。

公開する前に

「動く」と「任せられる」を分ける。

確認したことを、学びに戻れるメモへ。

選択はこのブラウザー内だけに保存します。サイトへの送信、アカウント間の同期は行いません。共通のメモなので、対象のアプリや変更内容が変わった時は見直してください。

このブラウザーの保存メモを確認しています。

ブラウザーの設定・データ削除で消える場合があります。確認済みはあなた自身の記録で、安全性の診断や公開の許可ではありません。

01預かる情報と目的、保存先、見られる人を説明できる
確認の手順を読む →
記録:未確認
02本人・他人・未ログインで、許可と拒否を試した
確認の手順を読む →
記録:未確認
03正常・失敗・境界・同時操作と、修正の影響を確かめた
確認の手順を読む →
記録:未確認
04お金を扱う場合、重複・金額・失敗・返金を試験し、担当者が確認した
確認の手順を読む →
記録:未確認
05異常の通知先、停止する人、問い合わせ担当が決まっている
確認の手順を読む →
記録:未確認
06バックアップからの復元と、再開前の照合を試した
確認の手順を読む →
記録:未確認

項目数から「安全」「公開OK」と判定しません。解説を読んだ後、実際の構成と操作で確かめた結果を記録してください。

メモを表示・選択する

コピーや保存は問い合わせの送信ではありません。パスワードや顧客情報をこのメモへ入力する欄はありません。

調べた声を、学びに変える

AIに直してもらう。その修正は、正しい?

修正のたびに別の機能が壊れる、生成された変更をどこまで信用すればよいか分からない。公開の相談、開発元の解説、研究・利用者調査を読み、権限、回帰テスト、費用、引継ぎのテーマへ整理しました。意見の多さを、発生率や技術的な証拠の代わりにはしていません。

修正前・中・後の確認手順を読む →
調査した資料と、読み方の注意

確認日:2026-10-23。主な対象は海外の公開資料です。日本語で共有いただいた議論は企画の参考にし、投稿者名・本文・閲覧数は転載していません。

はじめての疑問

バイブコーディングの、よくある質問

プログラミングを知らなくても始められますか?

AIに実装を頼みながら、架空データの小さな試作品から学べます。最初からすべてのコードを暗記する必要はありません。一方、何を作るか、どんな結果なら正しいか、どこに情報が残るかは自分でも説明できるようにします。分からない部分は、構成と操作を一つずつAIに説明してもらいましょう。

関連する解説を読む →
どのAI開発ツールを選べばよいですか?

人気や画面のきれいさだけでなく、作りたいもの、使える端末、変更履歴、テスト、データの持ち出し、利用上限を比べます。すでに使える環境があるなら、小さな試作で一周できるかを確認するところから。料金や公開範囲、機能は変わるため、契約する前に各社の最新の公式案内を確認します。

関連する解説を読む →
プロンプトは、長く詳しく書くほどよいのですか?

長さより、目的・必要な操作・完了条件・変えてはいけないことが伝わるかを見ます。一度に多くを頼まず、一つの操作から。曖昧な時は実装を急がせず、AIの理解と計画を先に読んでから進めます。

関連する解説を読む →
無料で作れますか? 公開した後にも費用はかかりますか?

無料枠があるサービスでも、試作、公開、データ保存、AIの利用、メールなどで条件は違います。試作時に支払いがなくても、使う人数や回数が増えて費用が発生する場合があります。価格の数字を決めつけず、使うサービスの料金・上限・通知・止め方を一覧にします。

関連する解説を読む →
一度動いたら、そのまま人に公開してよいですか?

動いた操作と条件を記録し、失敗時、他人の情報、二重操作、戻し方などを確認してから公開範囲を決めます。特に個人情報や決済を扱う場合は、設計を理解する人のレビューと運用の準備も必要です。チェック欄を埋めたことやAIの「大丈夫」という返事だけで、公開の判断はできません。

関連する解説を読む →

判断に迷うところから、相談できます。

作ったアプリの確認、修正、費用や引継ぎを整理したい時に。日本プロダクトマネージメント合同会社が、対応できる範囲を確認します。

  • 何をするアプリか
  • どの操作で困っているか
  • どこまで自分で確認し、何が未確認か

この3点の分かる範囲だけで構いません。秘密キー、パスワード、実際の顧客情報は送らないでください。実施範囲・費用・日程は個別に確認します。

セキュリティの確認・開発と運用の支援を見る →

アプリ制作入門 / 用語

用語を探す

363語