Leverage OJの書き換えは動作するプラットフォームで終わった:バックエンド、フロントエンド、ジャッジエンジン、ELOシステム、リアルタイムの人間対ボットマッチ。自然な次の質問は、AIエージェントがそれを自律的に使用できるか——APIに対してコードを実行するだけでなく、ゼロからゲーム全体を設計できるかだった。
答えはイエスで、1つの重要な要素がある:機械可読プロトコルドキュメントとMCPサーバー。
AI + 構造化APIの問題
LLMはREST APIを呼び出せる。難しいのは、典型的なAPIには微妙な相互依存を持つ数十のエンドポイント、実行時にのみ現れる検証ルール、OpenAPIスキーマからは明らかでないドメイン固有のプロトコル(ジャッジのstdin/stdout契約など)があることだ。
約3分
