AI News HubLIVE
站内改写

CopilotKitが2026年のエージェンティックAIスタックを再定義する方法

CopilotKitは2026年に3つの主要ツール(AG-UIプロトコル、AIMockテストスイート、Pathfinderナレッジサーバー)をリリースし、エージェンティックAIの本番環境への移行におけるアーキテクチャ上のギャップを埋めています。これらのツールは、インタラクション、テスト、知識検索の問題を解決し、Fortune 500企業に採用されています。

記事インテリジェンス

エンジニア中級

要点

  • AG-UIプロトコルはエージェントとユーザーのインタラクション層を埋め、リアルタイムストリーミングと動的UI生成をサポートし、Google、Microsoftなどが採用。
  • AIMockは11のLLMプロバイダーを含むエージェントコールチェーン全体をモックし、レコードリプレイ、ドリフト検出、カオステストを提供。
  • Pathfinderは自己ホスト型MCPサーバーで、ドキュメント、コード、チャットをインデックス化し、ハイブリッド検索を備え、完全オフライン展開が可能。
  • これら3つは知識検索、テスト信頼性、ランタイム永続性という本番環境のボトルネックを解決する。

重要な理由

このニュースが重要なのは、AG-UIプロトコルはエージェントとユーザーのインタラクション層を埋め、リアルタイムストリーミングと動的UI生成をサポートし、Google、Microsoftなどが採用ためです。

技術的影響

モデル選定、推論コスト、プロダクト能力、評価基準に影響する可能性があります。

長年にわたり、ソフトウェアにおけるAIとは、アプリケーションの隅に埋め込まれたチャットウィジェットを意味していました。ユーザーが入力し、モデルがテキストで応答し、ユーザーがその出力を手動で必要な操作に変換する。電卓が便利であるのと同じように、機能的ではあるが、基本的には受動的でした。Atai BarkaiとUli Barkaiが共同設立したシアトル拠点のスタートアップCopilotKitは、過去2年間にわたり、このモデルは欠陥があると主張してきました。そして2026年、開発者コミュニティはその主張に大きく同意しています。

同社のアプローチは率直です。エージェントがアプリケーション内部に存在し、ユーザーの行動を理解し、アクションを実行し、長いテキストブロックを返す代わりに有用なインターフェースを表示できるようにすることが未来の道です。このアプローチは、2026年の3つの重要なリリースを生み出しました。それぞれが、知識検索、テスト信頼性、ランタイム永続性という3つの異なるインフラストラクチャのギャップを対象とし、各リリースはエージェントのデモと本番品質のシステムを分ける、地味でしばしばスキップされるアーキテクチャを狙っています。

プロトコル基盤:AG-UIが欠けたスロットを埋める

新しいツールを理解する前に、その下にあるプロトコル層を理解する必要があります。エージェンティックエコシステムは、静かに3層のスタックを構築してきました。MCPはエージェントが外部ツールやデータベースにアクセスする方法を標準化します。A2Aはエージェント間の調整を処理します。CopilotKitが作成したAG-UIは、3番目のこれまで未解決の問題、すなわちソフトウェアアプリケーション内のエージェントと人間のユーザー間のインタラクション層を処理します。

MCPとA2Aがコンテキストとエージェントの調整を担当する一方、AG-UIはユーザー、アプリケーション、エージェント間のインタラクション層を定義し、ユーザーがエージェントと対話する最も重要な境界で透明性、安全性、制御を提供します。具体的には、リアルタイムストリーミング応答、動的UIコンポーネント生成、双方向状態同期、およびエージェントがユーザーの確認を待ってから処理を進めるヒューマンインザループポーズを可能にします。

現在、このプロトコルはGoogle、Microsoft、Amazon、Oracleなどの主要AIインフラストラクチャプロバイダー、およびLangChain、Mastra、PydanticAI、Agnoなどの人気フレームワークによってサポートされています。ファーストパーティSDKはLangGraph、CrewAI、Mastra、Agno、Pydantic AIをカバーしています。コミュニティ側では、Kotlin、Go、Dart、Java、Rust、Ruby、C++の完全な実装が存在し、.NET、Nim、Flowise、Langflowが開発中です。これは、この段階のほとんどのプロトコルが主張できる範囲をはるかに超えるコミュニティSDK面です。AWSはAG-UIをそのFAST(フルスタックエージェントコアソリューションテンプレート)の例とBedrock AgentCoreに統合し、実験的な標準ではなく本番インフラストラクチャとしての役割を固めています。エコシステムは教育にも拡大しており、Atai BarkaiはDeepLearning.AIでフルスタックAG-UIコースを教えており、LangChainバックエンド、Reactフロントエンド、AG-UIランタイムをカバーしています。これは、プロトコルが評価されるだけでなく教えられるほど成熟しているという具体的なシグナルです。

かつてMCP対A2A対AG-UIと対立する枠組みは、これらのプロトコルが根本的に異なる問題を解決するという認識に取って代わられました。これは、TCP、HTTP、HTMLがWebの異なる層で動作する方法に類似しています。AG-UIはそのスタックのHTMLです。下位層が可能にするが、それ自体では提供できないプレゼンテーションとインタラクション層です。

AIMock:あなたのテストスイートは嘘だった

2026年4月にリリースされたAIMockは、CopilotKitがほとんどのチームが構築している方法についての不都合な真実を暴露するツールを喜んで出荷するという姿勢の最も直接的な現れです。その不都合な真実とは、エージェンティックテストスイートのほとんどが単なる見せかけであるということです。2026年の単一のエージェントリクエストは、応答を返す前に6〜7のサービスに触れる可能性があります。LLM、MCPツールサーバー、ベクトルデータベース、リランカー、Web検索API、モデレーション層、A2A上のサブエージェントです。ほとんどのチームはそのうちの1つをモックし、残りの6つはライブで非決定論的であり、静かにテストスイートを嘘にしています。

