こんにちわ。Daizo です。
昨日は codex でコーディングしたのですが、もうリミットなので、今日は何も出来ません。なので、今日は Gemini CLI を使ってみました。
こっちのなかなかやりますね。
今回は昨日作ったアプレットを改良しました。
昨日作ったアプレットは USBメモリをマウントするというものでしたが、
・アイコンが表示されず豆腐が表示される
・差さってない時でも豆腐がでる
・アンマウントの時に、プルダウンに2つ表示されどっちを使えば良いのかわからない
・アンマウントしても、差して有ると認識してしまい、すぐにマウントされ、いつ迄もアンマウントできない。
といった問題が有りました。これらの修正を Gemini CLI にお願いしました。
何度か手直しが有りましたが、無事修正できました。
私は、コーディングは一切してないので、すごいです。
これならもっと、いろいろイジれるのでは?とも思いましたが、一応、Gemini は Plus という一番安い有料プランですが、この修正だけで、85% も使ってしまい、次が出来そうにありません。正直、Proプラン以上の有料プランにしないとダメそうです。どうせ有料プランにするなら、コーディングに定評の有る、Claude code を使ってみたくなりました。
今は、お金が無いので、6月に入ったら、加入してどの程度できるのか試してみたいですね。
実際に使ってみて、思うのですが、AIでここまで出来ると、確かにプログラマーは不要といわれるのも判る気がします。なにしろお金さえ払えば、作れてしまうのですから。私はほぼ無料版でアプレットが作れましたからね。
けど、調べると怖いですね。結局、中身が全くわかってないので、なにか当った時に対処できないんですよね。
また、今回のアプレットだってセキュリティホールが無いとは言い切れません。
自動マウントするのですから、マウントした瞬間になにかプログラムが走るようになっていたら、システムを奪われるかもしれません。
そういった対応が取れないんですよね。
そう考えると、精査する能力は必要ですよね。その為にはソースコードが読める力が必要ですね。
個人的には、cosmicの環境がだいぶ使い易くなったので、これはこれで良しですね。
明日以降で、気になる点があれば、また修正をかけたいと思います。
また、勉強がてら、AIが書いたソースコードを解読するのも良いかもしれませんね