Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DroidKaigi 2025 振り返り Kotlin での AI 活用による開発 Koog編

Avatar for Masaru Horioka Masaru Horioka
October 25, 2025
27

DroidKaigi 2025 振り返り Kotlin での AI 活用による開発 Koog編

[DroidKaigi After Party]KTC×JetBrains×NATTOSYSTEM https://kinto-technologies.connpass.com/event/371768/ の LT 資料です。

Droidkaigi 2025 の JetBrains セッション「KotlinでのAI活用による開発」https://2025.droidkaigi.jp/timetable/989391/ の後半Koog パートを自分の視点で再構成してまとめてみました。

Avatar for Masaru Horioka

Masaru Horioka

October 25, 2025
Tweet

More Decks by Masaru Horioka

Transcript

  1. What's next for AI agentic workflows ft. Andrew Ng of

    AI Fund https://www.youtube.com/watch?v=sal 78ACtGTc GPT-4 の Zero shot より GPT-3.5 + Agentic workflowの方が タスク達成率が高い Why Agentic workflow ?
  2. Tool との連携 Starting prompt Execution output How do I achieve

    X? Finished state Reasoning Agent Tools LLM Call tool X with these arguments You can do that with the tool X!
  3. 7 [main] DEBUG ai.koog.prompt.executor.clients.openrouter.OpenRouterLLMClient -- Executing prompt: Prompt(messages=[System(content=あなたは入力テキストの感情を識別する AI assistant

    です。 , metaInfo=RequestMetaInfo(timestamp=2025-10-23T18:19:40.960595Z, metadata=null)), User(content=明日の運動会は中止です , metaInfo=RequestMetaInfo(timestamp=2025-10-23T18:19:40.998807Z, metadata=null), attachments=[]), Assistant(content=このメッセージは、残念や失望の感情を含んでいる可能性があり ます。運動会を楽しみにしていた場合、この知らせはがっかりするかもしれません。ただし、安全や天候 の状況に基づいての決定である可能性もあるため、理解する気持ちも含まれているかもしれません。
  4. 参考 Koog 公式サイト koog.ai Getting Started ページ Koog on Github

    (examplesにサンプル) Kotlin YouTube (koogで検索) スマートラウンド福本さんの記事