ぷちダイアリー(たぶん本家)

Gemini

2025年04月03日 📅

AIに頼りながらプログラミング 🔍

できてない気がする。

仕事のプログラムを色々検索しながら書いていたけど、そういえばGeminiのことをほったらかしている。

たしかにググるのに手間取ることが多いので、こういうのは最初から自然言語でいい感じにググってくれる生成AIがいいんだろうと思う。

生成AIに聞くというのに慣れないといけないなあと思いつつ。

しかしChatGPT先生はプログラムをZIPで固めてアップロードすると全部見てくれる(よく展開にミスってるけど)が、Geminiにはそのような機能がないんだそうで。

プロジェクト全体を俯瞰して、なんか変なとこない~?って聞ける存在はまだ無い気がする。

Cursorも1ファイル単位だし。

そこは進化待ちかなぁ。

2025年04月02日 📅

AIに頼りながらプログラム 🔍

相変わらず生成AIに頼りながら開発をしている。

プライベートではChatGPT Plusプランで使っている。

会社ではGeminiが使えるので使っている(組織プランなのでオプトアウトされているらしい)。

そして思ったことだが、やはりAIの作るプログラムは完璧ではない。

たとえば「負荷耐性」「外部からの攻撃耐性」といった面では、かなり粗がある。

というかロジック自体も不完全で出てくることが多い。

その都度、これだと動きませんとか、これは悪意あるパラメーターを渡したら漏洩しない?とか、適切な『ツッコミ』をかます必要がある。
『ツッコミ』をしたあとは是正してくれるんだけど。

つまり、人間が適切な『ツッコミ』をできないといけない。

このコードだと過負荷時に破綻するなとか、このコードだと悪意が入る余地があるなとか、そういうのに気づけないといけない。人間が。

現時点ではまだ、多方面から物事を考え、適切にコードレビューできる人間が使わないと、AIによるプログラムを実務に生かすのは厳しいなあと思った。

2025年02月15日 📅

ChatGPTとGoogleのGemini 🔍

プライベートで使っているのはChatGPTで、会社で導入したのはGoogleのGemini。

というわけで両方使っている。

ChatGPT君のほうが日本語が丁寧な気がする。
なんとなくGeminiのほうが無機質。

…と思ったが、これがChatGPT 4o というモデルの効果らしい。
4oの無料枠がなくなって4o-miniになった途端、なんかぶっきらぼうになった。

モデルの進化って、そういうところもあるんだね。