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
240
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時代にエンジニアはどうなっていくのか
hirykawa
0
5
ContreaミニLT AIに記事をインタビューしてもらおう
hirykawa
0
11
VibeCoding 時代のデバッグ手法
hirykawa
1
74
Other Decks in Technology
See All in Technology
JAWS_ICEBERG_BASECAMP
iqbocchi
2
110
事業成長とAI活用を止めないデータ基盤アーキテクチャの設計思想
hiracky16
0
450
仕様駆動開発、導入半年。「本当に速くなってるの?」にデータで答える / AICon2026_hirakawa
rakus_dev
0
310
伝票作成AIエージェントを支える、LLMOpsとインフラの選択肢 / AICon2026_takeda
rakus_dev
0
260
Playwright × AI Agent でE2Eテストはどう変わるか AI駆動テストの可能性と実用検証の結果
taiga7543
2
780
“それは自分の仕事じゃない"を越えて行け
yuukiyo
1
520
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
880
書籍セキュアAPIについて
riiimparm
0
180
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
1
270
生成AI×AWS CDK×AWS FISで"振り返れる"ミニGameDayをつくろう
yoshimi0227
2
530
クラウドを使う側から、作る側へ / 大吉祥寺.pm 2026前夜祭
fujiwara3
4
1.1k
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
4
2.5k
Featured
See All Featured
A better future with KSS
kneath
240
18k
Making the Leap to Tech Lead
cromwellryan
135
10k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The SEO identity crisis: Don't let AI make you average
varn
0
520
Producing Creativity
orderedlist
PRO
348
40k
Skip the Path - Find Your Career Trail
mkilby
1
170
We Are The Robots
honzajavorek
0
280
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
240
Test your architecture with Archunit
thirion
1
2.3k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
380
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
370
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
770
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