AI時短ラボ
検索
検証

Google DeepMind「クライアントSDKの生成はオープンであるべき」2026年5月、使っていたSDK生成ベンダーが買収され突然の終了。Interactions APIのGA直前に乗り換え、Speakeasyと組んでOpenAPI生成スイートをAGPLv3でオープンソース化。7言語のSDK・エージェント向けCLI・ドキュメントMCPサーバーを生成、6ターゲットを約1人で保守

執筆:約6分で読めます

日刊AIニュース11月7日(土)号:前日のAIのニュース3本を短くまとめました(約5分)›

Google DeepMindのAmir Hardon氏とPhilipp Schmid氏は2026年9月17日、Google GenAI SDK(Interactions・Agents・Webhooks API向け)の裏側を明かした。2026年5月、Google I/OとInteractions APIの一般提供に向けた準備の最中に、使っていたSDK生成プロバイダーが買収され突然の終了を告知。閉じた生成器は受け入れがたいプラットフォームリスクだとして、Speakeasyと組んで既存ライブラリを破壊的変更なしで移行し、生成器のオープンソース化を条件にした。決定的な生成器を核にAntigravityのエージェントが手書き部分を加速する構成で、6ターゲット(公開済み3 SDK+順次)を約1人で保守。Speakeasyは同日、OpenAPIクライアントスイートをAGPLv3で公開。7言語のSDK(静的型付け・SSE・リトライ・ページネーション)、エージェントが端末からAPIを叩けるCLI生成、OpenAPI仕様と文書をMCPサーバーにする生成器。生成したSDKのライセンスは利用者が選べる。

Google DeepMind「クライアントSDKの生成はオープンであるべき」──2026年5月、使っていたSDK生成ベンダーが買収され突然の終了。Interactions APIのGA直前に乗り換え、Speakeasyと組んでOpenAPI生成スイートをAGPLv3でオープンソース化。7言語のSDK・エージェント向けCLI・ドキュメントMCPサーバーを生成、6ターゲットを約1人で保守
目次

2026年9月18日・日本時間時点の情報です。 Google Developersのブログ(9月17日)を読んだ。Gemini APIを叩く側からは見えない「SDKがどう作られているか」の話で、依存していたベンダーが消えた経緯が書かれている。Gemini APIの使い方はGoogle AI StudioとGemini APIの手引きに。

