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
AIエージェントのフレームワークを見るときの個人的注目ポイント
Search
os1ma
June 12, 2025
Technology
960
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIエージェントのフレームワークを見るときの個人的注目ポイント
イベントページ:
https://studyco.connpass.com/event/356191/
os1ma
June 12, 2025
More Decks by os1ma
See All by os1ma
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
3k
Claude Codeが働くAI中心の業務システム構築の挑戦―AIエージェント中心の働き方を目指して
os1ma
10
7.2k
LangChain Interrupt & LangChain Ambassadors meetingレポート
os1ma
2
1.1k
Cursor AgentによるパーソナルAIアシスタント育成入門―業務のプロンプト化・MCPの活用
os1ma
16
10k
AIエージェントキャッチアップと論文リサーチ
os1ma
7
2k
Functional APIから再考するLangGraphを使う理由
os1ma
5
1.1k
大幅アップデートされたRagas v0.2をキャッチアップ
os1ma
2
1.2k
LangChain/LangGraphの進化からみるLLMによるAIエージェントの開発
os1ma
2
890
Difyのソースコードリーディングを続けて得た知見と感想
os1ma
4
960
Other Decks in Technology
See All in Technology
OPENLOGI Company Profile for engineer
hr01
1
74k
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
280
10年目を迎えた「ABEMA」がどのように AI 活用を推進して、AI 駆動開発にシフトしているのか / How ABEMA, entering its 10th year, is promoting the use of AI and shifting toward AI-driven development
miyukki
0
370
AI時代のYAGNI:「爆速で無駄になった機能」からの学び / 20260720 Naoki Takahashi
shift_evolve
PRO
3
540
20260720_クラウド女子会×PyLadiesTokyoコラボ Amazon Bedrock ハンズオン用資料
yuuka51
2
110
AIエージェントがあれば技術書なんてすぐ書けるでしょ→無理でした
watany
2
290
AIとハーネスで育てるトランスコンパイラ / 20260722 Yasushi Katayama
shift_evolve
PRO
3
790
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
210
生成 AI 時代にいま一度「問い合わせ」について考えてみる
kazzpapa3
1
130
AI_Dev_Day_製造業領域でのAI活用から見た活用の罠と成功に導く実践知.pdf
kintotechdev
0
170
【公開用】AI_Dev_Ex2026_AI_登壇資料
matsuritechnologies
PRO
2
490
データと地図で読む 大井町の「かわるもの、かわらないもの」
yoshiyama_hana
0
160
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Designing for Performance
lara
611
70k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
380
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.7k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Rails Girls Zürich Keynote
gr2m
96
14k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Utilizing Notion as your number one productivity tool
mfonobong
4
450
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
420
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Transcript
2025/6/12 #StudyCo AIエージェントのフレームワークを 見るときの個人的注目ポイント
自己紹介 大嶋勇樹(おおしまゆうき) https://x.com/oshima_123 株式会社ジェネラティブエージェンツ取締役CTO/Co-founder 大規模言語モデルを組み込んだアプリケーションやAIエージェントの開発を実施 個人ではエンジニア向けの勉強会開催やUdemy講座の作成など 勉強会コミュニティStudyCo運営 「ChatGPT/LangChainによるチャットシステム構築[実践]入門」(共著) 「LangChainとLangGraphによるRAG・AIエージェント[実践]入門」(共著)
会社名 株式会社ジェネラティブエージェンツ (英文:Generative Agents, Inc.) 所在地 東京都港区 ※ 全社員リモート勤務 役員構成
CEO 西見 公宏 COO 吉田 真吾 CTO 大嶋 勇樹 設立年月 2024年3月14日 事業内容 AIエージェント技術を軸とした生成 AIアプリケーション開発 支援、コンサルティング、教育・研修サービスの提供 AIエージェントインテグレーションサービスの提供 AIエージェントを実業務で本当に活用するためには、AIエージェントの技術特性 と問題解決領域の両面から検討を進める必要があります。当社は「LangChain」 の公式エキスパートとして、AIエージェントを開発するための確かな技術力を活 かし、生成AIアプリケーション開発支援からコンサルティング、教育・研修サービ スまでのあらゆる方面において、AIエージェントを活用した問題解決サービスを 提供します。 インテグレーションを支えるサービス群の提供 AIエージェントを効果的に運用するためには、AIエージェントを動かすためのイ ンフラが必要です。当社はマルチエージェントのオーケストレーション基盤である 「Generative Workforce(※開発中)」をはじめ、AIエージェントのためのツール群 「middleman.ai」の提供を通して、AIエージェント活用のための基盤構築をサ ポートします。 株式会社ジェネラティブエージェンツ - 会社概要 AIエージェントが「ハブ」となり 人間とAIエージェントの協働が 当たり前になる世界を実現する
2025/6/12 #StudyCo AIエージェントのフレームワークを 見るときの個人的注目ポイント
AIエージェントキャッチアップ 昨年9月から、毎週気になるAIエージェント・LLMアプリ関連のOSSをさわる会をしています 初見の状態でチュートリアルを動かしたり、公式ドキュメントやソースコードを読んだりしています
今まで扱ったAIエージェントのフレームワーク • LangChain、LangGraph • AutoGen、Magentic-One • CrewAI • OpenAI Agents
SDK(旧Swarm) • Multi-Agent Orchestrator • PydanticAI • ControlFlow • Agno • Graphite • Agent Development Kit (ADK) AIエージェントのフレームワークは次々と登場しています AIエージェントのフレームワークを見るときの個人的注目ポイントを3つ紹介します
注目ポイント1)エージェント型かワークフロー型か AIエージェントのフレームワークは、大きくエージェント型とワークフロー型があります エージェント型 ワークフロー型 (例)LangGraph、ControlFlow、Graphite • LLMを複数回呼び出すような ワークフローを実装する • 実装したワークフローの通り処理が進むため、
実行時の柔軟性は低いが安定的に動作しやすい (例)AutoGen、CrewAI、OpenAI Agents SDK • フレームワークが提供する機能を設定した エージェントを簡単に実装できる • モデルの判断で処理が進むため、 実行時の柔軟性は高いが安定的に動作しにくい 最近は両方の実装をサポートしているフレームワークも多いです (たとえば、CrewAIはCrewAI Flowsとしてワークフロー型のような実装をサポート、LangGraphはPrebuilt Agentsとしてエージェント型のような実装をサポート) agent = Agent( name="Assistant", instructions="You are a helpful assistant.", model="gpt-4.1", tools=[web_search], ) https://blog.langchai n.dev/code-execution -with-langgraph/
注目ポイント2)カスタマイズ性の高さ 本格的なAIエージェントの開発では、挙動を自由自在にカスタマイズできることが重要です たとえば... • プロンプトを開発者が完全に制御できるか • エージェント型とワークフロー型を組み合わせるような実装ができるか • マルチエージェントの協調の仕方をカスタマイズできるか •
ワークフローで柔軟な分岐やループがサポートされているか プログラミング言語で「Hello Worldをどれだけ短く書けるか」を重視しないように、 単純なエージェントを短いコードで実装できることよりもカスタマイズ性が重要な場面は多いです
注目ポイント3)Human-in-the-Loopのサポート AIエージェントにHuman-in-the-Loopを実装するためには、処理の進行状況(State)を管理する 必要があり、Human-in-the-Loopのサポートはフレームワークを使用するメリットの1つです 実現方式A:Stateをデータベースに保存 実現方式B:Stateをクライアントが管理 (例)HumanLayer • 処理の進行状況をクライアントに返し、 次回そのStateを送信させる方式 (例)LangGraph
• 処理の進行状況をデータベースに保存し、 次回そのStateを読み込んで使う方式 OpenAI Agents SDK(JavaScript/TypeScript)のHuman-in-the-Loopは、両方の実現方式に対応可能です Client Agent DB State Client Agent State Human-in-the-Loopのサポートとその実現方法は、AIエージェントのフレームワークの見どころです
まとめ AIエージェントのフレームワークを見るときの個人的注目ポイントとして、以下の3つを紹介しました • エージェント型かワークフロー型か • カスタマイズ性の高さ • Human-in-the-Loopのサポート 他にも、トレース・評価・デプロイのための機能といった観点もあります 多くのフレームワークにふれてみると、AIエージェント実装時の重要な要素の発見にも繋がります
宣伝
LLMアプリケーション開発最新情報セミナー OpenAI、Anthropic、Google(Gemini)などの 主要なアップデートの解説 7月25日(金)13:30〜15:30 詳細はこちら:https://generative-agents.notion.site/llm-app-updates-seminar LangChain/LangGraphの 大きなアップデート・破壊的変更の解説 話題のプロダクト・事例の紹介 例:MCPなど ✔
✔ ✔
ご清聴ありがとうございました