新卒でもできた!Laravel×AIエージェントフレームワーク「LarAgent」 by 善住 直紘

PHPカンファレンス福岡2025
LT(5分)

新卒でもできた!Laravel×AIエージェントフレームワーク「LarAgent」

善住 直紘
1

OJTプロジェクトでOpenAI APIをcurlで呼び出していたのですが、プロンプトやAPIクライアントの管理が煩雑になりました。

そんな時社内にてAWS Strands Agentsの話を聞き、LaravelにもAIを効率的に実装する方法があるはずだと調査したところ、LarAgentというフレームワークを見つけました。

LarAgentを使うことで、AIエージェントの定義と呼び出し部分を簡単に分離でき、実装ロジックが単純になりました。
また、artisanコマンドでエージェント生成ができ、#[Tool]属性を活用することで、エージェントのFunction Tools定義が簡単になり、従来のJSONによるAPI呼び出しから解放され、認知負荷を大幅削減できました。

LarAgentを使うことで、新卒の私でも簡単にAIエージェントをつくことができました!その体験を皆さんに共有します!