こんにちわ。Daizo です。

 

昨日は codex でコーディングしたのですが、もうリミットなので、今日は何も出来ません。なので、今日は Gemini CLI を使ってみました。

こっちのなかなかやりますね。

今回は昨日作ったアプレットを改良しました。

昨日作ったアプレットは USBメモリをマウントするというものでしたが、

・アイコンが表示されず豆腐が表示される

・差さってない時でも豆腐がでる

・アンマウントの時に、プルダウンに2つ表示されどっちを使えば良いのかわからない

・アンマウントしても、差して有ると認識してしまい、すぐにマウントされ、いつ迄もアンマウントできない。

 

といった問題が有りました。これらの修正を Gemini CLI にお願いしました。

何度か手直しが有りましたが、無事修正できました。

私は、コーディングは一切してないので、すごいです。

これならもっと、いろいろイジれるのでは?とも思いましたが、一応、Gemini は Plus という一番安い有料プランですが、この修正だけで、85% も使ってしまい、次が出来そうにありません。正直、Proプラン以上の有料プランにしないとダメそうです。どうせ有料プランにするなら、コーディングに定評の有る、Claude code を使ってみたくなりました。

今は、お金が無いので、6月に入ったら、加入してどの程度できるのか試してみたいですね。

 

実際に使ってみて、思うのですが、AIでここまで出来ると、確かにプログラマーは不要といわれるのも判る気がします。なにしろお金さえ払えば、作れてしまうのですから。私はほぼ無料版でアプレットが作れましたからね。

けど、調べると怖いですね。結局、中身が全くわかってないので、なにか当った時に対処できないんですよね。

また、今回のアプレットだってセキュリティホールが無いとは言い切れません。

自動マウントするのですから、マウントした瞬間になにかプログラムが走るようになっていたら、システムを奪われるかもしれません。

そういった対応が取れないんですよね。

そう考えると、精査する能力は必要ですよね。その為にはソースコードが読める力が必要ですね。

 

個人的には、cosmicの環境がだいぶ使い易くなったので、これはこれで良しですね。

明日以降で、気になる点があれば、また修正をかけたいと思います。

また、勉強がてら、AIが書いたソースコードを解読するのも良いかもしれませんね