生成AIとの戦い 4

ボスです!ごきげんよう。

スプレッドシート+GASで作りたいものはどうにか完成はしたものの、PHPを使ってサクサク動くものに作り直したいという思いは常にあり、そうこうしているうちに作成から半年が過ぎた。

日進月歩のAIは、Geminiが2.5から3.0に、GPTは4から5へとアップデートされた。

そろそろ無茶振りしてみようか?とVScode経由でGASフォルダを開き、拡張機能でGemini Code Assistをインストールして「このGASでやっていることをPHPとSQLで動かすように作り直せる?」と聞いたところ、長考の末、可能と答えた。

出来なくても出来るって言っちゃうんだよなぁ。AIって・・・

ものは試しにやってもらったけど、どうにもうまくいかない。

って、あれ?モデルが2.5のままじゃん。まだGemini Code Assistに3.0proは降りてきていないらしい。

うーん、惜しいところまでは来てるんだけどな。

3.0が使えるようになるまで放置しとくか?と考え始めたときにCursorの存在を知る。

Geminiに「コーディングを本格的にAIにやってもらいたいときに君とCursor、どっちがおすすめ?」と聞いたところCursorだと答えた。

お値段は月に20ドルである。ほぼ使っていないGPTを解約してこっちに乗り換えることにした。

同じお題でCursorに投げたところ、最初の作業開始からがすごかった。ノンストップで3時間くらいコード書いてるよこの人。おまけにマニュアルやらSQLのクエリまで別ファイルで役割ごとに作ってる。

使える量に割と早めの上限があるとのことだったのだけど、難なく完走。元の定義が甘かったためデザインの統一感がないのが悲しいが、どうにか形にはなった。すごいなCursor。

というか規模が大きすぎて、テストが追いつかない状況になってしまった。見切り発車で使いながらテストとデバッグである。スタッフさん巻き込んでごめんなさい。

小さい修正を幾度か繰り返し、今は安定稼働に落ち着いた。

作ってみると、ここはこうすればよかったとか色々出てくるのだが、それはまた時間が出来たら大規模修繕しよう。

月に20ドルでこんなことが出来ちゃうなんて、すごい時代になったもんですね。