OpenAIがAI連携の新機能公開
OpenAI Launches the Agents API in Public Beta, Putting the Codex Harness Behind One API Call

OpenAIが、AIに複雑な作業を簡単に任せられる「Agents API」を公開。開発者はAIをより高度で自律的なタスクに活用できるようになり、AIアプリ開発が加速します。
OpenAIはAgents APIをパブリックベータ版としてリリースしました。これは開発者に、Codexを動かすのと同じハーネスとインフラストラクチャを提供します。OpenAIがこのハーネスをホストし、メンテナンスします。開発者は、AI(エージェント)の計算処理をOpenAIが管理するサンドボックス、自身のインフラストラクチャ、またはパートナーのサンドボックスで実行できます。デプロイ可能か?はい、パブリックベータ版としてすべての開発者が利用できます。データは米国のみに留まり、Zero Data Retention(データ保持なし)はサポートされていません。OpenAIが提供したもの:Agents APIは、オープンソースのCodexハーネスを基盤としたマネージドサービスです。OpenAIチームは、CodexとChatGPT for Workをスケールさせる中で、長期実行型AI(エージェント)が必要とするものが見えてきたと述べています。それらは、文脈を管理し、ツールを効率的に使用し、サブエージェントを調整するハーネスです。また、数日間にわたって確実に動作し続けるインフラストラクチャも必要です。公式ドキュメントでは、このAPIを4つの概念を中心に整理しています。Agent(エージェント):モデル、指示、ツール、および利用可能なMCPサーバー。Environment:AI(エージェント)がファイルにアクセスしたり、スキルを読み込んだり、コマンドを実行したりするオプションのサンドボックス。Session:タスクを処理し、入力に応答する永続的なAI(エージェント)インスタンス。Events and items:AI(エージェント)に送信される入力と、それが生成する出力。セッションは4つのステップで実行されます。まず、セッションを作成し、タスクを与えます。次に、ストリーミングまたはウェブフックを通じて進捗を追跡します。最後に、新しいタスクで続行するか、現在のターンを操作します。1回のAPI呼び出し:OpenAIの発表では、1回の呼び出しで作成されたインシデント調査AI(エージェント)の例が示されています。Copy Code Copied Use a different Browser import OpenAI from "openai"; const client = new OpenAI(); const session = await client.beta.agents.sessions.create({ agent: { model: "gpt-6-astra", tools: [ { type: "mcp", server_label: "observability", transport: { type: "http", server_url: "https://observability.example.com/mcp", }, }, ], multi_agent: { enabled: true, max_concurrent_subagents: 3 }, }, vault_ids: ["vault_YOUR_VAULT_ID"], environment: { type: "openai_hosted", capability_directories: ["/workspace/capabilities/skills"], }, input: "Investigate service-api's ele"
この記事について質問
記事の内容に答えます。記事外のことは都度ウェブで調べます。