3 ポイント 投稿者 GN⁺ 2025-12-11 | 1件のコメント | WhatsAppで共有
  • Google Gemini 3 Pro APIキーの発行プロセスが過度に複雑で、個人開発者にはアクセスしにくい構造になっている
  • Geminiという名称が複数の製品群に重複して使われており、どのサービスがどの機能を提供しているのかを明確に区別しにくい
  • Google AI StudioでのAPIキー生成は簡単だが、課金設定の過程でGoogle Cloud Consoleへ移動させられ、複雑な認証手続きと書類提出を求められる
  • 課金アカウントの認証後も403 Forbiddenエラーが繰り返し発生し、実際に利用可能な状態に到達するまで数時間を要した
  • 全体の体験は大企業中心の非効率な手続きを示しており、OpenAIやAnthropicの簡潔なアプローチと対照的である

Gemini製品群の混乱

  • 「Gemini」という名前は、チャットボット、モバイルアプリ、音声アシスタント、Workspace内のAI機能、CLIツール、IDE拡張、LLMモデルなど多様な製品に使われている
    • 例: gemini.google.comのチャットボット、Android/iPhoneアプリ、Gemini CLI、Gemini Code Assist、Vertex AI Platform など
  • 同じ名前が複数のサービスで使われているため、開発者向けAPIへの導線を見つけにくい状況が生じている
  • AnthropicとOpenAIはそれぞれ一般ユーザー向けWebサービスと開発者コンソールという2つの導線しか提供しておらず、はるかにシンプルな構造を保っている

APIキー生成プロセス

  • Google AI StudioではAPIキーの生成自体は簡単で、数秒で新しいキーを発行できる
  • 発行されたキーはGemini CLIで正常に認識されたが、有料APIクレジットの課金設定が必要だった
  • 「Set up billing」リンクをクリックするとGoogle Cloud Consoleへ移動し、そこから複雑な手続きが始まる

課金アカウント設定の複雑さ

  • 単純な支払いでは済まず、Billing Accountの作成 → プロジェクトの関連付け → 支払い方法の追加 → 支払い方法の認証という段階を踏む必要がある
  • インド地域のクレジットカードでは2段階のOTP認証後にも、さらに政府発行の身分証明書とカード写真の提出を求められる
    • カード番号は自分で画像編集ツールで隠す必要があり、アップロードはPNG形式のみ許可されていた
  • アップロードエラーが繰り返し発生し、検証完了まで数日かかるという案内メールを受け取った

403エラーとアカウント復旧

  • 検証完了後もGemini CLIとAPI呼び出し時に403 Forbiddenエラーが継続して発生した
    • GoogleドキュメントのJavaScriptサンプルコードでテストしても同じエラーが発生
    • AI Studio Playgroundでも「Failed to generate content」というメッセージが表示された
  • その後、Googleから「Your account is in good standing」というメールを受け取って初めて正常に動作した
    • 以後、Playground、API、CLIのすべてでGemini 3 Proを利用できる状態になった

手続きに対する評価

  • 全体のプロセスは3時間以上を要した非効率な体験であり、個人開発者にとっては不必要に複雑な構造だった
  • Googleのシステムは大規模組織のコンプライアンス重視で設計されており、個人ユーザーの生産性を損ねている
  • 一方でOpenAIとAnthropicは簡単な課金とAPIアクセス手続きを提供しており、開発者フレンドリーである
  • Gemini 3 Proの性能を評価するため1か月間試験的に利用する予定だが、顧客中心性に欠けるプラットフォームだと認識された

