15
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Claude Code vs Cursor vs Gemini CLI ~選ばれたのはGemini CLIでした~

Last updated at Posted at 2025-07-03

みなさんこんにちは、無資格・無免許エンジニアの三木です。

↑こちらでDevinの導入後、各自の開発マシンにて使うAIツールの調査を行っていました。

本格的に調査したのはClaude Code/Cursor/Gemini CLIです
開発生産性の向上を狙ってGemini CLIを導入することになりそうなのでその経緯を記事にしたいと思います。

前提

  • 株式会社クイックでは全エンジニア向けにボリュームライセンスでIntelliJ IDEAを用意しています
  • ツールの調査はオプトアウトを前提とし、有料版のみで行っています
  • 精度だけでなく、決済方法や導入のしやすさで選定しました

Claude Code / Cursor / Gemini CLIって?

AIコーディング支援ツールです。
「〇〇の画面に〇〇を実装して~」と自然言語で依頼することで
コードベースを解析しながら実装を行ってくれます。

Claude Code / Gemini CLIはターミナル上で動作し
CursorはVS CodeをベースにしたIDEとなります。

一通り触ってみたところの感想としては、利用サイクルが異なると思いました。
このあたりは使い方で大きく変わる部分もありつつ、下記のようなイメージです。

ツール 特徴 使い方
Devin 指示だしからテスト・PR作成まで ブラウザ・Slack経由で指示
Claude Code / Gemini CLI 指定した範囲の作業を都度実施 ターミナルから指示
Cursor 指定した範囲の作業を都度実施 IDEから指示

あくまで使い方によって変わるのでClaude Codeにテスト・PR作成までさせることも可能です
クイックとしては以下のように使えれば効果が高いのではと考えています

  • 小規模のタスク/issue
    • Devinに指示、並列で一気に実行し、PR確認
  • 中規模~の設計・実装
    • AIコーディング支援ツールを併用して、細かいサイクルでペアプロ実装をする

選定要素

正直どれを使っても、あるいは全部使ってもメリットはあると思うのですが
以下の要素で判断して選定を進めました。
これはクイックにとってのお話で、各社さん状況が異なるとは思います。

  • 体感的な出力コードの精度
  • 決済の容易さ/金額
  • 各メンバーの導入の容易さ

なお、各ツール、個別のセキュリティ認証(ISO 27001/SOC2など)は2025/07/02時点ないようです。
有料版であればオプトアウトは問題ないようなので、一旦、どれも同程度と考える事にしました。

上記観点に絞って記事にできればと思います。

体感的な出力コードの精度

定量的な数値がSWE-benchのスコアなどが各サイトに掲載されています
実際の肌感覚としてこの通りの出力をしてくれるのか。

claude.mdやgemini.mdなどのknowledgeが正しく存在している場合に
雑な依頼でもある程度意図に沿った実装をしてくれるかどうかの所感が以下です。

Claude Opus4 >> Claude Sonnet4 ≒ Gemini 2.5 Pro >>> Gemini 2.5 Flash

精度だけを求めるならOpus4を利用できる時間を長く取るべきと思いました。
Sonnet4とGemini2.5Proだと、SWE-benchのスコアでは開きがありますが実際の利用感としては同じくらいの期待値で問題なく利用が出来ました。
Flashは実装させるにはやや厳しいです。

よってClaude Sonnet4 / Gemini 2.5 Pro以上の状態をキープできれば問題はなさそうだなと思っています。

決済の容易さ/金額

決済の容易さ

2025/07/02現在、Claude CodeはTeamプランがなくClaudeのProプランにも含まれていません

TeamプランにはClaude Codeへのアクセスが含まれていないことにご注意ください。
Claude CodeはProプランで利用可能になりました。

また、Opus4の時間を長くするためにもMax 20xプラン(月額200$)がオススメです。

Max 20xプランでClaude Codeを起動するためには、各個人が認証時にクレジットカードなどで決済を有効にする必要が出てきます。
クイックの場合、現時点ではここが厳しくこの方法は取れませんでした。

金額

では、Claude Codeは利用できないかというと、そんなことはなく
例えばBedrock上にOpus4のモデルを準備して、Claude Codeでこれを使うようにすることもできます。
GeminiであればGCPからAPIキーを発行するかVertexAIで環境を用意すれば対応可能です。

その場合は従量課金になるのですが、料金はおよそ下記のようになります

モデル名 入力 (1Mトークンあたり) 出力 (1Mトークンあたり)
Claude Opus 4 $15.00 $75.00
Claude Sonnet 4 $3.00 $15.00

また、あわせてGeminiの料金は下記のようになります

モデル名 入力 (1Mトークンあたり) 出力 (1Mトークンあたり)
Gemini 2.5 Pro $1.25~2.50 $10.00~15.00
Gemini 2.5 Flash $0.30 $2.50

Geminiに幅があるのは20万トークンを越えた分は別料金となるためです。
Vertex AI経由のBatch APIならさらに半額になるようです。

これが具体的にどのくらいの金額になるのかというところで
実際にOpus4で業務として終日使い続けるというようなことをやってみた際のクレジットは
およそ $50~100 というところでした。

プロンプトのキャッシュがどのくらい効いてくるのか…という要素も影響しますが

費用 = 20営業日 × $50~100 × 導入数

という感じでしょうか。

精度を求めるなら妥当な感じはしますが、ちょっと二の足を踏んでしまう料金です。
また、Sonnet4、Geminiならこの20%未満というのも際立ちます。

各メンバーの導入の容易さ

ここでCursorが難しかったです。
前提に記載のとおりクイックではボリュームライセンスでIntelliJ IDEAを用意しています。
IntelliJ IDEA+Cursorで作業によって使い分けたり、完全にCursorに移行してしまうことも出来るのですが
いずれにせよIntelliJ IDEAを慣れ親しんだ開発者にとってはやや不便を生じます。

その点CLIで動作し、IDEを選ばないClaude Code/Gemini CLIは魅力的でした。

Claude Code/Gemini CLIの場合はどちらもインストールはnpxコマンドで1行で済むレベルのため特段困ることはありません。

Bedrock/VertexAI経由で認証する場合はAWS CLI/Google Cloud CLIのいずれかで認証を取ればよいため大きな差はないと考えています。
GCPの場合、有料のGenerative Language APIのキーを発行し共有すれば数行の設定で完了します。

IDEを選ばないため、今後IntelliJ IDEAを別のものに変えることになったとしても影響は軽微です

選ばれたのはGemini CLIでした

そんなこんなでクイックで利用するのは
精度の面で若干のデメリットを受け入れつつ、総合的にGemini CLIが良さそうです

6月末までClaude CodeとCursorでどうしようか悩んでいたのですが
6/25にGemini CLIが登場して状況が変わりました。

あくまで精度を求めるならClaude Code、ただしクイックの現状・導入のしやすさを考えると
Gemini CLIに軍配という感じです。
一旦DevinとあわせてAIコーディングの基本的な整備を行い、より良いツール・モデルが出てきたときに改めて検討しようと思いっています。

15
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
15
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?