AIシステムはバーストで改善します. 新しいモデルが登場します. プロバイダー経路が安くなります. プロンプトパターンが明確になります. 故障モードが読みやすくなります. 戦略的な質問は、これらの利益が次にどこに行くかです.
私は過去数年間、自分のスタックを形作ってきました。そうすれば、1つのローカルな利益が全体のポートフォリオをアップグレードできます. その要件が、共有AI機能レイヤー、ワークフロー制御プレーン、そしてローカル開発、LANサービス、プロダクションを横断するホストネイティブオペレータサーフェスを構築するように私を駆り立てました. 本記事の名前は、私がそれらのシステムに付けた名前です:AI Guard、Agent Gateway、System Mesh.
本記事は、そのスタックの背後にあるアーキテクチャについてです. フォーカスは、各レイヤーが解決する問題、何が進歩するかを決定するプロモーションルール、そして改善を持続させる運用原則です.

本当の目標:伝播

AIを多用する作業で最も強力な結果は伝播から生まれる. ベンチマーク結果、キャッシュの勝利、リプレイの改善、リンティングルール、またはデプロイ最適化が、すべての依存プロジェクトに継承されると耐久性を持つ. その設計制約は、何が構築されるかを変える. それはプロバイダー固有の呼び出しよりも安定した機能サーフェスを優先する. それは不透明なプロンプトチェーンよりも検査可能なワークフローを優先する. それはデプロイ、ロールバック、診断を毎回速くするオペレータ契約を優先する. それは共有プラグイン、共有スキル、共有ツールを通じて広がる基盤改善を優先する. 伝播がルールになると、モデル選択はより大きなシステム内の1つの変数になる.

タスククラスによるモデル配置

私のモデル使用はニュアンスに依存する。なぜならタスクは異なる価値密度を持つから。. 私は深い計画、アーキテクチャ批評、障害分析、ドリフト防止にプレミアム推論予算を割り当てる。. 出力品質が重要なシステム決定を変える場合、長い応答ウィンドウを受け入れる。. 私は強力なCLI実行動作と信頼性の高いツール使用を伴う長期的な実装作業にコーディングネイティブモデルを使用する。 それがスループット、計画品質、プロジェクト所有スキルが最も重要となる領域である。. ワークフローがベンチマーク圧力の下で実証された後、繰り返し発生する境界のあるタスクを低コストのルートに移す。. そこでは決定論的ハーネス、リプレイ、明確な停止条件が大幅な節約を実現する。. 支配的な原則はタスククラスによる配置である。. ワークフローがモデル決定を所有する。.

プロモーションルール

私のプロモーションルールは明示的です:
  1. コスト優先.
  2. 品質フロアを強制.
  3. コストと品質が範囲内にある場合、速度を決定打ち手として使用.
必要な品質を維持できる安価なルートがプロモートされます. コストと品質がすでに明確になった後、より速いルートが重要になります. そのルールは、プロバイダーの離脱を測定された結果に基づいて根拠づけ、ノベルティドリフトに抵抗します.
Diagram source
flowchart LR
  A["候補ルート"] --> B["ベンチマークコーパス"]
  B --> C{「品質 >= ベースライン?」}
  C -->|いいえ| D["ラボに留まる"]
  C -->|はい| E{「コスト <= 現在のルート?」}
  E -->|いいえ| F["プレミアムまたは専門用途のために保持する"]
  E -->|はい| G["共有機能層へのプロモート"]
  G --> H["依存ワークフローはアップグレードを継承する"]
それが一時的なAIの利益を複利的インフラに変える仕組みです。.

Why I Built AI Guard

AI Guard solves a recurring integration problem: projects need AI capabilities, providers and model routes change constantly, and raw per-project integrations create duplicated decision logic, duplicated failure handling, and duplicated spend.
I built AI Guard as the shared capability layer across my projects. Applications call stable capabilities such as structured generation, search, OCR, TTS, image generation, image analysis, and other specialized routes. AI Guard owns the provider-facing layer, cache behavior, pricing awareness, and route promotion.
That design does several useful things at once.
It gives every project one surface for AI work. It captures repeated equivalent requests so benchmark loops and production workloads can reuse prior results. It makes budgeting visible. It keeps route upgrades centralized while application code keeps the same contract.
The compounding effect is straightforward. I benchmark a candidate route once. If it clears the quality bar and improves the economics, I promote it inside AI Guard. Every workflow that depends on that capability inherits the upgrade.

なぜAgent Gatewayを作ったのか

AI Guardは機能アクセスを処理します. バージョン管理、再生、公開制御を備えた複合ワークフロー用に第二層が必要でした. そのワークフロー制御プレーンとしてAgent Gatewayを構築しました. プロジェクトリポジトリはワークフローYAMLを所有します。ゲートウェイは検証、ドラフト同期、変更不可の公開、実行、イベント、スナップショット、再生ポイント、検証セット、ステップキャッシュを処理します. これは特定の運用問題を解決します. マルチステップAIチェーンは、途中で失敗するとコストと曖昧さが蓄積します. 不透明なチェーンは完全な再実行を強制します. ステップ境界付きのバージョン管理された実行は、介入する正確な場所を提供します. 私のエンジンは状態機械駆動です. ワークフローが特定の段階で破損した場合、その段階を洗練し、正確な境界から再生し、すでに証明された上流作業を保持します. そのループはAIワークフローの経済性と信頼性プロファイルを変えます. 一般的な流れは次のようになります:
  1. プロジェクト所有のYAMLからローカルでワークフローをプロトタイプ化します.
  2. 実際のケースセットに対して検証します.
  3. プロンプト、スキーマ、変換、分岐ルールを強化します.
  4. 正確な失敗境界から再生します.
  5. バリデーションが通った後に不変バージョンを公開する.