AIMockはその修正です。1つのJSON設定ファイル、1つのポートで、AIアプリが依存するすべてのサービスをカバーします。このツールは、OpenAI、Claude、Gemini、Bedrock、Azure、Vertex AI、Ollama、Cohereを含む11のLLMプロバイダーをカバーし、完全なMCP JSON-RPC 2.0、フロントエンドテスト用のA2AエージェントカードディスカバリーとSSEストリーミング、AG-UIイベントストリームモック、決定論的RAG検索のためのベクトルデータベースシミュレーション(Pinecone、Qdrant、ChromaDB互換)、および検索、リランク、モデレーションエンドポイントを備えています。ゼロ依存性で、すべてNode.jsのビルトインから構築されています。

3つの機能が、この分野の以前のすべてのモックツールと区別されます。レコードアンドリプレイは実際のAPI呼び出しをプロキシし、フィクスチャとして保存し、CIで永久にリプレイしてライブAPIに再び触れることを防ぎます。ドリフト検出は実際のプロバイダーAPIに対して毎日実行され、24時間以内にレスポンスフォーマットの変更をキャッチします。なぜなら、LLMプロバイダーは予告なくスキーマを更新することがよくあるからです。カオステストにより、開発者は500エラー、不正なJSON、ストリーム切断を注入して、アプリケーションが障害を優雅に処理することを確認できます。

AG-UI自体がそのエンドツーエンドテストスイートでAIMockを使用し、フィクスチャ駆動のレスポンスでLLMプロバイダー間のエージェント動作を検証しています。プロトコルが自身をテストするためにツールを使用する場合、その自己言及的なシグナルは無視できません。

Pathfinder:エージェントネイティブの知識インフラストラクチャ

2026年サイクルの3番目の柱は、エージェントが操作するソフトウェアとドキュメントに関する正確で最新の情報をどのように見つけるかという問題に取り組みます。この問題はデモではめったに現れませんが、本番展開を一貫して妨げます。

Pathfinderは、ドキュメント、コード、Notionページ、Slackスレッド、DiscordフォーラムをMCPを介して検索可能でエージェントがアクセス可能な知識にインデックス化する自己ホスト型MCPサーバーです。1つの設定ファイル、1つのコマンドで、任意のAIコーディングエージェントと互換性があります。GitHubリポジトリはドキュメントレベルで取り込まれます(Markdown、MDX、HTML、ソースコード)。一方、SlackやDiscordなどの会話ソースは、通常チャット履歴に閉じ込められている組織知識を表面化する検索可能な質問と回答のペアに蒸留されます。

検索アーキテクチャはハイブリッドベクトルとキーワード検索を組み合わせており、実際には重要です。なぜなら、純粋な意味検索はクエリにそのまま現れる正確な識別子、エラーコード、API名では失敗するからです。プラグイン可能な埋め込みはOpenAI、Ollama、ローカルのtransformers.jsをサポートしており、外部APIキーを必要としない完全なエアギャップ展開が第一級のオプションです。

設定は完全に単一のpathfinder.yamlファイルに存在します。GitHubプッシュイベントは、Webhook統合を通じてインクリメンタルな再インデックス化をトリガーします。自動生成されたエンドポイント(/llms.txt、/llms-full.txt、/.well-known/skills/default/skill.md)は、追加設定なしでエージェントとクライアントに標準的な発見パスを提供します。CopilotKitは自身の公開ドキュメントのためにPathfinderを実行しており、mcp.pathfinder.copilotkit.devでアクセス可能です。これは、参照アーキテクチャではなくライブの概念実証です。

自己ホスト型のプライバシーモデルは明示的です。自己ホスト型Pathfinderは外部に何も送信しません。テレメトリーはCopilotKit内部の環境変数によってゲートされており、公開配布されたイメージやパッケージには設定されていません。

本番ギャップを埋めるスタック

これらの3つのリリースにわたる一貫したテーマは、単一のツール単体では明らかではありません。Pathfinderは知識検索に対処します。エージェントは操作するシステムに関する正確でクエリ可能なコンテキストを必要とします。AIMockはテスト信頼性に対処します。エージェントコールチェーン内のすべてのサービスは、出荷前にモック可能で決定論的で観測可能である必要があります。CopilotKit Enterprise Intelligence(永続化層)はランタイムメモリに対処します。エージェントは、エンジニアリングチームがインフラストラクチャをゼロから構築することなく、セッションやデバイス間でコンテキストを保持する必要があります。

まとめると、これらの3つの層は、有望なエージェントプロトタイプを一貫して停滞したエンジニアリングプロジェクトに変える本番環境のボトルネックをカバーします。CopilotKitのツールは週に数百万回のインストールを誇り、Fortune 500企業の大部分が本番環境でプロトコルとCopilotKitのツールを使用しています。

CopilotKitは、企業がすでに使用しているエージェントフレームワーク、クラウドプロバイダー、バックエンドと連携する水平型のベンダーニュートラルな代替手段として差別化されています。VercelのAI SDK、Assistant-ui、OpenAIのApps SDKと競合しています。戦略は、アプリケーション層(インタラクション境界、テスト層、知識層)を所有し、チームが独自のランタイムを中心にスタックの他の部分を再構築することを強制しないことです。