
祈らずに AI を ship する:願いではなく機構
「デプロイして祈る」とは、本番に押して緊張しながらリロードすることです。壊れる日までは通用し、その日には何の機構が足りなかったかを知ります。AI Engineers Academy で Marc Friborg Bersang が描く Cloudflare の規律は、意図的に短く——四つの実践——それぞれは雰囲気ではなく測り方を持つ機構です。
主要ポイント
- 「デプロイして祈る」は機構の欠如であり、四つの実践(staging、secrets、health checks、rollback)は四つの機構で、それぞれに測り方があります(AI Engineers Academy、"Stop 'Deploy and Pray'"、2026)。
- Theorem 3 はこう枠付けます:性質はその機構が実装され測られているときにのみ保証される——機構のない性質は願いです。
- HAI Engine は 2016 年から同じ規律で本番稼働しており、Production ✅ は機構が配線され観測されていることを意味し、願っていることを意味しません。
- AI 負荷には第五の機構が必要です——プロセスの生存ではなく出力挙動の測定——「生きていても間違っている」が問題となる失敗モードだからです。
なぜ「デプロイして祈る」は機構の欠如か
2026 年、AI Engineers Academy は "Stop 'Deploy and Pray': Ship AI Apps Properly on Cloudflare" を発表し、このパターンに名前を与えました:本番に押し、緊張しながらリロードし、何かが壊れたときに初めて隙間に気づく。修正は勇気ではなく、勇気の必要性を取り除く四つの小さな機構です。勇気は性質が測られていないときに手を伸ばすものであり、機構はその問い自体を消し去るものです。
Honest Architect の読みは原文より狭いです。四つの実践はソフトな意味での「ベストプラクティス」や「規律」ではありません。それぞれが機構であり、それぞれに測り方があります:staging はビルドの健全さを検査し、secrets-as-env は資格がバイナリにないことを証明し、health check はデプロイが生きていることを証明し、タグ付けされた旧版は取り消せることを証明します。観測できない性質は、あなたが持っている性質ではありません。
[UNIQUE INSIGHT] これは私たちのルーティング規則と同じ形です:the space is the router。network、community、room のトポロジーは、何かが応答する前に誰が何を見るかを決めます——名前と測り方ができるトポロジーであり、正しい人同士が出会うことを願うものではありません。「デプロイして祈る」は shipping にとって、ルーティングされないグラフがネットワークにとってであるものです:すべてのリクエストがどこにでも着地し、最善を祈ります。機構(トポロジー、staging の宛先、health エンドポイント)こそが祈るのをやめさせるものです。
四つの機構、写像
2026 年、AI Engineers Academy は祈りを終わらせる四つのものを挙げました:staging デプロイ、environment secrets としての secrets、health check と smoke test、そして直前の良版をタグ付けした一回のコマンドの rollback。以下、それぞれを機構と測定の対として、実際に持っているかを告えるテストとともに示します。
Staging:「未テストのコードは prod に届かない」という性質
機構は、本番前にデプロイする独立した staging ワーカーです。測定は、昇格前に staging に対して走る smoke test です。staging の宛先がなければ「テストした」は開発者のラップトップについての主張であり、あれば本番と同じ形の環境についての主張です。テストは単純です:staging の URL を言えますか、そして smoke test が失敗したとき昇格ステップは失敗しますか?両方に答えられなければ、あるのは意図であり staging ではありません。
Secrets:「資格がバイナリにない」という性質
機構はプラットフォーム層での environment-secret バインディング——原文では Cloudflare Workers secrets、私たちの等価物は API の state 層です。測定は、デプロイされたアーティファクトに対する任意のトークン形の grep と、secret が build ではなく runtime で束ねられていることの確認です。secret がコードや git に入った瞬間、性質は偽であり、後のどんなローテーションも「持っていた」とは数えません。ローテーションは回復であり、機構は予防であり、同じ性質ではありません。
Health checks:「壊れたデプロイは観測可能」という性質
機構は health エンドポイントとデプロイ後の smoke test です。測定は、壊れたデプロイからアラートまでの時間です——機構が配線されていれば秒、なければ永遠に来ません。アラートしない health check は測定のない機構であり、Theorem 3 はそれを「まだ性質ではない」と扱います。AI がゴミを返す間 200 を返す health check は測定を間違えた機構であり、それはもっと悪く、祈りが応えられたように見せます。
Rollback:「一回のコマンドで取り消せる」という性質
機構は旧版をタグ付けし到達可能に保つことです。測定は、「事故確認」から「旧版がトラフィックを配信」までの rollback の実時間です。rollback が再デプロイ、revert commit、マイグレーションを要するなら、あなたには rollback はなく回復計画があり、回復計画は祈りがすでに失敗したときに手を伸ばすものです。
第五の機構:プロセスではなく出力を測る
[PERSONAL EXPERIENCE] HAI Engine は 2016 年から本番稼働しており、上記の四つの機構は、これなしでは ship しない最低限です——原文が名指すのと同じ最低限です。違いは、AI 負荷では祈りがより大きいことです、なぜならモデル挙動はバイナリが変わらなくてもドリフトするからです。staging デプロイはコードを捕まえます;プロンプトの退行、分布シフト、静かに較正を失った ensemble は捕まえません。そこで第五の機構を加えます:プロセスが生きていることではなく、出力挙動についての測れる検査です。
原文のリストの Honest Architect 版は一行を加えます:health check はデプロイが up であることを証明する;AI が正しいことを証明しない。forecasting プラットフォームでは、「up だが間違っている」が問題となる失敗モードであり、唯一の正直な答えは出力の測定です——held-out の真実に対して較正し、スコアを health check と同じダッシュボードで観測可能にする。Oracle は確率をちょうど一箇所で正規化し、ensemble の sum-to-one とエントロピーを毎回の merge で検査し、この検査が第五の機構です。Production ✅ とタグ付けされるのは、配線され観測されているからであり、モデルを信頼しているからではありません。
ここで原文の「退屈で速く、毎日恐れず ship する」という目標は現実の限界に会います。四つの機構が整えば、コードは毎日恐れず ship できます。モデルを毎日恐れず ship するには第五が要ります。それなしでは「毎日 ship する」は「毎日ドリフトする」になり、health check は緑のまま forecast が静かに意味を失います。
Theorem 3 と正直さのタグ
[ORIGINAL DATA] 21 編の論文シリーズは Theorem 3 を定めます:性質はその機構が実装され測られているときにのみ保証される。これをロードマップ上のあらゆる主張のテストとして読んでください。「rollback がある」は、旧版がタグ付けされ rollback の所要時間が測った数字であるときにのみ真です。「staging がある」は、staging の宛先が存在し smoke test が昇格前に走るときにのみ真です。それ以外はすべて意図であり、ロードマップが満ちているのは意図です。
だから私たちの正直さのタグは形容詞ではありません。Production ✅ は機構が実装され、その測定が誰かが見るダッシュボードにあることを意味します。Partial ⚠️ は機構はあるが測定が部分的であることを意味します——key が未設定のとき自己無効化する World Monitor のソースはそれでも機構であり、「無効」は静かな状態ではなく測られた状態です;ソースの不在は観測可能であり、それこそが「部分機構」と「欠落機構」の差です。Roadmap 🔵 は私たちがまだ機構を実装していないことを意味し、どんな願いもタグを昇格させません。
Cloudflare 記事の四つの実践は、デプロイ層での Theorem 3 の清潔な例です。同じ定理が、私たちが Wallet & Token、Super App、Community Credit の結果を約束しない理由です——それらは Roadmap 🔵であり、機構はまだ実装され測られておらず、測れない forecast は正直に売れる forecast ではありません。市民的・防御的な範囲のみ、そして token や community-credit の結果の約束なし、なぜなら Howey レビューはまだ存在しない機構について走っていないからです。逆を約束するのは製品層での deploy-and-pray であり、私たちはデプロイ層からそれを論破したばかりです。
よくある質問
「デプロイして祈る」は許容されることがありますか?
週末のプロトタイプなら、はい。実際のユーザーにサービスするものなら、いいえ——原文は四つの機構(staging、secrets、health checks、rollback)を挙げ、Theorem 3 は機構のない性質は願いだと言います。おもちゃには許容、製品には不許容、その境界線は最初の実際のユーザーです。
health check は AI が動いていることを証明しますか?
いいえ。health check はプロセスが生きて応答していることを証明します;モデルの出力が正しいことは証明しません。AI 負荷には第五の機構——出力挙動の測定、held-out の真実に対して較正された——が要るか、「up だが間違っている」が見えないままになります。壊れたモデル上の緑の health check は、祈りが応えられたように見えるものです。
なぜ旧版をタグ付けして保つのか?
rollback は、取り消しが一回のコマンドで測られた実時間で済むときにのみ性質だからです。revert commit、再デプロイ、マイグレーションを要する rollback は回復計画であり rollback ではありません。タグ付けされた旧版は機構であり、rollback の所要時間は測定です;両方なければ、事故の後に語る物語があります。
これは Everythink の正直さのタグにどう写りますか?
Production ✅ は機構が実装され測られていることを意味します——HAI Engine のデプロイパイプラインと Oracle の較正はどちらも配線され観測されています。Partial ⚠️ は機構はあるが測定が不完全であることを意味します。Roadmap 🔵 は機構がまだ実装されていないことを意味し、いかなる主張もタグを昇格させません。タグは機構の測定であり、製品の雰囲気ではありません。
tokens、wallets、community credit は?
それらは Roadmap 🔵 です:機構はまだ実装され測られておらず、Howey レビューが審査していない結果は約束しません。上のデプロイ規律は Production ✅ であり、トークン経済はそうではなく、Honest Architect はロードマップをリリースのように響かせるために両者の線を曖昧にしません。
出典
- AI Engineers Academy, Marc Friborg Bersang, "Stop 'Deploy and Pray': Ship AI Apps Properly on Cloudflare", 2026, retrieved 2026-08-23, https://aiengineers.academy/blog/stop-deploy-and-pray-cloudflare
もしあなたの network が祈らずに AI を ship する準備ができているなら、network を作ってください——トポロジーは何かが応答する前にルーティングし、デプロイ機構は配線され観測されています。

統制の過負荷は、測定のない統制である
統制の過負荷は、測定のない統制が積み上がることです。是正は定理 3 に写ります:統制はその機構が実装され測られているときにのみ性質になります。
→ →
エージェントを雇うのではない。機構を配線するのだ。
Codex vs Claude Code は採用の問いです。正直な答え:エージェントを雇うのではなく、機構を配線する。ベンチマークは測り、ハーネスは複利で伸び、トポロジーがルーティングする。
→ →
解釈性に必要なのは相互作用であり、特徴ではない
SHAP は 'trolley' を見つけ、SPEX はそれを駆動する 4 語の相乗効果を見つけた。特徴は機構ではない。定理 3:性質はその相互作用が実装され測られているときにのみ保証される。
→ →自らの主張を証明するエンジンの上に、あなたの世界を築く。
2016 年から稼働し続けるエンジンの上に、あなた自身のネットワークを作る——あるいは 21 本の論文を書いたチームに話しかける。
