メインコンテンツへスキップ
見出し画像

普段コードしか書かない私の、「ClaudeとGemini」の使い分け

    普段の生活ではAIをほとんど使わない。私がAIに触れるのは、もっぱら「コードを書くとき」だけだ。

    世間では「AIで文章作成」「AIでリサーチ」といった活用術があふれているが、コードしか書かない人間からすると、「実際どれがどう使えるの?」というのが正直なところだった。

    では、私は最初から今の完璧な使い分けができていたのか? 答えは「NO」である。
    ここに至るまでには、数々のAIに振り回され、絶望し、泥臭く格闘した歴史があった。今回は、私が「ClaudeとGeminiの二刀流」に辿り着いた経緯と、現在の我が家のアーキテクチャをすべて明かす。


    1. なぜこうなったのか? 私のAI迷走と敗北の歴史

    今の快適な環境に行き着く前、私の開発環境(そしてAI選定の旅)は苦難の連続だった。

    ① ChatGPT:「それが〇〇な理由」の果てに「課金しろ」

    最初に触ったのが、世の中的にも定番のChatGPTだった。
    しかし、いざ使ってみると、
    「それが『よい』理由」
    「それが『すばらしい』理由」
    「それが『最も』理由」
    「それが『最高な』理由」
    ……と、長々ともったいぶった説明が続き、「で、結局どれがいいのよ?」の核心に辿り着く前に、「続きを見るには課金しろ」と出てくる。
    「おい。最初に結論を出せんかい!」とツッコミを入れたくなり、早々に選択肢から外した。

    ② Gemini:記憶喪失の堂々巡り

    次に頼ったのがGeminiだ。初めてAIを使う身としては「ハルシネーション」なんて小難しい専門用語など知るわけもない。
    困ったのはそこではなく、やり取りの途中で話が行き詰まり、「話を戻したいんだけど……」と聞くと、Geminiは悪気なくこう返す。
    「では、テーマを戻しましょう。確認したいことを入力してください」
    ――あれ? さっきの会話を覚えてない?
    「いやいや、さっきの話なんだけど」と軌道修正しようとしても、「ご指示ください」と返され、まったく文脈が繋がらないまま同じような堂々巡りを延々と繰り返してしまう。 この噛み合わなさにすっかり疲弊してしまった。

    ③ 絶望の私を5分で救ったClaudeの救世主ぶり

    Geminiとの噛み合わないやり取りや、あちこち彷徨った末に、完全に途方に暮れていた私を救ってくれたのが「Claude」だった。

    半信半疑で、Geminiとのやり取りでハマっていた「コンパイルエラー地獄」のコードをそのまま投げたところ、それまでの苦労をまるで嘘のように、Claudeはわずか5分で一発解決してくれた。

    しかも驚いたのは、単にエラーを直すだけではなく、「この設計のままだと、後々使うときにこういう理由で困る」という先回りした指摘まで添えられ、さらには「こちらのやり方をおすすめします」という推奨の提案付きで返ってきたことだ。

    コードの表面的な修正にとどまらず、こちらの意図や未来のトラブルまで見据えてカバーしてくれるその手際に、私の心は完全にわしづかみにされた。あの時の衝撃と感動は今でも忘れられない。その日から、私のコード生成&デバッグの相棒はClaude一筋と決まった。

    ④ ちなみに「Copilot」はどうしたのか?

    ここまで読んで「Copilotは?」と思った人もいるかもしれない。
    結論から言うと、Copilotが私の選択肢に出てこないのは、1〜3の修羅場にすら辿り着けないほど、残念な惨状だったからだ。 語る価値もない、というのが正直なところである。


    2. 私の「AI二刀流」フォーメーション

    こうして泥臭いトライ&エラーをくぐり抜けた結果、現在の私のAI使い分けルールは完全に固定化された。適材適所の「二刀流」である。

    • 【文章の生成・デバッグ】= Claudeの独壇場

    • あの泥沼から一瞬で救ってくれた信頼感は伊達じゃない。コードのバグ取りはもちろん、複雑な文脈を汲み取った「文章の生成」においても、Claudeの出力の美しさと精度の高さは圧倒的だ。

    • 【リサーチ・壁打ち】= Geminiに任せる

    • かつては噛み合わなさに苦労したが、フラットな情報収集や「こういう設計にしようと思うんだけどどう思う?」というプログラミングの壁打ち・リサーチ相手としては、現在のGeminiのフットワークの軽さと情報量の広さは非常に優秀。あえて役割を分けることで、それぞれの強みを最大化している。


    【実践編】GeminiからClaudeへ繋ぐ「二刀流バトンタッチ術」

    実際の開発現場で、この二刀流をどう回しているのか。その具体的なフローは以下の通りだ。

    ステップ1:Geminiによる「手段の総洗い出しと消去法」

    何かを実装・開発する際、方向性や使う手段を決めるまでは、まずGeminiの担当とする。
    この段階ではあえて条件を絞り込みすぎず、考えられる手段やアプローチをすべて見つけ出してもらう。その上で、それぞれのメリット・デメリットを冷静に見比べ、明らかに筋の悪いものを次々と消去していく。まずは広い視野で「選択肢の土台」を作るフェーズだ。

    ステップ2:方向性が決まったら、Claudeへバトンタッチ

    Geminiとの壁打ちによって「これで行く」という手段と大枠の方向性が確定したら、いよいよClaudeへバトンタッチする。
    ここからはClaudeの独壇場だ。決定した方針をもとに、厳密な仕様の落とし込み、実際のコード生成、そして将来の保守性や思わぬ落とし穴のレビューまで、一気に緻密に仕上げてもらう。

    この「広く探して潰すGemini」と「深く緻密に落とし込むClaude」の連携プレーこそが、現在の私の最強のアーキテクチャである。


    3. コード以外のタスクに, この体制を当てはめてみる

    普段はコードしか書かない私だが、この「Claude = デバッグ&文章」「Gemini = リサーチ&壁打ち」というルールは、たまにあるちょっとした調べ物や文章作成のときにもそのまま応用できる。

    「なんか情報を広く集めたいな」と思ったらGeminiに投げ、「しっかりと仕様を固めたい、あるいは論理の矛盾を潰したい」と思ったらClaudeに渡す。
    ツール側の機嫌や特性に振り回されず、こちら側が明確に「どのフェーズでどのモデルを呼ぶか」のアーキテクチャを握っている状態だ。


    4. まとめ:ツールに振り回されないための「自分ルール」

    AIは万能ではない。ネットにあふれる「これがおすすめ!」という表面的な情報に飛びついても、自分の用途や相性に合わなければただ時間を溶かすだけだ。

    もったいぶって課金を迫るチャットにイライラし、記憶喪失になるAIと堂々巡りをし、Claudeに救われるという遠回りをしたからこそ、「自分にとっての正解の組み合わせ」が見えてきた。

    もしあなたが今、どのAIを使うべきか迷っているなら、世間の評判よりも「自分の作業でどこにつまずき、どこで救われたか」という実体験をベースに、自分なりのルールを作ってみてほしい。それだけで、AIは一気に「使える相棒」に変わるはずだ。


    皆さんはどのAIをどう使い分けていますか?
    「この作業はこっちの方が早い」「自分はこうやって組み合わせてる」など、ぜひコメントで教えてください!

    最後までお読みいただきありがとうございます。

    この記事が参考になった方は、ぜひ『スキ』を押していただけると嬉しいです!

    今後も『現場で即使える泥臭いAI活用術・プロンプト』をお届けしますので、見逃したくない方はぜひフォローもお願いします。


    「知らなかったでは損をする」最新のIT・マネー情報をキャッチアップしたい方は、ぜひフォローして次の記事をお待ちください!


    お勧め記事>













    お勧めリンク>

     
     
    noteの収益化やAI活用で悩む方へ。AI活用・個人の生存戦略(環境構築&実務ノウハウ)を図解で解説。noteマネー10回選出。明日から使える「実践プロンプト」をお届け。 https://github.com/aotan083/CXComponents

    あなたへのおすすめ