OpenAI Agents API favicon

OpenAI Agents API

OpenAI Agents APIは、サンドボックス内でのコード実行、ツール呼び出し、サブタスクの委任が可能な高耐久でステートフルなAIエージェントを展開するためのマネージドCodexハーネスを提供します。

コードとIT指定されたサンドボックス内でのコードおよびシステムコマンドの実行ファイルの編集と永続的な出力成果物の生成プロンプトコンテキストを再構築することなく、複数ターンの対話にわたってセッション状…Model Context Protocolサーバーを介した外部ツールおよびデータ…
OpenAI Agents API product interface screenshot
推定月間訪問数
2億
データ期間:
AIToolly 掲載日

OpenAI Agents APIとは?製品概要

製品の機能と公式な位置づけ

OpenAI Agents APIは、マネージドサービスとしてCodexハーネスへのプログラムによるアクセスをアプリケーションに提供します。開発者がモデル、指示、ツールを設定する一方で、セッションの永続化、実行のオーケストレーション、ターンの復旧、自動コンテキスト圧縮を処理します。

エージェントはOpenAIが管理するサンドボックスまたはセルフホスト環境のいずれかで動作し、コードの実行、ファイルの編集、成果物の作成を行います。ワークフローはリアルタイムの誘導、Model Context Protocolサーバーを介した外部データ接続、専門サブエージェントへの並行委任をサポートします。

OpenAI Agents APIで何ができますか?

公式情報で確認できる活用例

インシデント調査の自動化

インフラストラクチャのアラートを調査し、インシデントデータを評価して、修復タスクを実行する前に確認を求めます。

バグの再現と課題のトリアージ

サンドボックス環境で再現スクリプトを実行して報告されたソフトウェアのバグを調査し、結果をGitHub上で共有します。

読み取り専用データベース分析

読み取り専用SQLを使用してデータウェアハウスにクエリを実行し、運用データを分析してビジネス上の質問に回答します。

マルチエージェントによる文書レビュー

提出された文書を正式なポリシー基準に照らして評価するため、個別のチェックを専門のサブエージェントに委任します。

OpenAI Agents APIの使い方

公式情報に記載された利用手順

  1. 1

    セッションの作成

    OpenAIが実行環境をプロビジョニングする間に、エージェントのモデル、指示、ツールを構成します。

  2. 2

    タスクの割り当て

    構成された環境が準備できたら、ユーザー入力を送信して作業ターンを開始します。

  3. 3

    進捗の追跡

    実行出力をストリーミングするかWebhookを受信して進捗を追跡し、エージェントが入力を必要としているか、または完了したかを検知します。

  4. 4

    継続または誘導

    アクティブなターン中にエージェントを誘導するか、既存の永続セッションに対して追加のタスクを送信します。

マネージドCodexハーネスと実行アーキテクチャ

Agents APIは、複雑な実行ロジックをクライアントアプリケーションから抽象化するマネージドCodexハーネスを中心としています。プラットフォームは複数ターンにわたって永続的なセッションを維持するため、リクエストごとに過去の会話履歴を再送信する必要がありません。モデルのコンテキスト制限内に収めるため、ハーネスは過去のターンを要約して自動的にコンテキストを圧縮します。

実行は設定された環境内で行われ、OpenAIホストのサンドボックスとセルフホスト環境の両方をサポートします。これらの環境内で、エージェントはローカルファイルシステムへのアクセス、機能ディレクトリからのカスタムスキルのロード、シェルコマンドの実行、Model Context Protocolサーバーとの対話、生成された成果物の出力を行うことができます。

  • 耐久性のあるセッションにより、クライアント側でのコンテキスト再構築なしでターンの状態と履歴を維持します。
  • コンテキスト圧縮によって過去のアクションを要約し、コンテキストウィンドウの枯渇を低減します。
  • 環境はファイル変更、コマンド実行、成果物の生成をサポートします。
  • ネイティブなマルチエージェントサポートにより、個別のタスクを並行サブエージェントに委任できます。

OpenAI Agents APIを選ぶ前に確認すること

自分の素材とワークフローで確認したい項目

  • 組織のデータレジデンシーポリシーが米国のみに制限されたデータ処理を許可しているか確認します。
  • セルフホストサンドボックスであってもZDRはサポートされないため、コンプライアンス要件がZero Data Retentionを必要としないか確認します。
  • 対象のツール連携がWeb検索、プログラムによるツール呼び出し、またはModel Context Protocolサーバー経由で実装可能か確認します。
  • コード実行要件がOpenAIホストのサンドボックスで満たされるか、それともセルフホスト環境が必要かを確認します。

OpenAI Agents APIの情報源と確認日

確認した情報源とその日時

最終確認日
カテゴリー
コードとIT

OpenAI Agents APIのよくある質問

情報源を確認した製品情報に基づく回答

Agents APIではどのような実行環境がサポートされていますか?

エージェントは、OpenAIによって管理されるOpenAIホストのサンドボックス内、またはローカルの機能ディレクトリを設定したセルフホスト環境内で実行できます。

Agents APIはZero Data Retentionをサポートしていますか?

Agents APIではZero Data Retentionはサポートされておらず、セルフホストのサンドボックスを選択した場合でもZDRの適用対象にはなりません。

Agents APIを使用する場合、データはどこに保存されますか?

Agents APIにおけるデータレジデンシーは、現時点では米国内のみに限定されて排他的にサポートされています。

APIはどのようにして会話コンテキストウィンドウのあふれを防ぎますか?

マネージドCodexハーネスが自動コンテキスト圧縮を提供し、過去の作業内容を要約することで、アクティブなコンテキストウィンドウをモデルの制限内に維持します。

エージェントは他のエージェントにサブタスクを委任できますか?

はい。APIはマルチエージェント実行をサポートしており、エージェントが複雑な作業を分割して並行して動作するサブエージェントに委任することが可能です。

同じカテゴリーに最近追加されたツールをチェックできます。