概要
https://qiita.com/fujisho1216/items/38596bd87da7489d8bf5
詳細内容
## OpenAI の「Agent Builder」を試してみた!
https://qiita.com/fujisho1216/items/38596bd87da7489d8bf5
OpenAIの「Agent Builder」が、ユーザーの入力に応じて旅行プランとフライト情報を提案するAIエージェントワークフローをノーコード/ローコードで構築できることを実演する。
**Content Type**: ⚙️ Tools
**Language**: ja
**Scores**: Signal:4/5 | Depth:4/5 | Unique:3/5 | Practical:5/5 | Anti-Hype:4/5
**Main Journal**: 81/100 | **Annex Potential**: 77/100 | **Overall**: 80/100
**Topics**: [[OpenAI Agent Builder, AIエージェント, ワークフロー構築, ノーコード/ローコード, ChatKit Widget]]
OpenAIがDevDay 2025で発表したAIエージェント向けツール統合プラットフォーム「Agent Kit」の中核ツール「Agent Builder」の具体的な利用方法を解説しています。本記事は、WebアプリケーションエンジニアがAIエージェントのプロセスをノーコード/ローコードで開発できるAgent Builderの魅力に焦点を当て、旅行アシスタントのエージェントを構築するステップバイステップのチュートリアルを提供します。
まず、ワークフロー作成に必要なAPIトークン購入と組織認証の事前準備が説明されます。次に、ユーザーからの入力を受け取る「Startノード」から始まり、ユーザーの入力内容(滞在プランまたはフライト情報)を判別する「分類エージェント」(GPT-5-nanoを利用)を設定します。このエージェントはJSON形式で出力され、その結果に基づいて「if/elseノード」でワークフローを分岐させます。
フライト情報のリクエストに対しては、「フライトエージェント」がWeb検索ツールを統合して最新のフライト情報を推奨し、高性能なGPT-5を使用。滞在プランのリクエストに対しては、「滞在プランエージェント」が簡潔な旅行プランを提案します。
特筆すべきは、ChatKitの「Widget」機能を用いて、フライト情報のような構造化されたデータをテキストではなく視覚的なUIで出力できる点です。これにより、ユーザー体験が大幅に向上する様子が示されます。構築されたワークフローは、「Publish」ボタン一つで本番環境にデプロイ可能であり、自身のアプリケーションに組み込むことができます。
また、本記事では「Noteノード」(コメント機能)、「Guardrailsノード」(個人情報や有害コンテンツ、ハルシネーションなどの監視機能)、そして「MCPノード」(GmailやZapierなどのサードパーティツール連携機能)といった、その他の重要なノードについても触れており、Agent Builderが多様なエージェントワークフロー構築をサポートする強力なツールであることを示しています。Webアプリケーション開発者は、このプラットフォームを活用することで、複雑なAIエージェントシステムを迅速かつ効率的に実現できるでしょう。