これが実験的なAIチェーンが検査可能なインフラストラクチャになる方法.

なぜシステムメッシュを構築したのか

ポートフォリオの形が明確になったとき、インフラ層が変わりました. Coolify 管理の Docker レーンをデフォルトの運用モデルとして長期間使用していました。 それは境界が急速に移動していた初期フェーズにうまく機能しました. サービスグラフが安定したとき、ホストネイティブ処理に適合するサービスのために、より高速で明確なオペレータ表面が欲しかったです. ローカル開発、LAN サービスホスト、プロダクションで一貫した契約を望みました. エージェントやオペレータが実際に必要とする信号を浮き上がらせる診断を望みました. デプロイ、環境レンダリング、ルーティング、ロールバックをファーストクラスで読みやすい操作にしたいと考えました. その目的のために共有サービス管理契約としてシステムメッシュを構築し、環境固有のマニフェスト、CLI、スキルを通じて実装しました. このスタックでは、dev がローカルランタイム操作を所有し、mint が LAN ホストを所有し、prod がプロダクションを所有します。 共有契約は語彙を整合させ、各環境が独自のポリシーを適用します. この変更により、約三分間だった共通デプロイパスが約三十秒に短縮されました. より大きな勝利はアーキテクチャです。ホストネイティブレーンに適合するすべてのサービスは、より高速なデプロイ、鋭い診断、より明示的な運用モデルを継承します. 依存関係プロファイルがそれらを正当化する場合は、コンテナをまだ使用しています. 重いシステム依存関係は、保持された Docker 実行の良い候補であり続けます 実行モード配置はサービス制約による指針です.

ベンチマークラボと低コストの決定論的レーン

ラボを使って昇進を得るものを決める. ラボはベンチマークコーパス、スコアリングルール、挑戦者セット、そして合格基準を所有する. それは探索的作業と運用ルートを分離するクリーンな方法を提供する. プレミアム推論モデルは高価値の計画とアーキテクチャのために利用可能である. 低コストのルートは、タスクが限定され、ワークフローが読みやすく、結果が評価可能なときに引き継ぐ. 翻訳メンテナンスは良い例である. 私は境界付きエージェントフローを実行し、i18n JSON をクロールし、欠落または弱い翻訳を検出し、制約されたステップ予算内でファイルをパッチする そのタスクは、ワークフローがベンチマークされ、再再生可能でスコアリングが容易であるため、強力なスループットと大幅なコスト削減を伴う低コスト OSS クラスのルートで実行できる. ラボは市場を迅速に動かし、検証された証拠に基づいて本番コードを進める.

基盤レベルの複合化

最大の長期的利益は基盤で現れます. プロジェクトスキルを使用して、エージェントがローカルシステム、プロダクションシステム、共有サービスを即座にコンテキスト付きで操作できるようにします. ランタイム失敗が静的に防止すべきパターンを明らかにしたとき、リントを永続化メカニズムとして使用します。私はその安全策を一度エンコードし、ポートフォリオがそれを継承します. 私はまた、繰り返し使用されるアプリケーション形態にわたって60以上のプラグインを共有基盤として維持しています. Auth、SEO、メール、ワークフロー統合、オペレーターのエルゴノミクスは中央で改善され、次に外部へ拡散します. ここで理論が日常業務で可視化されます. 回帰が減少します. 修正が事前に配布されます. 速度が上がります。以前の教訓がインストールされたままだからです.

AIが解釈した運用原則

私はAIに、この記事で説明されているアプローチから運用原則を抽出するよう指示した。
  • ポートフォリオ全体への伝播のために構築する。. すべての改善は、それを継承するワークフローの数によって評価されるべきである。.
  • モデル選択をワークフローの配置として扱う。. タスククラスと価値密度によってモデルを割り当てる。.
  • 厳格な品質下限を伴うコスト優先の昇格ルールを適用する。. 昇格には品質の同等性または改善が必要である。.
  • 機能を安定した層の背後に保つ。. ルートの変動は、安定したアプリケーション契約を持つ機能層で吸収される。.
  • ワークフローを検査可能かつ再生可能に保つ。. 決定論的な進行と巻き戻し境界は、中核的な本番機能である。.
  • ベンチマークラボを昇格ゲートとして使用する。. 市場リリースのリズムは評価のための入力ストリームである。.
  • 証明されたら、範囲が限定された反復作業を低コストの決定論的レーンに移す。. 高レバレッジの意思決定のためにプレミアム推論予算を確保する。.
  • 繰り返し発生する障害を共有の保護策にエンコードする。. Lintルール、スキル、および共有プラグインの更新は、インシデントを耐久性のある予防策に変換します。.
  • 明示的なオペレータ契約を優先します。. ホストネイティブサービス契約は、明確なデプロイ/ロールバック/証明ループを備えており、運用エントロピーを低減します。.
  • 契約によってオプション性を保持します。. アーキテクチャを準備し、パレートフロンティアが移動するにつれてより良いルートを吸収できるようにします。.

閉鎖

私のワークフローに対する回答は建築的です。私は拡散のために構築し、昇格のためにベンチマークし、勝者のパターンをすべてのプロジェクトが継承できる共有レイヤーに保持します. それがAI市場での一時的な改善がソフトウェア運用で持続的な利益になる方法です. それが仕事が蓄積される方法です.