注意;この記事はサンプル数も少ないしょうもないものです。一例として捉えてください。
【Gemini DeepSearch VS ChatGPT Search】
結論:ググったら解決するレベルの小さいバグは、意外とChatGPTが勝つときがある。
こんにちは。今回は、VS Code 上で iOS アプリ開発を可能にする拡張機能 SweetPad の参照エラー対策について、Gemini DeepSearch と ChatGPT のそれぞれに解決策を質問・検索して比較してみた話です。
結果的に、「意外とChatGPTが勝つときがある」 という結論にいたったので、その理由を共有します。
実際に得られた回答例
ChatGPT からの回答例
以下は ChatGPT が提示してくれた手順の一部です。
-
必要ツールをインストール
- SweetPad拡張機能&Swift拡張機能
- Homebrew / xcode-build-server / swift-format など
-
ビルドサーバーの設定
- コマンドパレットから
SweetPad: Generate Build Server Config
を実行し、buildServer.json
を生成
- コマンドパレットから
-
フォーマッタの設定
-
.vscode/settings.json
にて[swift]
のeditor.defaultFormatter
を "sweetpad.sweetpad" に設定し、フォーマットを有効化
-
ポイントは、「最低限やるべきこと」 を簡潔にまとめてくれていることでした。これだけでも多くの参照エラーが解消される可能性が高いようです。
Gemini DeepSearch からの回答例
Gemini DeepSearch は検索エンジン的に幅広い情報を収集してくれるため、
- 「フォーラムではこう…可能性は、、」
と、非常にたくさんの情報をまとめてくれました。
しかし、情報量が多すぎるあまりに中身が複雑化 してしまい、
「結局どの手順を最優先に試せば良いか分からない…」
という状況に陥りがちでした。初心者にとってはハードルが高くなってしまうケースがあったように思いますし、さらに、たくさん書いてるのに解決策がないこともあった。
さらに、こちらでQiitaなどと指定しないと、そこから探してくれなくて、変に複雑な処理をしてました。
なぜ「意外とChatGPTが勝つ」ことが起こったのか?
原因の分析
-
GPTは、元来の「Google検索的」アルゴリズムをシンプルに活用している
- もちろん厳密には別物ですが、少ない情報でも「こうすればOK」という要点を抽出するのが得意です。
- 結果として、初心者が最初に試したい手順を コンパクトに提示 してくれる傾向があります。
-
Geminiは、Googleのリサーチ力が強みゆえに、情報量が膨大
- 多数のブログ、Zenn、Qiita、公式フォーラムなどを大量に参照してまとめてくれるため、情報は網羅的。
- しかしその分、整理されていない大きな塊 として見えてしまう。さらに必要な情報がない。どこから取り掛かればよいか迷うケースがありました。さらに優先順位もかなり微妙です。
-
今回のテーマ(SweetPad参照エラー)においては、ChatGPTの「シンプルに最短ルートを教えてくれる」方が的確だった
- 実際には Gemini もほぼ同じ情報を返しているのですが、重複情報や古い記事等の影響で混乱する要素が多く含まれてしまった印象です。あと、それがめちゃくちゃ薄くて、薄く広くになっていました。
- 結果的に「ChatGPTの提示手順のほうがわかりやすく動かしやすいじゃん」という状況になりました。
まとめ
- Gemini DeepSearch は幅広く情報を収集してくれる強みがある反面、情報過多 で初心者に難解に見える場面がある。
- ChatGPT は「必要最低限」を押さえた提示をしてくれる傾向があり、今回のような エラー解消の最短ルート探し には有用だった。
- 結果として、「意外とChatGPTが勝つときがある」 という結論になったのは、ほぼ凡ミス・初期設定ミスをシンプルに解決できたかどうか、が大きかった。
考察:今後、この課題はほぼ確実に解決される
今後、Gemini DeepSearch もアップデートを続けることで、
-
ユーザーの求める手順をシンプルにまとめる要約力 が進化
すると考えられます。
一方、ChatGPT も日々改善が進んでおり、
- 最新のプラグインとの連携
- ユーザーからのフィードバック機能
などによって、よりピンポイントな回答を返せるようになる可能性が高いです。
今はまだ「ChatGPTの方がわかりやすかった」というケースもあるかもしれませんが、将来的には どちらも初心者が使いやすい形へ進化 していくでしょう。
皆さんもぜひ、Gemini DeepSearchとChatGPTの両方を使い比べてみてください。 それぞれの強みと弱みを知って活用すれば、もっと効率的に問題解決できるはずです。
以上、「Gemini DeepSearch VS ChatGPT Search 〜 SweetPad参照エラー解消編」というテーマでお送りしました。
参考になれば嬉しいです!何かご質問などありましたら、コメントで教えてください。