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を使って簡単にAIエージェントを作ってみよう
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
K1mu21
June 09, 2026
Programming
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ADKを使って簡単にAIエージェントを作ってみよう
触ってみた!作ってみた!LT🛠️NightのLT資料
K1mu21
June 09, 2026
More Decks by K1mu21
See All by K1mu21
dependabotを導入して失敗した話
k1mu21
0
180
Rust勉強会1回目の資料
k1mu21
0
89
ギャレトレ勉強会
k1mu21
0
87
リプレイスでやったこと
k1mu21
1
100
Cloudflareいいぞ
k1mu21
1
160
静的解析ツールを導入した話
k1mu21
1
250
WebGLを触ってみよう
k1mu21
1
69
GoのAirを使ってみた話
k1mu21
0
170
学生から社会人1年目を通して
k1mu21
2
280
Other Decks in Programming
See All in Programming
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.8k
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
150
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
340
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
200
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
710
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
1.8k
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
520
5分で問診!Composer セキュリティ健康診断
codmoninc
0
1k
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
510
今さら聞けない .NET CLI
htkym
0
200
AI時代のPHPer生存戦略 ~「言語、もうなんでもよくない?」に本気で向き合う~
vivion
0
800
自動化したのに回らない テスト運用の壁―AI時代の品質責任と生産性
mfunaki
0
270
Featured
See All Featured
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
My Coaching Mixtape
mlcsv
0
240
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
The Limits of Empathy - UXLibs8
cassininazir
1
610
Done Done
chrislema
186
16k
Docker and Python
trallard
47
4.1k
A Tale of Four Properties
chriscoyier
163
24k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Navigating Team Friction
lara
192
16k
Documentation Writing (for coders)
carmenintech
77
5.5k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
Transcript
ADKを使って簡単にAIエージェントを 作ってみよう
Who - 木村宗吾 - @detunote - 株式会社ラクーンホールディングス - バックエンドエンジニア -
新卒4年目 - 趣味 - ライブ、スノボ、旅行、 etc… - 最近の仕事 - 負債改善
ADKって何? - ADK(Agent Development Kit)はGoogleが提供するAIエージェント開発用のオー プンソースフレームワーク - PythonやJava、Go、TypeScriptで任意のエージェントを開発できる - ローカルでの実行や、ClaudRunへのデプロイが簡単に行える
- Mastraみたいなもの 公式サイト https://adk.dev/
こんなこと言われた,したいと思ったことはある? - AIを使って過去の問い合わせ対応履歴を出させて楽にしたい - AIを使って楽にデータ分析できるようにしたい - AIを使って特定の情報を簡単に持ってこれるようにしたい ADKを使えば簡単に解決できるかもしれません! 以下を参考に設定を進めます https://codelabs.developers.google.com/codelabs/agent-starter-pack-golang?hl=j
a#0
やってみた uvx agent-starter-pack create 設定をポチポチするだけで 終わり GithubActionsのテンプレも 用意してくれたりと便利 https://github.com/GoogleCloudPlatform/agent-starter-pack
生成されたenvを書き換え GOOGLE_GENAI_USE_VERTEXAI=false GEMINI_API_KEY=Your_api_key Agent PlatformのAPIキーの発行とかは飛ばしてます VertexAIをtrueにするとgcloud認証が必要で面倒なので一旦falseに
コマンドを実行 make install make playground makefileが生成されてるので指定して実行すればgo mod tidyとかが動くようになてい る
起動確認 コマンド実行完了後、 http://localhost:8501にアクセスすると チャット画面が表示されるようになる!
動作確認 天気の内容を聞くと返ってきた! (テンプレは天気に関する内容を出力 するようになってる)
ここからちょっと改造 - 旅行が好きなのでそれに関するものに改造する - 合同会社N-3さんが公開してる楽天トラベルのMCPサーバを使って宿泊場所の検 索できるようにしてみる https://n-3.ai/apps/mcp-catalog
MCP接続するコードを追加 MCP接続するための情報などを渡すコードを新しく追記
プロンプトを新しいものに変更 llmagentにさっきのMCP情報を渡して、プロンプトをそれっぽく変更
実行してみる ちゃんとMCP使って検索して くれるようになった
これから発展させるなら - ClaudRunなどへのデプロイ - make deployコマンド叩いたり、Actions使ったり - エージェント同士でやり取りさせるようにするA2A(Agent2Agent)プロトコルを使う - プロンプトをチューニングしたり、MCPツールの制限をかけてトークン消費量を抑え
る
業務では - 新卒研修のアドバイザー(後方腕組み役)的なことをしていて、メンターの質問対応 でドメイン業務が進まず大変という話を聞いてる - BackLogMCP、GitHubMCPを使って過去の研修内容を引っ張れるようにして、質 問の1次対応するようなエージェントを作って解決しようとしてる - 大体できたけどちょっと動作が不安定な感じもあり
まとめ - ADKを使えば簡単に自分が欲しいAIエージェントを作れる - コードで色々書けるので自分なりに調整できるのがいい - ADKはPythonやGoが使えるのでバックエンドエンジニアでも組み易いのがいい点 - MastraはTS、JSがメインなのでバックエンドがメインなエンジニアは触れにくさがある -
MastraはTSXを使って直感的に画面デザインをいじれるのがいい部分ではある