AI時短ラボ
検索
検証

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で手順を段階的に読む

執筆:約6分で読めます

日刊AIニュース10月17日(土)号:前日のAIのニュース17本を短くまとめました(約8分)›

Googleは2026年9月9日、Agent Development Kit(ADK)のKotlin版1.0を一般提供した。「Kotlin・Java・Android開発者に、慣用的で軽量で組み合わせられるエージェント開発を」という方針を本番向けに仕上げ、ADK 1.0 Core(Python・Java)と機能を完全に揃えたうえで、Android優先の端末内拡張を載せる。核はモデル・セッション・メモリの実装に依存しないKotlin Multiplatformで、階層的なマルチエージェント、履歴を要約する文脈の圧縮、機微な操作の前に確認を求めるHuman-in-the-Loop、@Toolと@Paramの注釈からのスキーマ自動生成、セッションの一時停止・復元、Vertex AIとの統合。Android側はLiteRT-LMとML Kit(ベータ)の端末内エージェント、Firebase AI Logicのハイブリッド、RoomとAppSearchで状態の保存。例は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で手順を段階的に読む
目次

2026年9月18日・日本時間時点の情報です。 Google for Developersのブログ(9月9日)を読んだ。当サイトはADKについてReflectAndRetry・Model Armor・呼び出し回数の天井・Agent Anomaly Detectionと機能単位で追ってきたが、Kotlin版の正式版は扱っていなかった。エージェントを組む選択肢の全体はAIエージェントの作り方に。

3行まとめ

  1. 何が出たか。 ADKのKotlin版1.0が一般提供。0.1.0の方針「Kotlin・Java・Android開発者に、慣用的で軽量で組み合わせられるエージェント開発を」を本番向けに仕上げ、ADK 1.0 Core(Python・Java)と機能を完全に揃えたうえで、Android優先の端末内拡張を載せる。核はモデルのバックエンド・セッション・メモリの実装に依存しないKotlin Multiplatform。サーバー側のKotlinでも使える。
  2. Coreと同じ機能。 階層的なマルチエージェント(子エージェントへの委任)、文脈の圧縮(履歴を要約してトークン上限に収める)と複数ターンの会話、Human-in-the-Loop(機微な操作の前に止めて確認を求め、再開)、長時間ツールと**@Tool/@Paramの注釈からのスキーマ自動生成**、セッションの一時停止・直列化・復元、既存Javaアプリからの直接呼び出し、Enterprise Agent Platform(Vertex AI)のセッション・RAGメモリ・メモリバンクの統合。
  3. Android向けの拡張と例。 LiteRT-LMとML Kit(ベータ)で速く私的な端末内エージェント、Firebase AI Logicでクラウドとのハイブリッド、RoomとAppSearchでプロセス再起動をまたぐ状態の保存。例は「本番データベースのアラートを調べるインシデント対応エージェント」で、@Toolの型付きツール(APIやメトリクスの呼び出し)とSkillToolset(SKILL.md・チェックリスト・テンプレートを段階的開示で必要なときだけ読む)を組み合わせる。

SKILL.mdの段階開示はCodexと同型

  • **Androidの「端末内でエージェント」**の道具が揃った。当サイトの端末内AI(Gemini Nano対Apple)で見た土台の上に、ツール呼び出し・確認・状態保存をアプリ側で組める
  • SKILL.mdの段階的開示は、Codexの公式ガイドがAstra向けに「スキルの説明は短く、ルート文書は最小限の案内役に」と書いたのと同じ設計で、各社のエージェント基盤が「手順書を必要なときだけ読ませる」形に収束している
  • 安全側の道具(Model Armor・回数の天井・Anomaly Detection)はADK共通で、Kotlin版でも同じ発想が使える。Kotlin版の各プラグインの対応状況は本記事では確認していない

ブログの記述照合のみで実行は未確認

この記事の下調べで、筆者は9月18日にGoogle for Developersのブログを取得し、機能一覧・Android拡張の名称・例の構成がその原文にあることを確認した。筆者はKotlinでADKを動かしておらず、GitHubのリポジトリとドキュメントは開いていない。

