1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AI IDE探しの旅:CursorからAnti-Gravityまで、そして道中の学び

Posted at

はじめに

この記事は特定のツールをおすすめするためのものではありません。様々なAI対応IDEを試してきた私個人の体験を共有したいだけです。

Google Anti-Gravityは私の最終目的地ではありません。現時点で満足できる「休憩所」に過ぎません。AI市場は急速に変化しており、今後もっと多くのIDEが登場すると確信しています。来月には別のツールに乗り換えているかもしれません。誰にもわかりませんよね?

ただ、ここに辿り着くまでに、私はかなり多くの「駅」を通過してきました。


Cursor:最初の日々

AI対応IDEが注目され始めた頃、CursorWindsurfという2つの名前をよく耳にしました。好奇心もあり、コミュニティでの評判も良かったので、まずCursorを試すことにしました。

第一印象はかなり良かったです。UIは綺麗で、動作もスムーズ。これが長期的なパートナーになると思い、すぐにProプランを購入しました。

Cursorの良かった点

  • 頻繁なアップデート:開発チームは積極的で、数日ごとに新しいバージョンがリリースされていました。
  • 明確なドキュメント:Agent Rulesをサポートし、複数のAIモデルを追加でき、サードパーティのAPIキーも使用可能。
  • MCP Serverが安定動作:同じ会話内で複数のモデルを切り替えてもツール統合にエラーが発生しませんでした。
  • データセキュリティ:AIは.envやcredentialsなどの機密データを含むファイルにアクセスしようとしませんでした。

不満を感じ始めた点

  • 頻繁なアップデート...でも不安定:一つのバグを修正すると、別のバグが発生。UXのバグを含むアップデートがあり、体験が著しく悪化することもありました。
  • Pro版のクォータが少なすぎる:高価なモデルや新しいモデルを使うと、1ヶ月分のクォータを2〜3日で使い切ってしまい、残りはAutoモードや無料モデルに戻る必要がありました。
  • 二重のコスト:サードパーティのモデルを使いたい?それでもまずCursorのProプランを購入する必要がありました。つまり、二重に支払うことになります。
  • Planモードがバグだらけ:クォータを使い切った後、無料モデルに切り替えました。Agentモードでは効果的に動作しなかったので、詳細な計画を立てるためにPlanモードを使用しました。しかし、Planモードは開発の優先度が低いようで、バグが多かったです。
  • アップデートするほど悪化:まるでCursorが自分で自分の首を絞めているようでした。新しいアップデートのたびに、異なる体験に適応しなければなりませんでした。

しばらくして、私は別の解決策を探し始めました。


VSCode + Github Copilot:安全な選択

おなじみのコンビに戻りました:VSCodeとGithub Copilot。Microsoftがバックにいるので「安全」な選択です。

良かった点

  • クォータはリクエスト数で計算、トークンではない:トークンを少しずつ消費されるよりも、管理しやすかったです。
  • 安定したモデルエコシステム:既存のプロバイダー(約10社の大手)から新しいモデルを追加できます。もちろんAPIキーの提供が必要です。
  • 強力なMCP統合:Docker上で複数のMCPサーバーを便利に実行できました。
  • データセキュリティ:Cursorと同様に、機密ファイルを読み取ろうとしませんでした。

不満な点

  • チャット機能がまだ基本的:他のIDEのようなAgent Rulesがなく、基本的なCustom Instructionのみ。Workflowも同様です。
  • モデルプロバイダーが少ない:新しい注目のモデルを試したいとき、プロバイダーがサポートされていないこともありました。ただし、少なくともCursorのように追加料金は発生しませんでした。
  • クォータは月初にリセット、サイクルではない:25日にプランに登録した場合、リセット前に5〜6日しか使用できません。お金の無駄です。

Copilotは依然として良い選択ですが、他のものも試してみたかったのです。


KILO CodeとCline:コンパクトだが機能充実のExtension

この2つのExtensionは、その柔軟性で印象に残りました。Extensionでありながら、Agent Rules、MCP Serverを完全にサポートし、無料モデルも提供しています(使用データの共有に同意した場合)。

