Slide 16
Slide 16 text
© Knowledge Work Inc.
エージェントの実行は過去手探りをしてきた
● 様々な AI Agent Framework (agno, mastra 等) によるエージェント実行
○ Backend は Go だがそこにほかの言語の実装が入り、インフラがやや複雑になる悩みを抱えていた
● 自前で Gemini, GPT, Claude の SDK を呼び出す
○ Single Agent (LLM + Tool 呼出) だけであれば、作ってみたら数日で十分動くものができた
○ → インフラを複雑にするよりもメリットが大きいため SDK 呼出をメインへ
● ワークフロー実装はまあまあめんどうだと思っていたが、Go でかけるフレームワークとして adk-go が浮上
○ backend が go なのでインフラが複雑にならず、これで討ち取れるならうれしい
○ 技術調査の名目で数日遊んでいたら proto 定義したワークフローがきれいに動くものがかけたので、これでいいん
じゃないかということで、本番実装中
→ インフラが複雑にならないように、フレームワークをプロダクトに組み込める形で書けると美しく統合できる
エージェントの実行
16