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
新卒でもできた_Laravel_AIエージェントフレームワーク_LarAgent_.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ずみ
November 08, 2025
210
0
Share
新卒でもできた_Laravel_AIエージェントフレームワーク_LarAgent_.pdf
ずみ
November 08, 2025
More Decks by ずみ
See All by ずみ
Laravel_Live_Japanに行ってきました.pdf
chihiroyoshizumi
0
31
型で守るべき場所_守らなくていい場所__2015年のPHP内戦と言語設計の哲学__.pdf
chihiroyoshizumi
0
2
strict_typesを雰囲気で終わらせない:PHPの型変換とTypeErrorの境界
chihiroyoshizumi
0
260
Featured
See All Featured
New Earth Scene 8
popppiees
3
2.3k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
Leo the Paperboy
mayatellez
7
1.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
From π to Pie charts
rasagy
0
200
Joys of Absence: A Defence of Solitary Play
codingconduct
1
380
ラッコキーワード サービス紹介資料
rakko
1
3.5M
GitHub's CSS Performance
jonrohan
1033
470k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Transcript
©Fusic Co., Ltd. 1 新卒でもできた! Laravel×AIエージェントフレームワーク「 LarAgent」 PHPカンファレンス福岡2025
©Fusic Co., Ltd. 2 善住 直紘 C H I H
I R O Y O S H I Z U M I 株式会社Fusic エンジニア 生まれも育ちも大阪府。中学時代に通ったプログラミングスクー ルがきっかけで情報分野に興味を持ち、情報系の大学に進学。 「面白そうな人たちが面白そうなことしてる」とFusicの個性に惹 かれ2025年4月に新卒入社。 自己紹介 はじめに 取得資格:基本情報技術者 @zumi_engineer
©Fusic Co., Ltd. 3 本発表の概要 「LarAgent」を使って LaravelにAIエージェントを組み込んだ体験を共有
©Fusic Co., Ltd. 4 1. 課題 2. 実装 3. 結果
4. まとめ
©Fusic Co., Ltd. 5 課題 1
©Fusic Co., Ltd. 6 研修課題で作成した「誕生日プレゼントをサジェストするAIアプリ」 背景 データベース 研修課題アプリ 事前に口頭で聞き取り 登録した趣味情報
DBからの情報だけを参照するので コンテキスト不足 ChatGPTが生成した (ハルシネーションマシマシの) 誕プレ提案
©Fusic Co., Ltd. 7 浮かんできた課題 もっとコンテキストを AIに与えて、 もっとコンテキストを有効活用させたい!
©Fusic Co., Ltd. 8 もつべきものはAWSつよつよ同僚 こんなのあるよ! ノ
©Fusic Co., Ltd. 9 Strands Agents • AWSのAIエージェント開発を助けるpython sdk •
エージェント開発がめちゃくちゃ楽に,便利になる • Toolsの定義によってAIエージェントが自律的にメソッドを 実行し、コンテキストを最大限活用 してくれるようになる! Strands Agents
©Fusic Co., Ltd. 10 Laravelで書きたい... すごい便利だけど外部 API化しないと Laravelに組み込めない ... LaravelでAIエージェントをいい感じに作れるものはないものか
...
©Fusic Co., Ltd. 11 LarAgent • LaravelベースのAIエージェント開発フレームワーク • エージェント開発がめちゃくちゃ楽に,便利になる •
Toolsの定義によってAIエージェントが自律的にメソッドを 実行し、コンテキストを最大限活用 してくれるようになる! LarAgent あった!!
©Fusic Co., Ltd. 12 実装 2
©Fusic Co., Ltd. 13 https://docs.laragent.ai/introduction 使い方 $model:使用するモデル $tools:使用するtools(後述) instructions():エージェントの システムプロンプト
©Fusic Co., Ltd. 14 https://docs.laragent.ai/introduction Toolの作成法 #tool属性を付けるだけ!
©Fusic Co., Ltd. 15 Toolの作成法 • 友達の直近3ヶ月分の発言を取得し、返す • 大事なのは「AIに渡してあげるコンテキストを用意 してあげること」
©Fusic Co., Ltd. 16 Tool実行例
©Fusic Co., Ltd. 17 結果 3
©Fusic Co., Ltd. 18 AIエージェントが自律的な情報収集をしてくれる! 友達テーブル 研修課題 アプリ Tools 自律的な情報収集
エージェントを 呼び出すだけ! LarAgentが 内部的に通信 web検索
©Fusic Co., Ltd. 19 • 普通にUseCaseを書くノリでToolを実装できた! • AIが自律的に判断してToolsを使い,コンテキストを収集してくれた! →コンテキストの質が向上!(する予定だった...) →AIからの提案の精度が向上!(する予定だった...)
実際やってみて
©Fusic Co., Ltd. 20 まとめ Point.01 Point.02 Point.03 AIエージェントサーバーを用意するのではなく、 Laravelアプリ自体ににAIエージェントを組み込むという選択肢
Toolを定義することでAIエージェントが自律的に情報を取得するように! LarAgentを使うことで、AIエージェントがめちゃめちゃ楽に作れた!
©Fusic Co., Ltd. 21 Thank You We are Hiring! https://recruit.fusic.co.jp/
ご清聴いただきありがとうございました