🐤

Gemini APIの無料枠、個人開発で実際どこまで使えるか1ヶ月検証した結果

に公開

「Gemini APIは無料で使えるって聞いたけど、実際どこまで使えるの?」

この記事では、実際にアプリに組み込んで1ヶ月使い続けた結果をレポートします。


Gemini APIの無料枠スペック(2026年4月時点)

モデル リクエスト/分 リクエスト/日 トークン/分
Gemini 2.5 Flash Preview 10 500 250,000
Gemini 1.5 Flash 15 1,500 1,000,000
Gemini 2.0 Flash Lite 30 1,500 1,000,000

取得方法:aistudio.google.com でGoogleログイン → APIキー発行。クレジットカード不要。


実際の使用量(1ヶ月)

私はGemini APIを2つのアプリに組み込んでいます。

HiyokoLogcat(Androidログ解析)

  • 使い方:エラーログ + 前後50行をGeminiに送って診断
  • 1回あたりのトークン数:約3,000〜5,000トークン
  • 月の使用回数:約80〜120回(開発中の集中作業期間)

HiyokoHelper(ターミナルエラー解析)

  • 使い方:コピペしたエラーをGeminiに送って解説
  • 1回あたりのトークン数:約500〜2,000トークン
  • 月の使用回数:約50〜100回

結果:1日の上限500回に達したことは一度もありませんでした。


無料枠で余裕な理由

個人開発ツールの場合、AIを使うのは「詰まったとき」だけです。

コードを書いている時間のうち、AIに質問するのは多く見積もっても10〜20%。しかも1回質問したら解決して次に進む。1日に連続して何十回も使うことはほぼありません。

無料枠の目安(Gemini 2.5 Flash Preview):
500リクエスト/日 ÷ 5,000トークン/回 = 100万トークン/日
→ ログ100行を100回診断できる

個人開発者が1日100回AIに質問することはまずありません。


429・503エラーの頻度

無料枠を使っていると、たまにレート制限(429)やサーバー混雑(503)が出ます。

実際の頻度:月に2〜3回程度

しかも大体すぐ復旧します。アプリ側でリトライ処理を入れておけばユーザーにはほぼ気づかれません。

// 503が出たら2秒待ってリトライ
match call_gemini(prompt).await {
    Err(GeminiError::ServiceUnavailable) => {
        tokio::time::sleep(Duration::from_secs(2)).await;
        call_gemini(prompt).await
    }
    other => other,
}

無料枠で足りなくなるのはどんなとき?

1日500回の制限に引っかかるケースは:

  • バッチ処理:100件のファイルを全部AIで処理するような用途
  • 自動化:毎分自動でAPIを叩くような仕組み
  • ユーザーが多い:自分1人ではなく多数のユーザーが使う場合

個人開発の自分用ツールや、少数ユーザー向けのツールなら無料枠で十分です。


まとめ

項目 結果
1日500回の上限到達 1ヶ月で0回
429エラーの頻度 月2〜3回
月額費用 0円
体感品質 実用十分

個人開発でAIを使い始めるなら、まず無料枠で十分です。上限に達してから有料プランを検討しても遅くありません。

APIキーの取得は2分でできます → aistudio.google.com


Hiyoko PDF Vault → https://hiyokoko.gumroad.com/l/HiyokoPDFVault_jp
X → @hiyoyok

Discussion