AIエディタの「自由」を求めて —— Cursorの制限を回避し、Gemini APIとClineで快適なAstro開発環境を作る

みなさん、こんにちは。最近はAstroでのサイト制作に没頭していますが、AIエディタの進化が早すぎて、日々の環境構築だけでも新しい発見の連続ですね。

今日は、Cursorの無料枠を使い切ったあとの「次の一手」について、試行錯誤した内容を日記にまとめました。

1. Cursorへの環境移行と「本当の」確認方法

まずはVS CodeからCursorへ乗り換えた際、ちゃんと拡張機能が引き継げているかの確認からスタートしました。

  • 拡張機能パネル (Ctrl+Shift+X) でインストール済みリストをチェック。
  • settings.json を開き、保存時の自動整形などのこだわり設定が反映されているか確認。 もし反映されていなくても、設定の「Import from VS Code」ボタンからいつでもやり直せるので安心です。

2. Cursorの無料枠とGemini APIの併用

Cursorの無料プラン(Hobby)を使っていると、いつの間にか「Fast枠」を使い切ってしまうことがあります。そこで、Google AI StudioのAPIキーをCursorに登録して、自分専用のGeminiを使えるように設定しました。

しかし、ここで一つ罠が。 2026年現在の仕様では、無料プランのままだとモデル選択が 「Auto」 に強制される場合があり、せっかく登録したGeminiを指名できないメッセージ(Free plans can only use Auto.)が出ることがあります。AIを自在に操るには、もう少し工夫が必要なようです。

3. 「API 429エラー」と向き合う

Gemini APIを使っていると、突然以下のようなエラーに遭遇することがあります。

Quota exceeded... limit: 5, model: gemini-3-flash これは「1分間に5回まで」という無料枠のスピード制限(RPM制限)に引っかかったサインです。故障ではないので、15秒ほど深呼吸して待てば、また元気に回答してくれるようになります。

4. 日本語で使いやすいツールはどれ?

AIとの対話はやはり日本語が楽ですよね。主要なツールの比較も行いました。

  • GitHub Copilot: メニューまで完璧に日本語化されています。導入のしやすさはNo.1。
  • Cline (Roo Code) / Continue: UIは英語ですが、中身に Gemini 1.5 Pro を据えると、日本語の理解力は最高クラスになります。
  • Windsurf / Trae: 2026年注目の新勢力。無料枠が広く、日本語での自律動作(エージェント機能)も強力です。

5. まとめ:エディタの二刀流

結局、私は「Cursor」と「VS Code (+ Cline)」を併用することにしました。

  • Cursor: ちょっとした修正やチャットでの相談。
  • VS Code + Cline: Gemini APIを使い倒して、プロジェクト全体を日本語でガツガツ書き換えてもらう。

同じファイルを両方のエディタで開いていても、変更はリアルタイムで同期されます。ただし、混乱を防ぐために「ペンを持つ(書き込む)のは常に一方だけ」にするのがコツです。

みなさんも、自分に合ったAIの組み合わせを見つけて、楽しいコーディングライフを送ってくださいね!

コメント

タイトルとURLをコピーしました