遭遇した制限

  • APIコールでエラー:たまにではなく、かなり頻繁に。プロバイダーへの接続がよく中断されました。
  • 複数のAgentを同時に実行できない:同じExtension内では、一度に1つのAgentしか作業できません。
  • 異なるメモリメカニズム:このExtensionは毎回ファイルに直接クエリしてコンテンツを取得します。ファイルを編集中でまだApproveしていない場合、次のメッセージを送信すると、変更が拒否されて元に戻されます。

最後の点は私にとってdeal-breakerでした。私は満足するまで何度もプロンプトで編集し、その後ApproveしてCommitする習慣があります。KILO CodeとClineのメモリメカニズムは、そのワークフローに適していませんでした。


OpenCode:シンプルすぎる

OpenCodeを試したとき、そのミニマリズムに驚きました。チャットプロンプトはありますが、統合エディタがありません。100% vibe codingのために設計されているか、単にまだ初期段階なのでしょう。

私のニーズには不十分でした。


Claude Code:コストが障壁

Claude Codeはモデルの品質という点で本当に魅力的です。他のIDEを通じてAnthropicのモデルを使用しており、かなり感銘を受けました。

しかし、Claude Codeのコストとクォータで悩んでいます。現在、直接登録せず、他のチャネルを通じて使用しています。


Google Anti-Gravity:現在の休憩所

そして最終的に、Anti-Gravityに辿り着きました。

良かった点

  • Agent Rules、Skills、Workflowsを完全サポート:自分のワークフローに合わせてAIをカスタマイズするために必要な機能です。
  • Plan + Agentの組み合わせモードがうまく機能:Flashモデル(Cursorがまだ完成させていないもの)を使用しても、Anti-Gravityは安定して動作します。
  • 専用Chrome Extension:ブラウザと直接やり取りでき、テストやスクレイピングに便利です。
  • 手頃なプラン価格:NotebookLM、Gemini Proなど他のサービスも付属しています。
  • Family sharing:Google Familyを通じて家族や同僚とプランを共有できます。クォータはプランの合計ではなく、各アカウントごとに個別に計算されます。これによりコストが大幅に削減されます。
  • 十分なクォータ:AI ProプランでOpus 4.5モデルを使用して、十分だと感じました。節約が必要な場合は、安定して高速なGemini 3 Proに切り替えることもできます。

不満な点

  • モデルの制限:事前設定されたモデルのみ使用可能で、他のプロバイダーからモデルを追加できません。
  • セキュリティに問題あり:これが最も懸念する点です。機密ファイルへのアクセスをブロックする設定オプションがありますが、それはツール側の話です。AIモデルは依然としてそれらのファイルを読み取るあらゆる方法を試みます:別の名前にコピーして読み取る、ターミナルでtypegrepコマンドを使用して直接読み取るなど。
  • Personalアカウントのみサポート:Businessアカウントは使用できません。企業環境で働く人には少し不便です。

セキュリティについて:機密データを扱う場合は、AIの動作を注意深く確認してください。IDEのセキュリティ設定を完全に信頼しないでください。


まとめ

完璧なIDEは存在しません。各ツールには長所と短所があります:

IDE 長所 短所
Cursor 頻繁なアップデート、良いドキュメント クォータ少、アップデート時のバグ多い
VSCode + Copilot 安定、強力なMCP チャット基本的、プロバイダー少ない
KILO Code / Cline 柔軟、無料モデル多い APIエラー、異なるメモリメカニズム
OpenCode シンプル シンプルすぎる
Claude Code 高品質モデル 高コスト
Anti-Gravity フル機能、手頃な価格 モデル制限、セキュリティ要改善

私にとって、Anti-Gravityは現時点で最も適した選択です。しかし、より良いツールが登場したら乗り換える可能性は排除しません。

同じような旅をしている方に、この共有が自分のニーズに合った決定をするための視点を提供できれば幸いです。


参考文献

1
2
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
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?