トラブルシューティング
サポートされる環境
Section titled “サポートされる環境”OpenAI Agents SDK は次のサーバー環境でサポートされています。
- Node.js 22+
- Deno 2.35+
- Bun 1.2.5+
限定的なサポート
Section titled “限定的なサポート”- Cloudflare Workers: Agents SDK は Cloudflare Workers で使用できますが、現時点ではいくつかの制限があります。
- SDK は現在
nodejs_compatを有効にする必要があります - トレースはリクエストの最後に手動でフラッシュする必要があります。詳細は トレーシング を参照してください
- Cloudflare Workers の
AsyncLocalStorageサポートが限定的なため、一部のトレースが正確でない場合があります - 外向きの WebSocket 接続は fetch ベースのアップグレード(グローバルの
WebSocketコンストラクターではない)を使用する必要があります。Realtime の場合は@openai/agents-extensionsの Cloudflare トランスポート(CloudflareRealtimeTransportLayer)を使用してください
- SDK は現在
- Browsers:
- ブラウザでは現在トレーシングはサポートされていません
- v8 isolates:
- 適切なブラウザポリフィルを持つバンドラーを使用すれば v8 isolates 向けに SDK をバンドルできるはずですが、トレーシングは機能しません
- v8 isolates は広範にはテストされていません
デバッグログ
Section titled “デバッグログ”SDK で問題が発生している場合、デバッグログを有効にすると、何が起こっているかの詳細を確認できます。
DEBUG 環境変数を openai-agents:* に設定してデバッグログを有効化します。
DEBUG=openai-agents:*または、SDK の特定の部分にスコープを限定してデバッグできます。
openai-agents:core— SDK の主要な実行ロジックopenai-agents:openai— OpenAI API 呼び出しopenai-agents:realtime— Realtime Agents コンポーネント