4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

バイブシンキングでアプリ開発🎶

Last updated at Posted at 2025-12-02

この記事は、Voicy Advent Calendar 2025 3日目の投稿です。
2日目の記事ささんの「iOSエンジニア単騎でシェアリンクを実装するwithAI♘」は以下よりご確認いただけます!

<自己紹介>
みなさん日々、作っていますか?
普段はVoicyでSQLちょっと書けるをしたり、企画などを担当しているゆらです!
いわゆる非エンジニアと言われる領域で基本的に業務をしているので、使うファイルはJSONよりもCSV、見ている画面はコーディングをする画面よりもwebブラウザで作業しています。

そんなわたくしですが、私でもAIの進化に尋常じゃない感銘を受けており、もう、なんでもできるのでは!?の領域。

仕事だけじゃなく趣味の領域だって、人間がやりたくないこと、代わって欲しい!
例えば音声ファイルから字幕生成して、適切な効果音を適宜足せるアプリを作ってくれるとか...。

<作るぞ!>

なんか...ポン出しで...その、こう、なんか...
うーん、
ほら、あるじゃないですか
こういうのが欲しいな〜って言ったら、そういうのが出てくるみたいな...。
作ってくださいよとお願いして見た結果...!

スクリーンショット 2025-12-02 10.41.42.png

無理かも!

かの有名な経済学者アダムスミスは言ったのです。
「分業は、労働のプロセスを細かく分担し、各労働者が特定の作業に特化することで生産性を飛躍的に向上させる考え方」だと—。

ということで分業者を召喚🎶
一緒にVoicyで配信をしているあやめちゃんです

あやめちゃんは本職エンジニアなので(安直)、私たち力を合わせたらなんでも出来るよね!ということで一緒にバイブシンキングしながら一晩でどこまでやれるか触って見ました。

<登場人物>

あやめちゃん
▶︎whisper初耳
▶︎学生時代のインターンでサーバーサイドはちょっとやってた
▶︎今は開発職ではなく(クラウド周りのサポートやってる)特にUI周り全然わからん

ゆら
▶︎作りたいものは頭にある
▶︎whisperをコマンドプロンプトで動かしたことがある
▶︎とはいえコーディングの知識が0と言っても差し支えない

chatgpt
▶︎全般的な知識を持つ
▶︎正解があるものについては、正解をかなり高い確率で教えてくれる
▶︎察しがいい

<いざ開発開始>

⭐️作りたいもの
音声ファイルから字幕生成して、適切な効果音を適宜足せるアプリ

⭐️開発方法
これを繰り返すだけ!
①ゆらが、作りたいものをざっくりとした粒度で話す
②chatgptがJSONやらffmpegでできますよやら教えてくれる
③あやめちゃんと読み解いて、出力のイメージをすり合わせる

とにかく何がすごいって、画像の通り、私とあやめちゃんが話している会話を直で音声入力して原文ママで入れるだけで、論点をありえないほど整理してくれる!
(私はこの原文ママを読む気がしないです。)

スクリーンショット 2025-12-02 11.18.59.png
スクリーンショット 2025-12-02 11.19.17.png

それから私の作りたいUIのラフスケッチも画像で起こしてくれる
image.png

あやめちゃんとchatgptと2時間ほど細かい仕様(と言ってもどんなファイル形式で出したいのかとか、最低限の機能でver.1を作るならどこまで出来ていたいかなど)を決め、ひとまずその日は私は就寝。

朝起きたら、夜型のあやめちゃんが深夜にAIで作ってくれてた...!
(動画も読み込めるようになってる)(言語選択も出来てすごい)(https://kiro.dev/ というツールを使ったんだそう)
image.png

すっご!!!!!!!!!マジか!!!!!!!
恐ろしいのは、私が夕飯を食べながら思いついたことが、深夜にはここまでの形になっていることです。

<バイブシンキングが大事>

なにか作業をする時に、私が普段「立式と計算」という概念に分けて考えています。
実際何か問題を解決する時、何かを制作する時、そのやるべきアクションやコンセプトを決めるのが「立式」。
決めたことを実行することが「計算」。

趣味でも仕事でも、それこそ数学の問題を解くにしても、重要度で言えば「立式」が9割といっても過言ではないと私は思っています。

おそらく最後のAIの実装部分はあやめちゃんがAIでバイブコーディングをしてくれたと思うのですが、それはほぼ「計算」にあたる部分だと思っていて、ここに関してのAIの強さは認識していました。
ただ今回は「計算」だけでなく、作りたいイメージつまり、「音声ファイルから字幕生成して、適切な効果音を適宜足せるアプリ」ぐらいの粒度から、他者にその概念を伝えられるレベルまでブレイクダウンし実装のアクションを整理する「立式」をchatgptが本当にありえないほど強力に協働してくれました。

時代はバイブシンキング!バイブシンキングという新時代の娯楽!友達と遊びの選択肢が増えて非常にハッピーです。
みんなでどんどんバイブシンキングしていきまっしょい!

次回はQAエンジニアのんちゃんさんによる「【死闘】バイブコーディングでプロダクトコードに修正を加えるまで【長い道のり】」です!お楽しみに〜🎅

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?