OpenAI AgentKit登場!エージェント開発が劇的に簡単に

この記事の内容

  • OpenAIが新たに発表した「AgentKit」は、AIエージェントを構築・展開・最適化するための総合ツールセットです
  • Agent Builder、Connector Registry、ChatKitの3つの主要コンポーネントで構成されています
  • ビジュアルキャンバスによるドラッグ&ドロップでのワークフロー設計が可能です
  • 評価機能や自動プロンプト最適化、強化学習チューニングなど高度な機能も搭載されています
  • ChatKitと新しい評価機能は一般提供済み、Agent Builderはベータ提供中です

AgentKitとは

OpenAIが「AgentKit」を発表しました。これは開発者や企業がAIエージェントを構築・展開・最適化するための完全なツールセットです。

これまでAIエージェントを構築するには、断片的なツールを組み合わせる必要がありました。具体的には、バージョン管理のない複雑なオーケストレーション、カスタムコネクターの手動構築、評価パイプラインの整備、プロンプトチューニング、そして公開前に数週間かかるフロントエンド作業などが求められていました。

AgentKitの登場により、これらの作業が一元化され、開発者はワークフローを視覚的に設計し、エージェントUIをより高速に組み込めるようになります。


主要コンポーネント

AgentKitは大きく3つの主要コンポーネントで構成されています。

Agent Builder(エージェントビルダー)

Agent Builderは、マルチエージェントのワークフローをビジュアルキャンバス上で設計できる機能です。ドラッグ&ドロップによる直感的な操作でワークフローを構築でき、バージョン管理やテンプレートの活用も可能です。

Connector Registry(コネクターレジストリー)

Connector Registryは、データやツールとの接続を一元管理するための中央レジストリです。Dropbox、Google Drive、SharePoint、Microsoft Teamsなどのプリビルドコネクターに対応しています。また、ガードレール機能も搭載しており、PII(個人識別情報)のマスキングや、安全性の高いエージェント構築が可能です。

ChatKit(チャットキット)

ChatKitは、チャットベースのエージェントUIをアプリやWebサービスに簡単に組み込み・カスタマイズできる機能です。ブランドテーマに合わせたデザイン調整にも対応しています。


機能強化ポイント

AgentKitにはコアコンポーネントのほかに、以下のような機能強化も含まれています。

データセットとトレース管理

エージェントの性能を測定・改善するための評価機能が充実しています。データセットに基づく人手評価と自動評価を組み合わせて活用できます。

自動プロンプト最適化

評価結果に応じてプロンプトを自動で最適化できます。手動でのチューニング作業を大幅に削減できます。

サードパーティーモデル対応

OpenAI以外のAIモデルにも対応しており、他社モデルの評価も可能です。

強化学習チューニング(Reinforcement Fine-Tuning)

RFT(Reinforcement Fine-Tuning)により、OpenAIのモデルをカスタマイズできます。GPT-4 miniでは一般利用が可能で、GPT-5ではプライベートベータ中です。

カスタムツールコール・カスタムグレーダー

最適なタイミングでのツール呼び出しを学習させることができ、独自の評価基準を設定することも可能です。


Agent Builderの使い方

Agent Builderでは、ビジュアルキャンバス上でエージェントのワークフローを設計します。スタート地点から、エージェントへの指示、ツールの利用、条件分岐、外部エージェントの呼び出しなどをドラッグ&ドロップで組み立てていきます。

利用できるツールの例は以下の通りです。

  • ファイルサーチ — ベクトルストアを使った検索
  • ガードレール — 安全対策機能
  • MCP — 外部ツールとの連携
  • 条件分岐(if文) — ワークフローの分岐制御
  • データトランスフォーム — 変数の設定・変換

入力情報を受け取ったエージェントは、指示に従ってアウトプットを生成します。必要に応じて追加情報をユーザーに問い合わせたり、外部データを取得したりすることも可能です。

設計したワークフローはプレビュー機能で動作確認ができ、問題がなければWebサイトなどへの埋め込み・公開を簡単に行えます。


価格と提供状況

機能提供状況
ChatKit・新しい評価機能一般提供済み
Agent Builderベータ提供中
Connector Registry一部APIおよびChatGPT Education顧客向けにベータ提供中(グローバルアドミンコンソールが必要)

いずれの機能も標準APIモデル料金に含まれており、追加料金は発生しません。


まとめ

AgentKitの登場により、AIエージェントの開発がこれまで以上に簡単かつ安全に行えるようになりました。ビジュアルキャンバスによる直感的なワークフロー設計、豊富なプリビルドコネクター、ガードレール機能による安全対策など、エージェント開発に必要な機能がひとつのツールセットに集約されています。

ChatKitと新しい評価機能はすでに一般提供が始まっており、Agent Builderはベータとして利用できます。AIエージェント開発に興味がある方は、ぜひ公式情報を確認しながら試してみてください。

※一部機能は現在ベータやアクセス制限がありますので、ご利用の際は最新の公式情報をご確認ください。