対応Android版とGradle座標は未記載

  • 対応するAndroidのバージョンとLiteRT-LMで動くモデルの一覧
  • Kotlin版で使えるプラグイン(Model Armor等)の範囲
  • 依存関係の書き方(Gradleの座標)

出典はGoogle for Developersのブログ

  • Google「Announcing ADK for Kotlin 1.0」(2026年9月9日)
  • 本記事はKotlin版のプラグイン対応やAndroidの要件を確認したら追記する
シェア: ポスト はてブ

出典・参照資料

AI時短ラボ

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

コメント

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

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

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

質問箱を見る →

関連記事

壊れたツール呼び出しを、モデル自身に「もう一度考えさせて」直させる──GoogleのADKが標準搭載したReflectAndRetryModelPluginの記事画像

壊れたツール呼び出しを、モデル自身に「もう一度考えさせて」直させる GoogleのADKが標準搭載したReflectAndRetryModelPlugin

検証
Google ADKにModel Armorガードレールが標準搭載──「スクリーニングに失敗したら通す」ではなく「失敗したら塞ぐ」を既定にした設計の記事画像

Google ADKにModel Armorガードレールが標準搭載 「スクリーニングに失敗したら通す」ではなく「失敗したら塞ぐ」を既定にした設計

検証
GoogleのADKには、エージェントの暴走を止める「500回」という既定の天井がある──ADK_MAX_LLM_CALLSで変更できる仕組みの記事画像

GoogleのADKには、エージェントの暴走を止める「500回」という既定の天井がある ADK_MAX_LLM_CALLSで変更できる仕組み

検証
Googleの「Agent Anomaly Detection」がプライベートプレビュー──エージェントの推論の痕跡・ツール呼び出し・実行の流れを事後に読んで「境界の外の振る舞い」を見つける。OWASP Agentic Top 10の4項目+資源枯渇、応答は遅くしない、Security Command Centerに通知、APIで次のツール呼び出しを止められるの記事画像

Googleの「Agent Anomaly Detection」がプライベートプレビュー エージェントの推論の痕跡・ツール呼び出し・実行の流れを事後に読んで「境界の外の振る舞い」を見つける。OWASP Agentic Top 10の4項目+資源枯渇、応答は遅くしない、Security Command Centerに通知、APIで次のツール呼び出しを止められる

プロダクト(発表 9月16日)
オンデバイスAIとは──iPhoneのApple IntelligenceとAndroidのGemini Nano、仕組みの違いの記事画像

オンデバイスAIとは iPhoneのApple IntelligenceとAndroidのGemini Nano、仕組みの違い

モデル
AIエージェントの作り方【2026年9月版】──ノーコード(Dify・Lindy)、SDK(Claude Agent SDK・OpenAI Agents SDK・Google ADK・LangGraph)、任せる型(OpenAI Agents API・Claude Managed Agents)の3段階と、最初の1本を動かすまでのコード、暴走と課金を止める4つの安全装置の記事画像

AIエージェントの作り方【2026年9月版】 ノーコード(Dify・Lindy)、SDK(Claude Agent SDK・OpenAI Agents SDK・Google ADK・LangGraph)、任せる型(OpenAI Agents API・Claude Managed Agents)の3段階と、最初の1本を動かすまでのコード、暴走と課金を止める4つの安全装置

活用
Gemma 4 12BをMacのローカルで「エージェント用の土台」にする──Google AI Edgeの手順。LiteRT-LM CLIの新コマンド`serve`でOpenAI互換のローカルサーバーを立て、OpenClaw・Hermes・OpenCode・Aiderをそのまま向ける。AI Edge GalleryのmacOS版はPythonを書いて実行、Eloquentは音声で書き換えの記事画像

Gemma 4 12BをMacのローカルで「エージェント用の土台」にする Google AI Edgeの手順。LiteRT-LM CLIの新コマンド`serve`でOpenAI互換のローカルサーバーを立て、OpenClaw・Hermes・OpenCode・Aiderをそのまま向ける。AI Edge GalleryのmacOS版はPythonを書いて実行、Eloquentは音声で書き換え

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

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

検証(発表 9月17日)