
OpenAIが Agents SDK の大幅アップデートを発表した。今回のポイントは「ネイティブサンドボックス実行」と「モデルネイティブなハーネス」という2つ。エージェント開発を本番に近い環境でできるように整えた、という感じの内容だ。
サンドボックス実行ってつまり何?
要はこういうことですね——これまでエージェントがコードを書いたり外部ツールを叩いたりするとき、「安全かどうか確認する仕組み」が開発者に丸投げだった。今回のアップデートで、その隔離実行環境がSDKにビルトインされた。
具体的には、エージェントがファイルシステムを触ったり、外部APIを呼んだりする処理をサンドボックス内で走らせることができる。エンタープライズのガバナンスチームが「このエージェントは何をやっているのか」を管理しやすくなる、という狙いだ。
(これ、実はエンタープライズ採用の壁として一番よく聞く話で——「勝手に何か書き換えたりしないの?」という不安に直接答えた形になる)
もうひとつのポイント:モデルネイティブなハーネス
こっちが個人的に気になった。「モデルネイティブなハーネス」というのは、エージェントがどのモデルで動かされているかを意識した設計ができる、ということ。GPT-4oとo3では思考のスタイルも違うので、それぞれに合ったエージェントフローを組めるようになる。
長時間動き続けるエージェント——ファイルを処理しながら複数のツールを順番に使っていくような重い処理——を「安全に、制御可能な形で」動かすことが、今回のアップデートの核心だと思う。
速報性はある。実際にこのSDKを使って何を作るかは開発者次第で、続報待ちですね。
OpenAI Agents SDK — Next Evolution(OpenAI)