Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ADK_for_Java.pdf
Search
clouddev-code
November 15, 2025
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ADK_for_Java.pdf
clouddev-code
November 15, 2025
More Decks by clouddev-code
See All by clouddev-code
Agent_Core_Interpreter_その他のSandox環境について.pdf
cloudevcode
0
29
ECSでのinit_containerを利用したOpen_Telmetry自動計装.pdf
cloudevcode
0
200
microVMsのユースケースを考える.pdf
cloudevcode
0
66
cdk8s_Helm_どちらを選ぶべきか_rev.pdf
cloudevcode
0
320
Regional_NAT_Gatewayについて_basicとの違い_試した内容スケールアウト_インについて_IPv6_dual_networkでの使い分けなど.pdf
cloudevcode
1
950
Grafana_LokiをECS_Fargateで構築する観点公開版.pdf
cloudevcode
0
73
initContainerをECSで実現したい.pdf
cloudevcode
0
74
VPC_Lattice検討したが_採用しなかった話.pptx.pptx.pdf
cloudevcode
0
41
GitHub_Copilot_AgentでするMCP_Streamable_HTTPまで.pdf
cloudevcode
0
140
Featured
See All Featured
A designer walks into a library…
pauljervisheath
211
25k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
Rails Girls Zürich Keynote
gr2m
96
14k
Embracing the Ebb and Flow
colly
88
5.2k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
650
Tell your own story through comics
letsgokoyo
1
1.1k
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 索引