OpenAI Agents APIとは?できること・料金・使い方を解説 - IT.Lifestyle.up

OpenAI Agents APIとは?できること・料金・使い方を解説

OpenAI Agents APIが複数のAIエージェントとツールを連携するイメージ AIニュース
この記事は約7分で読めます。

OpenAIは2026年9月10日、長時間動くAIエージェントをクラウドで構築・実行できる「Agents API」を公開しました。Codexを支えるエージェント基盤をAPIから利用でき、セッション管理やコンテキスト圧縮、処理の再開、サブエージェントへの分担などをOpenAI側に任せられます。

従来は、AIに複数のツールを使わせて長い作業を完了させるために、開発者が状態管理や再試行の仕組みを組み立てる必要がありました。Agents APIは、その運用部分をまとめて提供するサービスです。

この記事では、OpenAI Agents APIとは何か、できること、料金、始め方、導入前に確認したいデータ保持上の注意点を公式情報に基づいて解説します。情報は2026年9月14日時点のものです。

スポンサーリンク
スポンサーリンク

OpenAI Agents APIとは

OpenAI Agents APIは、OpenAIが管理するCodexハーネスをアプリケーションから利用するためのAPIです。2026年9月10日にパブリックベータとして提供が始まり、すべての開発者が利用できると案内されています。

ここでいう「ハーネス」とは、AIモデルに指示を渡すだけでなく、ツールの選択、作業状態の保持、コンテキストの整理、失敗からの復旧、複数エージェントの連携までを制御する実行基盤です。Agents APIでは、OpenAIがセッション、オーケストレーション、コンテキスト圧縮、復旧を管理します。

利用者は、使うモデル、指示、ツール、実行環境を指定します。実行環境はOpenAIが用意するサンドボックスだけでなく、自社環境や提携サンドボックス事業者も選択できます。

Agents APIでできること

長時間タスクの継続と再開

Agents APIの中心となるのが「Session」です。Sessionは、AIエージェントがタスクを進め、入力に応答する状態を保持する単位です。処理が複数のコンテキストウィンドウにまたがっても、過去の内容を自動で圧縮しながら作業を続けられます。

同じSessionへ追加の指示を送り、途中から作業を続けたり、実行中に方針を修正したりできます。進行状況はストリーミングまたはWebhookで受け取れるため、数分から数時間かかる処理にも対応しやすい設計です。

コード・ファイル・外部ツールの利用

エージェントはサンドボックス内でコードを実行し、ファイルを編集して成果物を作成できます。MCPサーバー、カスタム関数、Web検索などのツールも接続可能です。

必要なツール定義だけを読み込むTool Searchや、複数のツール呼び出しをまとめて処理するProgrammatic Tool Callingにも対応しています。ツール数が多い業務でも、コンテキストとトークン消費を抑えやすくなります。

サブエージェントへの並列分担

Multi-agent機能を有効にすると、主担当のエージェントが複雑な作業を分解し、複数のサブエージェントへ並列に割り振れます。たとえば、障害調査でログ、デプロイ、依存サービスの確認を別々に進め、最後に結果を統合する使い方ができます。

公式発表では、調査、分析、コーディングのように独立した作業へ分けやすいタスクで、処理時間の短縮が期待できると説明されています。

Responses APIやAgents SDKとの関係

Agents APIは、単発のモデル応答を受け取るだけでなく、長く続くエージェントの実行状態までOpenAI側で管理したい場合に向いています。モデル推論にはResponses API側の権限も必要ですが、開発者が直接すべてのエージェントループを管理する構成とは役割が異なります。

仕組み 主な役割 向いている用途
Responses API モデル応答やツール利用の基盤 チャット、生成、比較的短い処理
Agents SDK アプリ側でエージェントを構成・制御 独自の実行制御や連携を細かく組みたい場合
Agents API OpenAI管理のCodexハーネスと永続Session 長時間処理、復旧、並列分担を含むクラウドエージェント

Agents APIで指定できるモデルの一例がGPT-6 Astraです。モデルの特徴や提供状況は、GPT-6 Astraとは?特徴・料金・提供状況・安全性を解説でも整理しています。

Agents APIの料金

