Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
プログラミング知識不要でアプリが作れる 「Vibe Coding」入門
Search
kai3
October 25, 2025
Programming
110
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
プログラミング知識不要でアプリが作れる 「Vibe Coding」入門
プログラミング知識不要でアプリが作れる 「Vibe Coding」入門
kai3
October 25, 2025
More Decks by kai3
See All by kai3
ザ・細かすぎて伝わらない Shifterここが困る選手権
kai4den
0
1.4k
Other Decks in Programming
See All in Programming
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
Performance Optimization With LLMs
xleitix
0
130
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
R8 の設定見直しでアプリサイズ削減
andpad
0
220
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
220
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
3.9k
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
510
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Mind Mapping
helmedeiros
1
400
A Tale of Four Properties
chriscoyier
163
24k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
370
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
Accessibility Awareness
sabderemane
1
250
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
Fireside Chat
paigeccino
43
4.1k
Code Review Best Practice
trishagee
74
20k
Paper Plane
katiecoart
PRO
5
54k
Transcript
プログラミング知識不要でアプリが作れる 「Vibe Coding」入門 甲斐祐樹
自己紹介 甲斐祐樹(かい ゆうき) 株式会社primeNumber 広報 Senior Manager
自己紹介
自己紹介 ブログ ポッドキャスト
Vibe Codingとは
Vibe Coding 「Vibe Coding」は、OpenAIの共同創設者でTeslaの自動運転AI責任者としての経験もある Andrej Karpathy氏が2月3日のXへの投稿で提唱した。「雰囲気」や「感覚」を表す「vibe」と コーディングを合わせた造語で、AIモデルに自然言語で指示してプログラミングすることだ。 動作するアプリケーションを構築するのに「コードの存在を忘れて、ただ要求を出し続けるだ け」「完全にその場の感覚に身を任せる」と同氏は言う。 【Infostand海外ITトピックス】コーディングレス開発「Vibe
Coding」 AIに指示するだけでアプリケーションを構築 - クラウド Watch https://cloud.watch.impress.co.jp/docs/column/infostand/1672187.html チャットで指示するだけでプログラミングしないプログラミング手法
Vibe Coding エンジニアじゃなくてもアプリが作れる
Vibe Codingとノーコード ノーコード ドラッグ&ドロップなどの直感的な画面操作でアプリケーションやWebサービスを開発できる 手法 • 事前に用意された機能の範囲で アプリやWebサービスが開発できる • プログラミング知識は要らないが、ノーコードの操作方法は理解が必要
Vibe Coding AIにチャットで指示してアプリケーションやWebサービスを開発できる手法 • エンジニアのようにゼロから自由に アプリやWebサービスを開発できる • 作りたいアプリのイメージさえあればプログラミングの知識は一切不要
Vibe Codingの限界 完璧ではない 指示を出しても指示通りに動作しないことも多々あり、何度繰り返しても完成しないこともあ る • 指示の出し方を工夫する(新人かバイトくらいの感覚で優しく) • 時には諦めて一から作り直す 毎回違う
まったく同じ指示を出しても同じアプリはできない Vibe Codingが向いているアプリ • イメージを伝えるデモアプリ • シンプルな機能に特化したアプリ ◦ 機能が複雑になると完成するまでの難易度も上がる
Vibe Codingのレシピ ブラウザアプリ Chrome拡張機能 Webサービス
ブラウザアプリ 普段使っているChromeなどのブラウザで動作するアプリ • パソコンだけでなくスマートフォンでも使える • HTMLファイル1つなので作成が手軽 • 一般的な生成AIで開発できる(ChatGPT、Gemini、Claudeなど) 制限 •
基本的に自分だけしか使えない • データを残す方法が限定的 ◦ ブラウザのキャッシュ ◦ CSVでエクスポート
資料作成
質問です 3,934億8,000万ドルは日本円でいくら?
答えはこちら 桁数が多すぎて読めない
ドル円変換アプリ まずはAIにざっくりお願い
ドル円変換アプリ できた、のか ……?
ドル円変換アプリ 文章をペーストしやすくカスタマイズ
ドル円変換アプリ だいたい完成
ドル円変換アプリ アプリの右上のプルダウンから 「HTML形式でダウンロード」を選択 ※Claudeの場合
ドル円変換アプリ あとはブラウザで開くだけ (保存場所を決めて、ブックマーク登録しても 使える)
イベントタイマー
イベントの登壇者のタイムキープをするためのアプリ イベントタイマー • 指定した時間でカウントダウン • 一定時間(指定時間の半分など)を超えると黄色 • 残り1分で赤 • 臨機応変に対応できるよう分の加減や次の話者へのスキップ/戻し機能も実装
イベントタイマー 仕様 • スタートボタンを押すと最初のアジェンダのカウントダウンが始まる • アジェンダが0になったらそこでストップ • 「次へ」を押すと次のアジェンダに切り替わり、再度「スタート」を押してカウントダウン • 最初の画面は背景が緑、半分になると背景が黄色に、残り
1分になると背景が赤になる現在の時刻を常 に表示 • 画面解像度は16:9、横1920ピクセル、縦1080ピクセルに最適化 • 時間を1分ずつ加減できるボタンを実装 • 次の登壇者へスキップ、前の登壇者へ戻れるボタンを実装 登壇者の入力ルール • 一番上の行がアジェンダタイトル • 2番目の行は話者名 • 3行のうち一番下の分を持ち時間としてカウントダウン 入力サンプル メインセッション 代表取締役 山田まや 30分 ライトニングトーク CTO 原田ラハ 5分
イベント受付
イベント受付 イベント受付用の管理アプリ
イベント受付 慣れると要望が長くなる
イベント受付 途中でブラウザを閉じてもデータを保持したい ブラウザのキャッシュを使ってデータを保持
ゲーム
ゲーム 素数をテーマにしたゲーム
Chrome拡張
Chrome拡張 ポッドキャストの各プラットフォームへのリンクを Xの投稿に設定する拡張
Chrome拡張 Chrome拡張機能も生成AIで作れる
Chrome拡張 Chrome拡張機能の「デベロッパーモード」をオン、 「パッケージ化されていない拡張機能」で読み込む
Chrome拡張 広報が3時間でXの投稿を楽にするChrome拡張機能を作成。 Claudeを使ったVibe Codingで、プログラミング知識無しでも業務効率化 https://note.com/natsumim0804/n/n2e33d1738b4f
Webサービス
ブラウザアプリの限界 複数ユーザーで利用できない • ユーザーのID管理が必要になる データの保持が限定的 • ブラウザのキャッシュは特定のブラウザのみ 基本的に単独利用 • 他のサービスやアプリ連携は難しい
Replit Replit – Build apps and sites with AI https://replit.com/
Replitでできること Vibe Coding(チャット)だけでインターネットに公開できるアプリが作れる • インターネットでアクセスできるサーバー(Replitドメイン) • データを保持できるデータベース • Googleアカウントでのログイン Replitですべてが完結
他社比較 アプリを作ってインターネットに公開できるサービスは他にもある
Googleログインで機能比較 Google AI Studio Google Cloudの設定が別途必要 Google Cloudで取得した情報を手動で設定する必要がある Firebase Studio
Googleアカウントのログインはチャットで実装 Web公開には別途Github Pagesが必要になる Replit チャットで指示するだけでGoogleアカウントログイン機能を実装 全部入りのReplitが圧倒的に楽
料金 無料もあり、有料は25ドルから
リファー 以下のQR/UR登録登録で10ドル分のクレジット https://replit.com/refer/kai3desu
デモ
ソーシャルブックマーク 特定のテーマに特化したブクマ
ポッドキャストお便りツール 自作自演ばんざい
書籍貸借システム
ワークショップ
Replitにお願い こんなアプリを作れますか 休日、お出かけプラン簡単提案 「休日3時間、予算2000円、子供の有無や年齢」と入れるとプランを提案
ご静聴ありがとうございました