公開日 2026年9月22日約13分で読了
エージェント時代の制御プレーン: 8つのルール、そして Vinkius が届けるもの
エージェントの時代は、古いコントロールプレーンが築かれた前提をすべて崩した。経路上の適用から人間のハンドルまでの8つのルール、そして Vinkius が各ルールを届ける層、既定値、数字、無料プランの境界まで。

著者 Renato Marinho
Founder · Vinkius
「コントロールプレーン」という言葉を、ここ二年、まったく別の二つの意味で使われていく様子を眺めてきた。その混同が、この業界に静かに多大なコストを払わせていると思っている。ネットワークと Kubernetes の世界では、コントロールプレーンはシステムの中で決める側だ。あなたのトラフィックを運ぶ側ではない。何が作れるか、何がどこに置かれるか、誰が何をしてよいかを述べ、その決定をデータプレーンが実行できるよう書き留める。コントロールプレーンは遅いが権威ある半分で、データプレーンは速いが素朴な半分だ。
この区別は、分単位で変わるマシン向けに設計されたものだ。pod、service、route。前提にしていたのは、行動するのは人間が書いたプログラムであり、形は安定し、所有者が分かっている、リズムが予測可能だということ。
これらの前提は、エージェントにはどれも当てはまらない。このポストの全てはそこにある。
エージェント時代のコントロールプレーンであるべきもの
エージェントは、デプロイして忘れるワークロードではない。考える主体だ。ツールを選び、呼び出し、結果を読み、次の手を決めて、ループする。その行動の形を形作っているのは固定した呼び出しグラフではなく推論であり、retry ループが新しいコードを書かずにそれを増幅する。古いコントロールプレーンが築かれた前提、すなわち固定の形、既知の所有者、予測可能な頻度、が同時に崩壊する。
生き残るのは形ではなく、アイデアだ。まだ必要なのは、何が許されるかを決定し決定を記録する権威ある半分と、実行する速い半分の二つだ。ただしエージェント時代では、権威ある半分がさらに多くのことをやらねばならない。完全には予測できない呼び出し元について推論し、モデルが言い換えによって回り込むことができる経路の上で政策を実行し、すべての retry に複利するコストに上限をつけ、規制当局や財務部門が深夜三時に実際に読むことになる記録を生む。
ここにルールブックが来る。八つの性質があり、それぞれが私が Vinkius に課している要求だ。いずれも任意ではない。いくつかは構造的な意味で荷重をかける。一つでも欠ければ、システムの残りは劇場だ。
八つのルール
一。アイデンティティを自前で持つこと。 エージェント構成の最初の失敗様態は、誰が何をしたかを誰も言えないことだ。ログにはリクエストが起きたと書かれ、誰が、誰の名において、どのコネクタ経由で送ったかは書かれていない。エージェント時代のコントロールプレーンは、すべての呼び出しを名のあるアイデンティティに帰属させ、そのアイデンティティは実在するものであり、セッションクッキーではない。Vinkius では各コネクタに専用の接続トークンがあり、そのコネクタにだけスコープが効き、トークンが帰属の単位となる。CI や OIDC のワークロードで動く非人間の主体にはサービスアカウントが用意され、パイプラインの中で行動するマシンもまた主体なので、名前が与えられる。レシートはすべて、その呼び出しをしたトークンを名指しする。アイデンティティは理論ではなく、データの列だ。
その列を信頼できるものにするのがスコープである。メールコネクタに発行されたトークンは、決済コネクタには届かない。トークンは HMAC で認証され、平文は保存されず、データベースにある盗めるものはない。フリートも台帳化されている。どのクライアントが誰で、最後に呼び出したのはいつで、何件のリクエストを飛ばしたかは分かる。漏れた認証情報は、名のある、失効できる、一コネクタ限定の資産になる。全体への永続パスではない。失効とローテーションはワンクリックで済む。
二。経路上で、事後ではなく実行すること。 報告だけするコントロールプレーンはダッシュボードであり、ダッシュボードでは今起きていることを止められない。適用はランタイムの中に、リクエストの経路上に、呼び出しが境界を越える前に住まねばならない。「ガバナンス」という言葉が本当の仕事をするのはここだ。一時間後に SIEM が相関するルールは、ルールではない。それは死因証明書の発行だ。Vinkius はデータ遮断、コスト上限、能力の露出を、アップストリームとモデルの間のメモリ上で、送信経路に適用する。決定はフライト中に行われ、レシートがそのことを記録する。
マスキングの層は、「マスキング」がマーケティングの言葉であることをやめる場所だ。メール、SSN、カード番号を、応答がモデルに戻る前にメモリ上でマスクする。マスクしても値は機能し続けるし、モデルが生の数字を必要とするのは稀だ。必要のない場合、その数字は一度もコンテキストウインドウに入らず、ログに載らず、漏洩にもならない。Mission Control の KPI 帯にある DLP Protected が、期間ごとのマスク件数を数える。この層は存在するだけでなく、計測されており、見えている数字は外に押しやせたものの累積だ。
三。支出と破壊半径に上限をつけること。 エージェントのコストは、あなたがこれまでプロットしたどの項目とも形を共有しない。ユーザーあたりでも、リクエストあたりでもない。思考あたりであり、ループが足すすべての retry に複利する。だからコントロールプレーンは、予算を第一級の、機械が強制できる対象として持たねばならない。Vinkius はこれを二つの層でやる。FinOps ガードは上限個数を超えた配列を切り捨てる。既定は五十項目で、一万レコードを返す応答はトークンの請求書であって答えではないからだ。ペイロードをゲートウェイを出る前に圧縮することもできる。コストはあなたが設定したレート、既定は百万トークンあたり三ドルで計上し、節約した額をバイトとドルで測る。その手前にサーキットブレーカーがある。すべるウィンドウのリクエスト予算で、既定は五分に五千件、クールダウンは十五分、ゲートウェイ群全体で共有され、どのインスタンスがその呼び出しを処理しても予算は守られる。予算を超えるとブレーカーはトリップし、トリップは多くのガードレールが一度もやったことのないことをする。モデル用に書かれた機械可読な拒否として、リソースが現在開いているので、控えるべきだとエージェントに告げる。その拒否を読めないループは、同じトリップで止まる。そこが本質だ。
そしてガードは自分の仕事の跡を残す。Mission Control の KPI 帯は、切り捨てが応答から抜いたバイト数と、上限がその期間に節約したドル数を表示する。層が報告するのは、自分が避けた請求書であって、自分が課す請求書ではない。ガードレールがダッシュボードのスクリーンショットなしでは自らの正当性を示せなくなったとき、その既定の姿勢はもう読めている。
四。シークレットをモデルのコンテキストの外に置くこと。 設計で最も考えるのはこのルールだ。決めるものと、権威を証明するものは、コンテキストを共有してはならない。モデルがアップストリームのパスワードを読めると、監査で片づく問題ではない。それが問題そのものだ。Vinkius はコネクタの認証情報を AES-256 で保存時に暗号化し、我々が保証するのは、プラットフォームのオペレータ自身でさえ保存時に読めないということだ。実行環境への注入は、ツールコードが動く isolate の中でのみ実行時に行われ、エージェントはシークレットを見ない。接続トークンも、平文が保存されない方式で認証される。監査役に渡す一文が欲しいなら、呼び出しに署名する権威は、決定する心から分離されている、でよい。
五。改ざんを検知でき、エクスポートできる記録を残すこと。 ほとんどの「監査証跡」は追加専用のログであり、つまりディスクの所有者と同等の信頼にすぎない。エージェント時代のコントロールプレーンは、記録は実際に読まれるのが規制当局や顧客、財務チームであるからこそ、より上を行かねばならない。Vinkius はすべてのリクエストハッシュを受信時に、ハッシュチェーンの台帳へ密封する。各記録は前のハッシュと、列における自分の位置を運び、チェーンは SHA-256 と Ed25519 で署名される。改ざんはプライバシーの問題ではなく、検知可能なイベントになり、ダッシュボードはチェーンが有効か崩れているかを素直に告げる。デプロイ監査は PDF としてエクスポートでき、全体の構造は、規制当局の唯一の質問である「このコネクタの全履歴を見せて」のために作られており、返すのはプロジェクトではなく、一つのエクスポート可能・検証可能なチェーンだ。
六。モデル自身の思考経路を見えるようにすること。 エージェントのトレースに接続できないレシートは、誰も読めないレシートだ。コントロールプレーンは、呼び出し元の分散トレースコンテキストをゲートウェイ越しに運ばねばならず、すべてのツールスパンは思考を開始したトレースの子でなければならない。これは私たちのオープンフレームワークのリリース 5.1.0 からの仕事で、MCP Fusion 5.1.0 のトレース相関のポストが扱っている。ここで重要なのは、ガバナンス記録がエージェント自身の推論から切れたものは、フォレンジックに無価値だからだ。呼び出し元がトレースコンテキストを送らない場合でも、アイデンティティの床は呼び出しを主導した者を名指しする。帰属は、呼び出し元の協力を前提としない。
七。人間に、本物のオフスイッチと本物の承認ゲートを与えること。 人間の形の停止装置のない自動化は、物を壊すだけのがう方法だ。コントロールプレーンは二つの異なる人間のアクションを提示し、それらは同一ではない。第一は承認ゲート。本番前に第二の人間を必要とするデプロイで、Vinkius は EU AI Act が高リスクシステムに求める四眼の原則(第 14(5) 条)でこれを位置づける。一人では、実効力のある新しいツールがエージェントに届けると決めない。第二はオフスイッチ。組織内の全アクティブコネクタを停止し、すべてを無効化し、すべてのトークンを失効させ、すべての開いているセッションを終了させる、一つの同期アクションによるグローバル緊急停止で、確認には HALT ALL との入力が必要だ。本当に何かが悪くなったときのボタンだからだ。停止後は復旧できるが、失効したトークンは失効したまま。意図して再発行する。回復とは、古いものの再生ではなく、新たな信頼関係の開始だ。
八。実行費用が安く、自分のコストに正直であること。 自分がガバナする対象より高くて遅いコントロールプレーンは、もう失敗している。大半のベンダーが回避するのは、後者の半分だ。権威ある層のオーバーヘッドは、主張ではなく、計測と表示で示さねばならない。Vinkius ではリクエスト詳細が、アップストリーム API の掛かった時間とガバナンス層が足した時間にレイテンシを分け、その呼び出しでコントロールプレーン自体が幾ら掛かったかは常に分かる。プラットフォームは、何が本番で何がプレビューかを、読み手に率直に話す。無料プランではガバナンスダッシュボードが、明確にラベル付きのサンプルデータで開かれ、契約する前にコントロールプレーンの形を学べる。一方で生の実行、サーキットブレーカー、緊急停止は有料プランで動く。無料プランが有料の機能をしていると読者に誤解されるより、率直に言う方がよい。
コントロールプレーンが言語モデルと話す唯一の場所は AI Briefing であり、それは有料機能だ。ブリーフィングはそれ自体がモデルの呼び出しであり、正直なコントロールプレーンは、自分の計算資源がどこに向かうかを隠さない。
ルールを支える基盤
上のルールのいくつかが、ダッシュボードに一度も現れない層の上に成り立っており、最も誇りにしているのはまさにそこだ。マーケットプレイスは監視されたデコイを持ち、攻撃者が漏洩先を探す場所だけに植えられる。実在のシークレットにしか見えない、そうでない認証情報だ。それを触ると、プラットフォームはサーバを隔離し、そのトークンを失効させ、開いた接続を断ち、支払い経路を凍結する。すべて自動で、人間の判断なし。あなたの発見を待たない封じ込めだ。
その下には組織の層がある。単一サインオンは組織ドメインごとに強制され、組織自体はメンバーとチーム、カスタムロールとそれが付与する権限、パイプラインで行動するマシン用のサービスアカウント、プログラムアクセス用の組織 API キー、セキュリティ関連イベントの監査ログの上で動く。コントロールプレーンは、人とマシンの違いを知っているアイデンティティモデルの上に立ち、八つのルールのすべてはその違いに寄っている。
なぜルールが画面に勝つ
Vinkius が AI Governance として提供する十二の面、報告する八つと決定する四つについて書いた。ツアーは AI ガバナンスのポストを参照。あれは棚卸しであり、このポストはそれを測る基準だ。別々にしておく理由は、ベンダーはダッシュボードの棚を見せれば、それをコントロールプレーンと名乗れるからだ。面は偽造しやすい。ルールはそうはいかない。各ルールはテストできる性質に対応するからだ。呼び出し元を名指しできるか。呼び出しが外に出る前に動けるか。モデルが読める runaway ループに上限を置けるか。認証情報をコンテキストの外に出しておけるか。記録が書き換わっていないと証明できるか。人間が本当に止められるか。自分のコストが机上にあるか。
命名の戦争を仕掛けているわけではない。「ガバナンス」「観測性」「セキュリティ」はすべてこのものに使われ、すべて過小評価になる。ダッシュボードは観察する。ポリシーファイルは、デプロイ時に一度決め、そして忘れる。決定を持つのはコントロールプレーンという名ばかりだ。呼び出しごとに決め、レシートを保管する。
購入するなら、そのリストが仕様書だ。作るなら、それを飛ばしては恥ずかしいチェックリストだ。Vinkius がすべての MCP サーバを V8 isolate で実行する方法のポストに書き留めたのは、コントロールプレーンこそが製品であり、製品とはルールであって画面ではない、と信じるようになったから。
業界に課すライン
ここから私は、やや居心地を悪くしつつ、ラインを引いてよい立場の人間になる。エージェント時代は、そのコントロールプレーンがこの八つをどの程度成し得たかで裁かれる。今日出荷されているコントロールプレーンの大多数は、基準に届かない。呼び出し元がチケットを出す人間だった世界向けに作られているからだ。ポリシーエンジンとログはある。アイデンティティ、呼び出し中の適用、モデルが読める予算、密封された保管庫、署名されたチェーン、トレースの接続、人間のゲート、正直なオーバーヘッドの数字はない。あるのはダッシュボードと希望だ。
それは侮辱ではなく、ギャップだ。次の五年のインフラは、そのギャップの中で決まる。これらのルールは、ものを作らなかったチームのためならどう書いてほしかっただろうか。テストできるほど具体的で、今年の流行り言葉よりも長く生きるほど一般的に。八つの性質が契約であり、それ以外はすべてマーケティングだ。
あなたのエージェントが行動するものなら、コントロールプレーンが決定するものである。決める側を先に作り、計測し、記録を密封し、人間に本物のハンドルを与えること。それが基準だ。私は Vinkius にそれを要求し、あなたのものにも要求したい。
これらの8つのルールを強制するランタイムセーフティコントロールは、ソースコードで詳述されていますエンタープライズAI質問。