1件のコメント

 
GN⁺ 2025-12-11
Hacker Newsの意見
  • Microsoft Azureではさらに ひどい体験 をした
    途中で「公式認定のMicrosoftサポート」を名乗る第三者の営業チームが接触してきたが、実際には 割高な料金オプション を売りつけようとしていただけだったと気づいた

  • 子どもと一緒にゲームを作りながら テキスト読み上げ(TTS) 機能を試していた
    ブラウザでGoogle Geminiモデルを試したところうまく動いた。だがAPIに統合しようとして何度も試行錯誤することになった

    1. Gemini APIはプロトタイピング向けでエラー率が30%ほどあり、Vertex APIは安定しているが機能が足りなかった。TTS APIは同じモデルなのに性能が非常に悪かった
    2. 各APIでサポートされる パラメータ が異なり、望む組み合わせを作れなかった
    3. ドキュメントを直接読むか、Claude Code にドキュメントを要約させて実験する必要があった。ただし幻覚情報が混じるリスクがあった
    • APIで呼び出すときとGemini UIで使うときとでモデル性能が違って見える
      Gemini APIでは約1%の確率でランダムな失敗が起きるので リトライロジック が必須
      またAPIの応答速度はGoogleの内部状態次第で30秒から4分まで大きくばらつく
  • Google AdWordsの初期には、クレジットカードさえあれば誰でも広告を出せた
    この 即時アクセス性 のおかげで信頼を得られ、一般ユーザーも大企業と対等に扱われている感覚があった
    だが2008年のDoubleClick買収以降、Googleの顧客がユーザーから 企業中心 に変わり、方向性が変わったと思う

    • 私はいつもプロダクトチームと営業チームに 即時登録(Self-signup) の重要性を強調してきた
      わざわざ人と話したり待ったりせず、その場で支払ってすぐ使いたい
      だが営業チームは価格差別化や説得の機会を欲しがるため、この構造を維持する
    • 今のGoogle AdWordsは、最も 不親切なオンボーディング体験 を与えるサービスの一つだ
      登録は簡単だが最初の広告を設定した途端にアカウントが停止され、異議申し立ても役に立たない
      専門家を雇わないとまともに使えないレベルだ
  • AWSやGCPの Cloud Console UI がどうしてこの状態でリリースできるのか、いつも不思議だった
    こういう製品を出しておいて満足したり昇進できたりするのが理解できない

    • Googleのリーダーシップは実際にGCPインターフェースを デモ以外で自分で使ったこと があるのだろうかと疑問に思う
    • Googleにはリーダーシップではなく 株主しかいない ように感じる
    • AWSコンソールの複雑な構造は コンウェイの法則 の完璧な例だ
      関連内容は Conway’s LawのWikipedia と Molly Rocket の動画 "The Only Unbreakable Rule" を参照
  • gemini API key を検索するとすぐに 公式ドキュメント が出てくる
    ドキュメント冒頭にリンクもあり、マーケティングっぽいデザインではなくすっきりしていて良いと思う
    おそらく問題は決済周りかもしれない

    • キーの生成は簡単だが、支払いと請求 のプロセスが問題だ
    • 何度も試したが、Gemini APIの支払いはいまだにうまくいかない。Loganに問い合わせても特に解決しなかった
    • ほとんどの不満は gemini-cliのひどい体験 をGemini全体へのアクセス性と混同しているように見える
    • 実際の本番環境はAI Studioではなく Vertex AI
      以前はサービスアカウントの設定が複雑で、ドキュメントもCLI認証中心だった
      最近は Express Mode でAPI Keyが使えるようになったが、不満が出るのも無理はなかった
      過去にはVertexとAI Studioの機能差もかなり大きかった
      関連議論: Google AI Studioフォーラム
    • すべての部分が一日に何度も 部分的に壊れる
      個人のWorkspaceアカウントでAI Studioを使っているが、ある日からGemini CLIがAPIキーを拒否するようになった
      理由の説明もなく、支払いもしているのにアクセスを止められる
      会社アカウントに切り替えようとしたが、ドキュメントがどれも似たり寄ったりで、間違ったサービスに登録してしまった
      結局Gemini Proに聞いたところ、27段階の手順 を教えられた。そのうち一つでも詰まると最初からやり直しだ
      Azureも似たようなものか、もっとひどい。GPT-5へのアクセス権すらない
  • 「Set up billing」リンクを押したらGoogle AI StudioからCloud Consoleに移動した
    その瞬間、絶望感 が押し寄せた。AWSやGCPのコンソールに入るたび、古いドキュメントと複雑なダッシュボードで時間を無駄にしている

    • 「その古いAWSドキュメント、今この部屋にもあるんですか?」という冗談が出るほどだ
  • Geminiを使っていて、まったく同じ理由で諦めた
    Googleの 複雑な手続き に時間を無駄にする余裕はない

  • 「nano banana pro」を見てAPIキーを取ろうとしたが、5分で諦めた
    自分だけかと思っていたが、賢い人たちもみんな詰まっていた
    マクドナルドのキオスク なら文字が読めなくてもハンバーガーを注文できるのに、なぜGoogleはこういう基本的なUXを作れないのか不思議だ

    • IBMのAIクラウドも似たようなものだった。ドキュメントは古く、いろいろあるAPIキーのうち本物は一つだけだった
      まるで マリオの城ステージ のように、正確な順番を踏まないと抜け出せなかった
      IBMなら理解できるが、Googleもその段階に達したようだ
    • Googleの社内文化が ユーザーに不親切なバブル に閉じこもっているせいで、こういう結果になっているのだと思う
  • Gemini APIチームが見ているなら、Structured Outputs使用時に発生する
    'The specified schema produces a constraint that has too many states for serving' エラーについて
    もう少し 透明性のある説明 をお願いしたい
    おそらく制約文法かトークンマスクが大きくなりすぎる問題なのだろう
    OpenAIは 明確なドキュメントと寛容な制限 を提供している
    関連イシューも GitHub で理由もなくクローズされた
    それでもGeminiモデルの 速度 は印象的で、昨年よりAPI品質はかなり良くなった

  • 以前HNで不満を書いたところ、Loganが直接フィードバックを求めてきた
    彼は Xアカウント でも活発に活動しており、来月AI Studioの UX/UI改善 を予告していた
    巨大な組織の中でもプロダクトに集中している様子が見えて、期待感 が大きい

    • ただしBlueskyで「vibe codingアップデート」を予告したのは 時期尚早 に見える
      チームの方向性が不明確で、GoogleのPMたちは以前ほど 現場感覚 がないように感じる
    • Googleのデベロッパーリレーションズチームは頻繁にフィードバックを受け取るが、実際に 行動につながることはまれ
      戦略的に重要になるまで待っているように見える
      なぜ「支払いプロセスを簡単にすること」が戦略的に重要ではないのか理解できない