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
AIエージェントを「使う」から「作る」へ - SaaSに組み込むAIエージェント開発の実践
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Fumiya KARASAWA
March 18, 2026
Technology
68
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIエージェントを「使う」から「作る」へ - SaaSに組み込むAIエージェント開発の実践
Fumiya KARASAWA
March 18, 2026
More Decks by Fumiya KARASAWA
See All by Fumiya KARASAWA
Node.js in Yahoo! JAPAN
fmy
13
4.1k
Concourse in Yahoo! JAPAN
fmy
1
2k
Other Decks in Technology
See All in Technology
予測不能な実行エージェントを安全にサクッと試せるサンドボックス環境の話
sansantech
PRO
0
140
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
220
自作バイナリを動かす「入口」8選
puhitaku
1
1.2k
全PRの83%が AIレビューだけでマージできるようになった開発組織は その後どうなったか @2026/10
athug
0
130
OR学会2026年秋期大会_機械学習と数理最適化の融合による、配合レシピ最適化システム開発事例
brainpadpr
0
110
おそらく日本で唯一のDevRelインターン生として
husengs7
0
170
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
1
670
しろおびから始める!ログ活用の第一歩
shumei_ito
0
800
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
160
オブザーバビリティを高める AI エージェント体験を考える / Designing AI Agent Experiences That Enhance Observability
aoto
PRO
2
320
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
5
4.3k
不可逆な意思決定を避けながら10億超の顧客データを AI Ready にするデータ基盤設計
baseballyama
1
240
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
320
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Between Models and Reality
mayunak
4
490
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
550
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
Claude Code のすすめ
schroneko
67
230k
WENDY [Excerpt]
tessaabrams
14
40k
Everyday Curiosity
cassininazir
0
350
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
320
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
300
Transcript
AIエージェントを「使う」から「作る」へ SaaSに組み込むAIエージェント開発の実践 柄澤 史也 / 株式会社ミツモア 2026.03.18 ©ミツモア
自己紹介 About Me 1 柄澤 史也 Fumiya Karasawa 株式会社ミツモア 共同創業者・取締役CPO兼CTO
Agentic AI Lab リーダー ©ミツモア
問いかけ Question 2 Coding Agentを使うだけで満足していませんか? 2024-2026年、Coding Agentの爆発的普及 Devin 開発生産性は劇的に向上した しかし
— 私たちは「使う側」に留まっていないか? AIエージェントは「開発ツール」であると同時に「プロダクトそのもの」になりうる ©ミツモア
視点の転換 Paradigm Shift 3 AIエージェントを「作る側」に回る Coding Agent = 開発者のための道具 →
プロダクトに組み込む AIエージェント = エンドユーザーのための価値 SaaSにAIエージェントを組み込むことで、ユーザーの業務を直接変革できる → プロダクト開発の「1手法」として、組織のケイパビリティにする必要がある ©ミツモア
組織づくり Organization 4 組織のケイパビリティにするために 1 属人化の排除 AIエージェント開発は一人のスーパーエンジニアに 依存させてはいけない 2 全員が使いこなせる状態
プロダクト本部全体が「AIエージェント開発」を 自然に使いこなせる状態を目指す 3 まず専門チームで実践 ノウハウを蓄積・還元するための専門チームを設立 → Agentic AI Lab の設立 ©ミツモア
チーム紹介 Agentic AI Lab 5 DO LLM/AIエージェントを組み込んだプロダクト開発、MVPを現場投入 DON'T AIが関連しない機能開発、時間をかけた意思決定 Agentic
AI Lab Mission: AIエージェントを核にしたプロダクトを高速で作り、実際のユーザーに届ける。 開発の過程でAIの可能性と限界を見極め、得たノウハウをプロダクト本部全体に 還元し、すべてのエンジニアがAIエージェント開発をプロダクト開発の手段の一 つとして自然に使いこなせる状態を作る。 ©ミツモア
実績 Released Products 6 リリース実績 12月 AI分析 SQL生成AI プロワンレポートの ・SQL生成支援
・エラー自動解消 1月 AI-OCR 画像→見積書 PDF/画像から AI見積書自動入力 受入率ほぼ100% 2月 プロワンAI (βリリース) AIチャット 汎用質問応答機能 ・プロダクトに対する質問 ・情報の集約と分析 ・複雑な操作の指示 → 最近は1ヶ月に1回の新機能リリースペース ©ミツモア
プロワンAI ProOne AI 7 プロワンとAIエージェントの親和性 フィールドサービス業界向けオールインワンSaaS 顧客管理 見積書 請求書 スケジュール
レポート AIエージェントとの親和性が極めて高い理由: 1 会社に閉じた固有データ 顧客、取引、業務履歴がSaaS内に蓄積 2 日常業務の文脈理解 ユーザーはSaaS上で業務 → AIがその文脈を理解して支援 3 業務に溶け込んだ体験 汎用LLMでは到達できない価値 ©ミツモア
全体設計 Architecture 8 初期全体設計 — アーキテクチャ プロワン Web ブラウザ AIサーバ
AIエージェント構築 プロワン Server MCPエンドポイント AIチャットUI チャット画面 チャットUI マウント JS呼び出し 画面操作 WS通信 LLM model MCP 呼び出し Langfuse or Datadog でトレース・コスト監視 通常API ©ミツモア
技術選定 Tech Stack 9 技術選定の判断軸 AI SDK by Vercel streamText
/ toolCall対応、TypeScript first MCP ツール管理の標準化 @rekog-labs/mcp-nest でNestJSと統合 FE Tools(独自設計) MCPだけではブラウザ上のDOM操作ができない → ブラウザ内でツール実行する仕組みが必要だった Langfuse プロンプト管理 + 観測 + コスト分析を一元化 自社ホスティング セキュリティ 専用短命JWT + RBAC + Rule of Two原則 ©ミツモア
オープンソース use-ai 10 use-ai の開発とオープンソース化 npm install @meetsmore-oss/use-ai-client コアコンセプト: useAI()
Reactコンポーネントにtoolsとpromptを登録するだけ レンダリング中のコンポーネントのツールのみAIに公開 アンマウントで自動解除 → 画面に応じた動的ツール切替 UseAIProvider Page A useAI({ tools: { addTodo, deleteTodo }, prompt: `Todo: ${todos}`, }) Page B → ページ遷移でツール自動切替 3ステップでAIエージェント化: 1 defineTool() でツール定義 2 コンテキスト 構築 3 useAI() 呼び出し 既存のReactアプリにAIエージェント機能を後付けできる useAI({ tools: { fillForm }, }) ©ミツモア meetsmore/use-ai
全体設計 Architecture 8 現在のアーキテクチャ with use-ai プロワン Web ブラウザ UseAI
Server new UseAIServer() new AISDKAgent() プロワン Server MCPエンドポイント JWT認証・RBAC UseAI Client <UseAIProvider> useAI() hooks state & toolsの 受渡し FE toolsで 画面操作 Socket.IO 通信 LLM model Claude Sonnetメイン MCP tools 呼び出し Langfuse (自社ホスティング)でトレース・コスト監視 streamText 通常API ©ミツモア
今後の課題 Technical Challenges 11 今後の課題 — 技術面 Global Toolsのスケーラビリティ ページ固有ツールはスケールしない
→ 個別開発が不要で全ページ操作可能にする設計 Plan / Todo機能 現状AIが不要なブラウザ操作を多用する問題 → Claude Code / Manus式のtodo_write方式を検証 コンテキスト爆発 データ量の多いページでトークン消費が膨大に → 3ステップの段階的開示で制御: Overview → Detail → Action セキュリティ プロンプトインジェクション対策 → 画像レンダリング脆弱性の発見・修正 ©ミツモア
今後の課題 Product & Business 12 今後の課題 — プロダクト・事業面 プロワンAI 正式リリース
トークンベースの利用制限・課金の仕組み メトリクス KPI設計と改善ループ Good/Badフィードバック比率、Edit rate(Levenshtein Distance)、継続利用率 組織 プロダクト本部への還元 専門チームのノウハウをエンジニア全体のケーパビリティへ ©ミツモア
まとめ AIエージェントは「使う」だけでなく「作る」時代 SaaSに溶け込んだAIエージェントは、固有データ × 業務文脈で真価を 発揮 use-ai で既存Reactアプリを手軽にAIエージェント化 We're hiring!
Agentic AI Labで一緒にAIエージェントを作りませんか? GitHub: meetsmore/use-ai ©ミツモア