トラブルシューティング
サポートされる環境
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— リアルタイムエージェントのコンポーネント