OpenAI Agents SDK は、JavaScript/TypeScript でマルチエージェントワークフローを構築するための、軽量でありながら強力なフレームワークです。プロバイダー非依存であり、OpenAI API などをサポートしています。
注記
Python バージョンをお探しですか?OpenAI Agents SDK Python をご確認ください。
- エージェント:命令、ツール、ガードレール、ハンドオフで構成された LLM
- サンドボックスエージェント:ファイルシステムワークスペースとサンドボックス環境と組み合わされたエージェント。長時間の作業に対応します
- エージェント・アズ・ツール / ハンドオフ:特定のタスクを他のエージェントに委譲します
- ツール:様々なツールにより、エージェントがアクション(関数、MCP、ホストされたツール)を実行できます
- ガードレール:入力と出力の検証のための設定可能なセーフティチェックです
- ヒューマン・イン・ザ・ループ:エージェント実行全体で人間を関与させるための組み込みメカニズムです
- セッション:エージェント実行全体での自動会話履歴管理です
- トレーシング:エージェント実行の組み込みトラッキング。ワークフローを表示、デバッグ、最適化できます
- リアルタイムエージェント:フル機能を備えた強力な音声エージェントを構築します
examples/ ディレクトリを参照して、SDK の動作を確認してください。
- Node.js 22 以降
- Deno
- Bun
nodejs_compatが有効な Cloudflare Workers
npm install @openai/agents zod
