AI時短ラボ
検証· 約5分

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は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・チェックリスト・テンプレートを段階的開示で必要なときだけ読む)を組み合わせる。

読み方

  • **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のバージョンと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について聞きたいことはありますか?

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

質問箱を見る →

新しい記事をメールで受け取る

AIの新しい発表を、出典付きで整理して届けます。

関連記事

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

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

出典 ─ google/adk-python v2.6
Google ADKにModel Armorガードレールが標準搭載──「スクリーニングに失敗したら通す」ではなく「失敗したら塞ぐ」を既定にした設計の記事画像
検証09.01読了16分

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

出典 ─ google/adk-python v2.8
GoogleのADKには、エージェントの暴走を止める「500回」という既定の天井がある──ADK_MAX_LLM_CALLSで変更できる仕組みの記事画像
検証09.02読了14分

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

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

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

出典 ─ Google for Developers(Achuth Narayan Rajagopal・2026年9月16日・9月18日取得)
オンデバイスAIとは──iPhoneのApple IntelligenceとAndroidのGemini Nano、仕組みの違いの記事画像
モデル09.04読了13分

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

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

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

出典 ─ OpenAI公式ドキュメント(Agents API/Agents SDK/Responses APIの比較・2026年9月18日取得)
止まらないAIエージェント「Headlong」──LaudeとMITが1万行未満のBashで作ったの記事画像
検証09.07読了16分

止まらないAIエージェント「Headlong」──LaudeとMITが1万行未満のBashで作った

出典 ─ Headlong: a microharness for persistent agents
Claude発の「Skills」がベンダー中立の標準規格になっていた──agentskills.ioを実際に開いて確認するの記事画像
検証09.06読了10分

Claude発の「Skills」がベンダー中立の標準規格になっていた──agentskills.ioを実際に開いて確認する

出典 ─ Agent Skills Overview(