OpenAIが、企業向けのAIエージェント開発を支援するエージェントSDKを更新した。TechCrunchが4月15日(現地時間)に報じた。今回のアップデートでは、隔離された実行環境でエージェントを動作させるサンドボックス機能に加え、in-distribution harness機能を追加した。
今回の更新の主眼は、エージェントを制御されたコンピュータ環境内で動作させるサンドボックス機能の導入にある。
サンドボックス機能では、アクセス可能なファイルやコードを限定しながら、システム全体への影響を抑えられる。エージェントを完全な監督なしに実行した場合に生じ得る、予期しない動作を防ぐ狙いがある。
あわせて、in-distribution harness機能も追加した。OpenAIによると、エージェント開発における「ハーネス」とは、モデルそのものではなく、エージェントを構成する周辺コンポーネント群を指す。
OpenAIのプロダクトチームに所属するカラン・シャルマ氏は、「今回のアップデートのポイントは、既存のエージェントSDKを各種サンドボックスプロバイダーと互換的に使えるようにすることだ」と説明した。そのうえで、「ハーネス機能と組み合わせることで、ユーザーが保有するインフラ上で、複数段階にわたる長期の複雑なタスクを処理するエージェントを構築できるようになる」と述べた。
こうした長期の複雑なタスクは、複数の工程にまたがる作業を指す。新機能はまずPythonで提供し、TypeScript対応は後日追加する予定だ。OpenAIはこのほか、コードモードやサブエージェントなど、追加のエージェント機能も開発している。