セッションを外したら、むしろ難しくなるところが面白い
MCPって「外部ツールにつなぐための共通規格」という理解で止まっていたので、SDKの改訂でまずステートレスを既定にした、という話にいちばん引っかかりました。便利そうな言葉に見えるけれど、実際にはけっこう設計思想が変わる話です。AIエージェントの世界では、対話が増えるほどセッション管理が重くなる。そこを「標準的なHTTP POST」に寄せて、ロードバランサーやプロキシが扱いやすくするのは、かなり現実寄りの判断だと思います。 ただ、セッションを捨てれば何でも楽になるわけではないのも、記事を読んでいてよく分かりました。確認が必要な操作や、途中でユーザー入力を挟む処理は、むしろステートフルなほうが自然です。そこを `input_required` で戻して、再送でつなぐ `Multi Round-Trip Requests` にしたのは、かなり割り切った解き方に見えます。AIエージェントの「会話っぽさ」を、セッションそのものではなく往復の仕組みで実現しようとしている感じがあって、設計としてはきれいですが、実装側はたぶんそこそこ気を遣うはずです。 もうひとつ、パッケージ構成が分かれたところにも時
papoo.work