Agents API自体に追加の利用料はありません。選択したモデルのトークン、利用したOpenAIツール、OpenAIホスト型サンドボックスのコンテナ料金が課金対象です。

2026年9月14日時点の標準料金では、GPT-6 Astraの短いコンテキストは100万トークンあたり入力10ドル、キャッシュ済み入力1ドル、出力50ドルです。OpenAIホスト型コンテナは20分ごとに、1GBが0.03ドル、4GBが0.12ドル、16GBが0.48ドル、64GBが1.92ドルです。

Web検索は1,000回あたり10ドルで、検索結果としてモデルへ渡されるコンテンツのトークン料金も加算されます。実際の総額は、モデル、処理時間、サンドボックス容量、ツール利用回数で変わります。

小さな処理では、より低価格なモデルを選ぶ方法もあります。チャット向けモデルとの違いを確認したい場合は、ChatGPT無料版が無制限に?GPT-5.6 Lunaで何が変わったかも参考になります。ただし、ChatGPTの月額プランや無料枠とAPI料金は別契約です。

Agents APIの始め方

公式クイックスタートでは、OpenAI PlatformのプロジェクトでアプリケーションAPIキーを作成し、必要な権限を付与します。Session操作にはapi.agents.readapi.agents.write、モデル推論にはapi.responses.writeが必要です。

  1. OpenAI PlatformでアプリケーションAPIキーを作成します。
  2. OpenAI SDKを最新版へ更新します。
  3. モデル、指示、実行環境、必要なツールを指定します。
  4. beta.agents.sessions.createでSessionと最初のタスクを作成します。
  5. ストリーミングまたはWebhookで進行状況と結果を受け取ります。

SDKではベータ版のbeta.agents名前空間を使用します。cURLで直接呼び出す場合は、OpenAI-Beta: agents=v1ヘッダーが必要です。APIキーはエージェントが操作するサンドボックス内へ置かず、アプリケーション側で安全に管理します。

導入前に確認したい注意点

パブリックベータ段階の仕様

Agents APIはパブリックベータです。正式提供までに仕様、SDK、料金、制限が変わる可能性があります。本番導入ではバージョンを固定し、公式の変更履歴を継続して確認する必要があります。

データ保持とリージョン

公式ドキュメントによると、Agents APIはSessionの状態を保持します。2026年9月14日時点でデータレジデンシーは米国のみで、Zero Data Retention(ZDR)には対応していません。サンドボックスを自社運用しても、Agents API自体がZDR対象になるわけではありません。

個人情報、顧客データ、社外秘を扱う場合は、保存場所や保持期間、削除手順を確認し、自社のセキュリティ基準や契約条件に合うかを事前に判断してください。

自動実行に必要な安全設計

AIエージェントは、外部サービスへの書き込みやコード実行まで行えます。送信、公開、削除、決済など影響の大きい操作には人の承認を挟み、ツール権限は必要最小限にすることが重要です。

最初は読み取り専用の調査や社内資料の整理から始め、実行ログ、失敗時の復旧、費用上限を確認してから操作範囲を広げると安全です。

Agents APIが向いている用途

  • 障害調査や定期監視など、長時間続く業務フロー
  • 複数のデータソースやMCPサーバーを横断する調査
  • コードを実行し、ファイルやレポートを成果物として残す作業
  • サブエージェントへ役割を分けて並列化したい処理
  • 途中で人が確認し、同じSessionで作業を再開する業務

一方、短い文章生成や単発の分類だけなら、Responses APIを直接使う方が構成をシンプルにできます。Agents APIは「APIを一度呼べば何でも自動化できる機能」ではなく、長く動くエージェントに必要な運用基盤を減らす選択肢として考えると分かりやすいです。

まとめ

OpenAI Agents APIは、Codexを支えるハーネスをOpenAI管理のAPIとして利用し、長時間タスク、ツール連携、コンテキスト圧縮、復旧、サブエージェントへの分担をまとめて扱えるサービスです。2026年9月10日にパブリックベータとして公開されました。

追加のAPI利用料はありませんが、モデル、ツール、コンテナの料金は発生します。データレジデンシーが米国のみでZDR非対応という制約もあるため、まずは機密性の低い読み取り中心の業務で試し、費用と安全性を確認してから本番利用へ進むのが現実的です。

出典

コメント