Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ADK_for_Java.pdf
Search
clouddev-code
November 15, 2025
1
23
ADK_for_Java.pdf
clouddev-code
November 15, 2025
Tweet
Share
More Decks by clouddev-code
See All by clouddev-code
initContainerをECSで実現したい.pdf
cloudevcode
0
7
VPC_Lattice検討したが_採用しなかった話.pptx.pptx.pdf
cloudevcode
0
6
Presentation_-_コンテナイメージ高速化技術.pptx.pdf
cloudevcode
0
9
GitHub_Copilot_AgentでするMCP_Streamable_HTTPまで.pdf
cloudevcode
0
89
EKS_Auto_Mode_Deep_Live.pdf
cloudevcode
0
36
re_invent_2024アップデートで実現可能なアーキテクチャを考える.pdf
cloudevcode
1
290
WebAssembly_workloadをEKSで利用するには.pdf
cloudevcode
0
1.3k
Fluentbit_mulitline_filterについて.pdf
cloudevcode
1
850
ECS EBS integation の概要、ユースケース
cloudevcode
0
870
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
24
1.6k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Optimizing for Happiness
mojombo
379
70k
We Have a Design System, Now What?
morganepeng
54
7.9k
Documentation Writing (for coders)
carmenintech
76
5.1k
Facilitating Awesome Meetings
lara
57
6.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
970
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Rails Girls Zürich Keynote
gr2m
95
14k
How STYLIGHT went responsive
nonsquared
100
5.9k
The Cost Of JavaScript in 2023
addyosmani
55
9.2k
For a Future-Friendly Web
brad_frost
180
10k
Transcript
Agent Development Kit for Javaで AI エージェント開発を 2025.11.15 soushi Hiruta
JJUG CCC 2025 Fall Lightning Talk
プロフィール Profile 01 Name Soushi Hiruta 02 Work 基盤設計構築 03
Community CommunityBuilder 2025 ( Container Category ) 04 興味 KubeConEU 2023~2026 05 Social X @web_se GitHub clouddev-code
目次 CONTENT 01 ADK Agent Development Kit 02 ADK for
Java QuickSttartで始め方 03 Python版との比較 Python版との比較 04 まとめ
JavaでAIエージェントするとなると LangCahin4j、Spring AI 1.1、Agent Development Kit for Java JavaでAIエージェント
Agent Development Kit GoogleからリリースしたAIエージェント開発ツール 01
AI Agentを開発するためのフレームワーク Gemini,Googleエコシステムで最適化されているが、ADKはモデル非依存 A2A、Build-in toolも豊富にある Python、Go、Java、Typescript実装が公開されている。 Agent Development Kit
ADK for Java 02
ADK for Javaの始め方 2つの情報を並べて整理するのに適したページです。 プロジェクト作成 Maven projectの作成 前提条件 Java 17+、Apache
Maven
Quick Start https://google.github.io/adk-docs/get-started/java/#run-with-command-l ine-interface
コマンドラインでの実行 mvn compile exec:java -Dexec.mainClass="com.example.agent.AgentCliRunner" 初回はmavenのcentralリポジトリからダウンロードされるので少々時間がかかる
8000だとSpringBoot+TomcatのWeb Serverは起動できたけど、真っ黒の画面になってしまった mvn compile exec:java \ -Dexec.mainClass="com.google.adk.web.AdkWebServer" \ -Dexec.args="--adk.agents.source-dir=target --server.port=8000"
分量の多テキストを入力する際に便利なページです。 Webインターフェースでの確認
mvn compile exec:java \ -Dexec.mainClass="com.google.adk.web.AdkWebServer" \ -Dexec.args="--adk.agents.source-dir=target --server.port=8080" Webインターフェースでの確認
Python版との比較 03
Root Agent java Python
Toolz java Python
JavaでもAIエージェントを! まとめ
• https://github.com/google/adk-java?tab=readme-ov-file 索引