Anthropic、Claude Managed Agentsをコードで管理する「ant apply」を公開
Anthropicは、Claude Managed Agentsの構成をリポジトリ内のファイルで管理するコマンド「ant apply」を公開した。エージェント、実行環境、スキル、メモリーストア、デプロイをファイルで宣言し、Claude API上のリソースをその内容に合わせて作成・更新できる。
実行時には変更計画が表示され、利用者が承認すると反映される。初回実行で作られる「claude-lock.json」には各ファイルとAPI上のリソースIDの対応が記録され、次回以降は同じリソースが更新される。変更内容だけを確認する「--dry-run」、確認なしで適用する「--yes」、削除した定義に対応するリソースを整理する「--prune」なども用意した。
リソース同士はファイルの相対パスで参照でき、ant applyが依存順に作成して実際のIDへ置き換える。ロックファイルも構成ファイルと一緒にバージョン管理できるため、Claude Managed Agentsの設定変更をコードレビューやCIの流れへ組み込みやすくなる。