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
gpt-oss で叶える ローカル AI エージェントの夢
Search
hirykawa
August 08, 2025
Technology
230
0
Share
gpt-oss で叶える ローカル AI エージェントの夢
hirykawa
August 08, 2025
More Decks by hirykawa
See All by hirykawa
ContreaミニLT AIに記事をインタビューしてもらおう
hirykawa
0
9
VibeCoding 時代のデバッグ手法
hirykawa
1
73
Other Decks in Technology
See All in Technology
Ruby::Boxでできること、Refinementsでできること
joker1007
3
370
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
19
20k
JEP 522 Deep Dive - G1 GC同期コスト削減によるスループット向上を徹底検証&解説
tabatad
1
640
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
720
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
370
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
1k
最低限これだけ押さえれ大丈夫_Claude Enterprise/Team企業展開ガバナンス入門
tkikuchi
1
670
Diagnosing performance problems without the guesswork
elenatanasoiu
0
150
個人最適 から 全体最適 へ AI情報共有会・AIギルド・AI-DLC で進める カンリーの組織展開
rfdnxbro
0
640
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
680
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
730
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
280
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
GraphQLとの向き合い方2022年版
quramy
50
15k
Paper Plane
katiecoart
PRO
1
51k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
BBQ
matthewcrist
89
10k
KATA
mclloyd
PRO
35
15k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
390
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
First, design no harm
axbom
PRO
2
1.2k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
190
Rails Girls Zürich Keynote
gr2m
96
14k
Transcript
gpt-oss で叶える ローカル AI エージェントの夢 2025.08.07 生成 AI 活用で開発生産性爆上げ LT
hirykawa 1
自己紹介 基本情報 所属: Contrea株式会社 役職: 医療系SaaS MediOS 開発責任者 X: @hirykawa
趣味: サウナ・サッカー・お寿司 経歴 2016-2019: 医療画像システム 起業 2019-2022: Yahoo!Japan エンジニア 2022-: Contrea株式会社 開発責任者 2
gpt-oss について gpt-oss とは? 2025 年 8 月 5 日公開のオープンソース
GPT モデル 20B、120Bの 2 種類を提供 120B モデルは o4-mini に匹敵する性能 3
ローカル LLM の利点 データが外部に送信されず、機密情報を安全に処理可能 API 料金が発生しないため、低価格でサービスが提供可能に どんな環境でも AI による作業が可能 4
実際に触ってみよう 検証環境 Apple M2 Pro 16GB ollamaで gpt-oss:20b をローカル導入 5
デモ動画 6
結果 動きはするが、 、 、めっちゃ遅い 7
どんなことができるのか? ブラウザ自動操作 メール作成・返信の自動化 資料作成の支援 Web ページからの情報収集 仕様書の自動作成 ローカルファイル操作 ファイル変換の自動化 データ処理・分析
ドキュメント生成 8
夢が広がる! 9
実装例:宝探しエージェント 今回の目標 宝探しをするAIエージェント treasure配下のファイルを探索するReActエージェント 使用技術 LLM: gpt-oss:120b(HF API 経由) パターン:
ReAct(Reasoning + Acting) ツール: ls, cd, cat コマンド 言語: JavaScript(Node.js) 10
プロジェクト構成 ollama-gpt-oss/ ├── react-treasure-agent.js # メインエージェント ├── treasure/ # 探索対象ディレクトリ
├── jamaica/ │ ├── kingston/ │ │ └── open.txt │ ├── **** ├── japan/ │ │ ├── kyoto/ │ │ │ └── open.txt # "otakara" │ ├── **** └── usa/ ├── **** 11
ReAct パターンとは ReAct = Reasoning + Acting 引用元: Using LangChain
ReAct Agents with Qdrant and Llama3 for Intelligent Information Retrieval 12
ReAct の 3 ステップ 1. Think(思考) Think: treasure配下の構造を把握するため、 まずルートディレクトリの内容を確認しよう 2.
Act(行動) Act: ls . 3. Observe(観察) Observe: 3つの国のディレクトリが見つかった。 各国を詳しく調べる必要がある 13
実行例:宝箱を探す シナリオ 「otakara と書かれているファイルを見つけて」 Iteration 1 Think: treasure配下の構造を把握する必要がある Act: ls
. Observe: jamaica, japan, usaの3つのディレクトリを発見 14
Iteration 2-5 Think: 各国ディレクトリを順番に調査しよう Act: ls japan Observe: 5つの都市ディレクトリを発見 15
実行結果 Iteration 6-8 Think: 各都市のopen.txtファイルを確認 Act: cat japan/kyoto/open.txt Observe: "otakara"を発見!
最終結果 ✅ 目標達成! 📍 発見場所: /treasure/japan/kyoto/open.txt 📄 内容: "otakara" 16
システム設計 エージェントのシーケンス 17
まとめ 今後の発展のタイミング 一般的なPCで安定稼働するモデルの登場 期待される展開 ローカル AI エージェントアプリの普及 既存の AI アプリはモデル利用料を含んでいるため高額、アプリ料金のみで提供可能
に。 API 速度のボトルネック解消により、人がやったほうが早いの壁を越える 18
ご清聴いただきありがとうございました! 19