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
8
VibeCoding 時代のデバッグ手法
hirykawa
1
71
Other Decks in Technology
See All in Technology
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.3k
生成AI時代のエンジニア育成 変わる時代と変わらないコト
starfish719
0
9.2k
Choose your own adventure in agentic design patterns
glaforge
0
110
Introduction to Bill One Development Engineer
sansan33
PRO
0
410
AIエージェントの権限管理 1: MCPサーバー・ツールの Fine grained access control 編
ren8k
3
480
ハーネスエンジニアリングの概要と設計思想
sergicalsix
9
4.1k
"SQLは書けません"から始まる データドリブン
kubell_hr
2
460
[OpsJAWS 40]リリースしたら終わり、じゃなかった。セキュリティ空白期間をAWS Security Agentで埋める
sh_fk2
3
220
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」ご紹介資料
laysakura
0
3.9k
クラウドネイティブな開発 ~ 認知負荷に立ち向かうためのコンテナ活用
literalice
0
100
AzureのIaC管理からログ調査まで、随所に役立つSkillsとCustom-Instructions / Boosting IaC and Log Analysis with Skills
aeonpeople
0
170
Snowflake Intelligence導入で 分かった活用のコツ
wonohe
0
120
Featured
See All Featured
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
270
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
130
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.3k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.2k
Speed Design
sergeychernyshev
33
1.6k
ラッコキーワード サービス紹介資料
rakko
1
3M
How to Talk to Developers About Accessibility
jct
2
180
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
510
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Into the Great Unknown - MozCon
thekraken
40
2.3k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
240
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
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