トラブルシューティング
サポート対象の環境
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 では
- ブラウザ:
- ブラウザでは現在トレーシングはサポートされていません
- 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— リアルタイムエージェント関連のコンポーネント