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
gpt-oss で叶える ローカル AI エージェントの夢
Search
hirykawa
August 08, 2025
Technology
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
gpt-oss で叶える ローカル AI エージェントの夢
hirykawa
August 08, 2025
More Decks by hirykawa
See All by hirykawa
AIが出てからのエンジニアの歴史と Contreaのこれまで
hirykawa
0
81
AI時代にエンジニアはどうなっていくのか
hirykawa
0
19
ContreaミニLT AIに記事をインタビューしてもらおう
hirykawa
0
22
VibeCoding 時代のデバッグ手法
hirykawa
1
86
Other Decks in Technology
See All in Technology
SREでアラート疲れを 解決しよう!
kairim0
1
200
ログラスのマルチプロダクトを 支える認証基盤 〜テナントごとに異なる統制とどう向き合うか〜
dada4386
3
390
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
210
IR Today: Theory, Practice, and Agents
dtunkelang
0
340
FinTech 1-2 : Overview of FinTech
ks91
PRO
0
150
今こそ知りたいAmplifyGen2
mkdev10
2
150
「とりあえず動く」の先へ。 AI時代のチーム開発と内部設計/2026-slsdays
slsops
0
150
全人類(ほぼ)AWS Organizations の上でAWSを利用している、その世界を知る話
htan
0
110
AI時代に必要な脅威モデリング― 変化の速度に負けない理解とリスク判断
masakane55
4
950
データ品質を壊しながらSnowflakeのAIに分析させてみた
kawanago
0
500
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
140
AIアプリを使い分けるための共通ツール基盤を考えてみる#devio2026
osawa
0
250
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
570
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
910
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
520
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
390
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
270
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
700
Utilizing Notion as your number one productivity tool
mfonobong
4
610
Fantastic passwords and where to find them - at NoRuKo
philnash
52
4k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
710
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
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