3行まとめ

  1. 何が起きたか。 Googleは新しいGoogle GenAI SDK(Interactions・Agents・Webhooks API向け)をSpeakeasyと共同で出荷してきた。背景として、2026年5月、Google I/OとInteractions APIの一般提供に向けて準備していた最中に、使っていたSDK生成プロバイダーが買収され、突然の終了を告知した。複雑なストリーミング・厳密なエラー階層・型の合成を機械生成臭くなく扱える専門ツールに、Googleを含むフロンティアAI各社が依存していた。この件で「プロプライエタリで閉じた生成器は受け入れがたいプラットフォームリスク」だと結論し、OpenAPIでインターフェースを定義する以上、それをSDK・CLI・エージェント用ツールに変換する道具は開かれたインフラであるべきだ、と書く。
  2. どう乗り換えたか。 優先したのは開発者への影響の最小化と破壊的変更の回避。Speakeasyと組んで既存のクライアントライブラリをその場で移行し、生成器スイートのオープンソース化を核の約束にした。全言語で型定義をそろえ、エラー階層とストリーミングの挙動を保ち、生成器を社内モノレポとビルドシステムに組み込む作業。Google DeepMindは「層ごとに正しい道具を選ぶ」として、決定的で型安全な生成器を核に、Antigravityのエージェントが手書き部分を加速する構成にした。手作りの生成器の保守には以前は複数のエンジニアが要ったが、今は6ターゲット(公開済み3 SDK、残りは順次)を約1人で保守しているという。
  3. 何が公開されたか。 SpeakeasyがOpenAPIクライアントスイート全体をAGPLv3で公開。①7言語のSDK生成器(Python・TypeScript・Go・Java・C#・PHP・Ruby。静的型付け・SSEストリーミング・リトライ・ページネーション付き)、②エージェント向けCLI生成器(AIコーディングエージェントが使い捨てのHTTPスクリプトを書かずに端末からAPIを直接叩ける単体バイナリ)、③ドキュメントMCPサーバー生成器(OpenAPI仕様とMarkdown文書をMCPサーバーにし、Antigravity等のエージェントが古いメソッドを推測せず検証済みスキーマを引ける)。AGPLv3は生成器を開発・CIで動かす分には生成したSDKのライセンスを利用者が自由に選べ(MITやApache 2.0など)、生成器のコンパイラ自体を改変した場合はその改善を公開する義務がある。

オープン化の動機は理念でなく再発防止

  • 「ベンダーが消えてGAが危うくなった」という具体的な事故が起点で、オープンソース化は理念というより再発防止として書かれている。同じ依存を持つ他社にも当てはまる話だ
  • 生成器の出力にCLIとMCPサーバーが入っている点は、SDKの消費者が人間からコーディングエージェントに広がっていることの反映。当サイトのMCPとはの「仕様からMCPサーバーを作る」用途にあたる
  • 記事のコード例はgemini-3.8-flashをclient.interactions.createで呼ぶ形で、3.8 FlashがInteractions APIの既定の例になっている
  • 終了したプロバイダーの名前は書かれていない

確認はブログのみ、GitHubは未確認

この記事の下調べで、筆者は9月18日にGoogle Developersのブログを取得し、5月の買収・終了の記述・AGPLv3・7言語・3種の生成器・6ターゲットと約1人の記述がその原文にあることを確認した。SpeakeasyのGitHubと同社の発表は開いていない。筆者は新しいGenAI SDKでコードを書いていない。

消えたベンダー名と残り3件の言語は空白

  • 終了したSDK生成プロバイダーの名前と買収先
  • 残り3ターゲットの言語と公開時期
  • Speakeasyとの契約条件

情報源はSDK移行を書いた公式記事

関連記事

シェア: ポスト はてブ

出典・参照資料

AI時短ラボ

大きいニュースはYouTubeでも解説しています。Xでは新着記事をお知らせしています。

コメント

まだコメントはありません。最初のコメントを書いてみませんか?

AIについて聞きたいことはありますか?

質問箱で無料で受け付けています。回答は公開され、他の方の参考にもなります。

質問箱を見る →

関連記事

Google AI Studio(グーグル エーアイ スタジオ)とは──トップ画面は英語、Gemini API の対応言語の一覧には日本語あり。無料枠あり(入力は製品の改善に使われる)、上限を上げる有料プランもある。使い方とAPIキー【2026年10月版】の記事画像

Google AI Studio(グーグル エーアイ スタジオ)とは トップ画面は英語、Gemini API の対応言語の一覧には日本語あり。無料枠あり(入力は製品の改善に使われる)、上限を上げる有料プランもある。使い方とAPIキー【2026年10月版】

活用
MCPとは──AIが外部のアプリやデータを使うための共通ルール。MCPサーバーとは何か、APIとの違い、無料で試せる範囲【2026年10月版】の記事画像

MCPとは──AIが外部のアプリやデータを使うための共通ルール。MCPサーバーとは何か、APIとの違い、無料で試せる範囲【2026年10月版】

活用
Google、Gemini 3.8 Flashと3.8 Flash Cyberを発表──6週間で3本目のFlash、Opus 5の7分の1の値段で金融・法務・長尺動画のベンチは上、汎用エージェントは19.1%対51.8%の記事画像動画

Google、Gemini 3.8 Flashと3.8 Flash Cyberを発表 6週間で3本目のFlash、Opus 5の7分の1の値段で金融・法務・長尺動画のベンチは上、汎用エージェントは19.1%対51.8%

モデル
Claude・GPT・Gemini API料金の読み方──2026年8月27日に公式ページで確認した単価早見表の記事画像

Claude・GPT・Gemini API料金の読み方 2026年8月27日に公式ページで確認した単価早見表

活用
Google、Gemini 4 Argon(ジェミニ4 アルゴン)に11時間の無人実行でADKを最適化させ、長いセッションの前処理を約40%短縮──6案のうち採用は2案の記事画像

Google、Gemini 4 Argon(ジェミニ4 アルゴン)に11時間の無人実行でADKを最適化させ、長いセッションの前処理を約40%短縮 6案のうち採用は2案

検証
Google「AI Agents Challenge」上位に共通した4つの設計──①自分のツール層をMCPサーバーとして他のエージェントにも開く②呼び出し連鎖でなくイベントバスで並列に反応③フォールバック先のFlashも同じ検証関数を通す④正規表現→10トークンの分類→本モデルの3層で4割超をモデル呼び出し前に処理。「名前つきプロンプトの連鎖」は多エージェントではないの記事画像

Google「AI Agents Challenge」上位に共通した4つの設計 ①自分のツール層をMCPサーバーとして他のエージェントにも開く②呼び出し連鎖でなくイベントバスで並列に反応③フォールバック先のFlashも同じ検証関数を通す④正規表現→10トークンの分類→本モデルの3層で4割超をモデル呼び出し前に処理。「名前つきプロンプトの連鎖」は多エージェントではない

検証(発表 9月2日)
Google「autofinetune」──仕様書1枚を書いて寝ると、エージェントが一晩でLoRAのランク・学習率・バッチを探索し、改善したコミットだけGitに残す。TPU v5eでFunctionGemma 270MのSFTを20回、TPU v6eでGemma 3 1BのGRPOを40回回し報酬約10%改善。Tunix+Antigravity CLI+Gemini 3.7 Flashの記事画像

Google「autofinetune」 仕様書1枚を書いて寝ると、エージェントが一晩でLoRAのランク・学習率・バッチを探索し、改善したコミットだけGitに残す。TPU v5eでFunctionGemma 270MのSFTを20回、TPU v6eでGemma 3 1BのGRPOを40回回し報酬約10%改善。Tunix+Antigravity CLI+Gemini 3.7 Flash

検証(発表 9月11日)
Google「ADK for Kotlin 1.0」が正式版──Python版・Java版のADK 1.0と同じ機能に加え、Android向けの端末内エージェント(LiteRT-LM・ML Kitベータ)、Firebase AI Logicのハイブリッド、RoomとAppSearchで状態の保存。@Toolと@Paramでスキーマを自動生成、SKILL.mdで手順を段階的に読むの記事画像

Google「ADK for Kotlin 1.0」が正式版 Python版・Java版のADK 1.0と同じ機能に加え、Android向けの端末内エージェント(LiteRT-LM・ML Kitベータ)、Firebase AI Logicのハイブリッド、RoomとAppSearchで状態の保存。@Toolと@Paramでスキーマを自動生成、SKILL.mdで手順を段階的に読む

検証(発表 9月9日)