AIバイブコーディングの導入
はい、どうもゆうとです。今回はですね、AIバイブコーディングと身体性という話をしてみようかなと思います。
前回ですね、肩こり腰痛のスクリーニングツール作ってみました、みたいな投稿をしたんですけど、
これをですね、最近結構話題になってるかなと思いますけど、AIのバイブコーディングっていうのを使って作ってみたんですよね。
これ作るにあたってもですね、やっぱり自分の中で身体的な経験とか、しっくりくるかどうか、踏み落ちるかみたいなところはやっぱり影響してるなぁと思ったんで、その辺の話なんですけど、
このAIバイブコーディングって使ったことある方もいるかもしれないですし、ない方もいるかもしれないんで、なんとなく喋ってみようかなと思うんですけど、
生成AIって最近すごい話題っていうかな、よく使ってる方も多いかなと思いますし、一番有名なのがオープンAIのChatGPTっていう感じですかね。
これだとプロンプトっていう形で言葉で質問とか投げかけたりとかですね、テキスト入れたら予約してくれるとか、言葉でやり取りするような感じが分かりやすいところかなと思いますし、
他、ジェメニーとかクロードとか色々ありますけど、このAIのバイブコーディングっていうのはコーディングっていうのもある通りコードを書くっていう感じですね。
自分もプログラマーとかエンジニアっていうわけじゃないんで、これまで何かコードを書いてウェブのサービス作るとか、そういうのって全然やってこなかったですし、全然専門ではないんですけど、
例えばホームページ作りますみたいなところで、最近だとノーコードのツールみたいなことも出てきたりして、コードっていうのを書けなくても直感的に操作したりしてホームページ作るみたいなこともあって、そのぐらいはやったことはあるんですけど、こういうシステムみたいなものは自分では作ったことはなかったんですよね。
自分が作ってはないものの、例えば大学院で研究でやった時にアンケートとか評価の指標みたいなのを作って、それを裏側でアルゴリズムを組んでですね、アウトプットはこうするとか、そういうのは作ったことがあった。
専門の方にお願いして、研究っていうのはこういうプロジェクトでやってるからこういうの作ってほしいみたいなところでお願いはしたことはあったんですけど、自分で作るっていうのはできてなくて、まさに専門家にお願いしてたところをAIに投げかければ作ってくれるみたいな、そんな感じができるようになったっていう感じですかね。
ツールの開発と設計
具体的に何で作ったかっていうと、ちょっとはっきり覚えてない部分はあるんですけど、アンチグラビティっていうのとカーサーっていうのを組み合わせて作ったかなと思いますね。
アンチグラビティっていうのがGoogleが出してるAIっていう感じで、Googleのやつもいろいろあるんですけどね、ノートブックエレメントとかジェミニとか、その中の一つとしてアンチグラビティっていうのがあって、これはコードを書くっていうのがどちらかというと得意な感じですかね。
無料で使える部分もありますし、有料部分もあると思うんですけど、このアンチグラビティっていうのがあると。カーサーっていうのも似たような感じですね。
どちらもパソコンの中のフォルダにアクセスして、その中にコードが詰まったファイルとかを生成してくれるみたいな感じですかね。
そこで要件定義みたいな感じで、今回の要通とか肩こりであれば、スクリーニング評価からアドバイスをするようなところまでできるツールを作りたいですみたいなところが最初のところで、
今回のところだと、レッドフラッグ、イエローフラッグっていうような重篤なところは最初に聞くとか、次にイエローフラッグっていうような形で心理的なところは聞くとか、
この2段階の設計はまずつけていって、こういうパターンの時は病院受診して推奨するようなことを出しましょうとかですね。
心理的なところでも、このぐらいの項目でいくつあってはまったら、ちょっとメンタル的な不調もあるんじゃないかというのを出しましょうとかですね。
そういうのを設定して言葉で指示するというような感じで、そこからですね、最後の体の評価みたいなところは最初はざっくり指示して作ったんですけど、
実際に作った後にもうちょっとここを押してとかですね、こういう時にはこういうアドバイス出してみたいなことをちゃんと指示すると、あのぐらいのが出来上がったみたいな感じなので、
これまでであれば、そうやってプログラミングの行動とかを理解してないと、いうウェブのプロダクトみたいなことは作れなかったかなと思うんですけど、
それが自然現行というような言葉で指示するだけで作れるようになったっていうのは、本当に革命的だなと思いますね。
なのであれ以外にも結構いろいろ作ったりはしていて、いろいろですね、このAIのバイブコーディングという可能性は色々試行錯誤している途中なんですけど、
ここでもやっぱり新体制みたいなところが伴ってくるなという感じで、まず何を作ろうかみたいなアイディアみたいなところ、
これもですね、例えばなんかAIのバイブコーディングで作れそうなアイディアなんかあるみたいな感じで、
AIにそれも投げかけて作るみたいなこともあるかなと思いますけど、やっぱり今回であれば腰痛肩こりみたいなところは研究で自分を取り組んでたりとかですね、
過去そういう悩みのある人の施術をしたりとかアドバイスしたりとかっていうのも結構経験が積み重なっているような感じなんで、
こういう流れで聞いてこういうアドバイスをするといいっていうのは結構自分の中の経験としても蓄積されているかなと思うんですよね。
経験と直感の重要性
それをできるだけ言葉にして伝えるという形で今回のプロダクトができたという感じですし、
またですね、この最終的なものがある程度うまくいったかなとか、ちょっとここまだダメだなみたいな、
そこを判断するっていうのにもやっぱりある程度信頼性が求められるところかなと思いますね。
なんとなくバイブコーディングっていうのが人間のバイブスに基づいて作るみたいなところがあるんで、
なんとなく一気に指示してわーっと作るみたいなのはできるかなと思うんですけど、
それが本当に受け入れられるかとか使い心地がいいかとかですね、
その辺の判断というのはやっぱりある程度直感的なところもありますし、
ここも自分も経験的にその辺積んでいるので、
最終的なこれでいいんじゃないかみたいなところが意思決定できるというような感じで、
アイデアを作るみたいなところと最終的にこれである程度いいんじゃないかという落とし所付けるところ、
この辺が結構過去の経験とか直感が必要なところじゃないかなと思ったりしますね。
途中でいろいろ修正していったりっていうのはある程度求められはしますけど、
いろいろリサーチしながらやればやりやすいところかなと思いますけど、
この最初と最後の入り口と出口のところが結構難しいかなと思うんで、
ここを間違っちゃうとあんまり受け入れられが良くないとか、
そんな感じになりそうだなという気がしてるんで、
これからもバイブコーディングを使っていろいろ作っていこうかなと思いますけど、
やっぱり自分がある程度知っている領域とか、
直感的にここはいいんじゃないかというのが判断できるような領域で作るといいかなと思いますし、
なのであんまり知らない領域とかで作っても、
これが良い悪いとか使われるかどうかみたいな判断がつかないところかなと思うので、
まずはセラピストとかヘルスケアに関わるようなところでいろいろ作っていってですね、
いろんな人に触ってもらいながら新しいものを作っていきたいなみたいな感じで、
ちょっと最近創作意欲が湧いているような感じなんで、
今後もいろいろまた作っていけたら報告もできたらいいかなと思いますし、
逆に聞いている方で、こういうのあったらいいんじゃないですかねみたいなアイディアとかあればですね、
作れそうなものがあれば作ってみようかなと思うので、
もしよかったらまたご意見・感想とかいただけたら嬉しいかなという感じで、
今回ちょっとAIのバイブコーディングについて喋ってみました。
以上です。ありがとうございます。