生成UI
カード、チャート、要約、承認、その他アプリやコラボレーション環境内に表示されるインターフェース要素を含め、エージェントのワークフロー中にインタラクティブな UI を表示します。
CopilotKit は、実際の製品内でユーザーとAIエージェントをつなぐエージェント型アプリ開発向けのフロントエンドスタック。生成UI、永続スレッド、無料開発利用からエンタープライズ向けホスティングまで対応。
CopilotKit は、実際の製品内でユーザーとAIエージェントをつなぐエージェント型アプリケーションを構築するためのフロントエンドスタックです。中心となるのは AG-UI プロトコルで、双方向のイベントストリームを通じてユーザー向けアプリとエージェント型バックエンドがどのように同期を保つかを定義します。
この製品は、エージェントを別のチャットウィンドウではなく、インターフェース内で動作させたいチーム向けに設計されています。生成UI、永続スレッド、React と Angular 向けのフロントエンド SDK、さらにブラウザアプリ、Slack、Microsoft Teams などのコラボレーション面をサポートします。
カード、チャート、要約、承認、その他アプリやコラボレーション環境内に表示されるインターフェース要素を含め、エージェントのワークフロー中にインタラクティブな UI を表示します。
AG-UI を通じてユーザー向け製品とエージェント型バックエンドを接続し、エージェントが状態を読み取り、状態を書き込み、アプリケーションと同期を保てるようにします。
アプリのセッションや、ブラウザアプリ、Slack スレッド、Teams の会話といった対応サーフェス全体で、スレッドとアプリケーション状態を永続的に保持します。
React と Angular 向けの事前構築済み SDK を使って、インタラクション層をゼロから作ることなくエージェント型体験を追加します。
チャットベースのインターフェースがワークフローに適している場合は、完全な体験を手作業で組み立てる代わりに、カスタマイズ可能なチャット UI コンポーネントから始められます。
ホスティングや制御の要件に応じて、料金ページとプラットフォームページからホスト型、セルフホスト型、VPC、またはオンプレミスのデプロイ経路を選べます。
ユーザーが製品内にとどまったまま、質問への回答、状態を持つ UI の表示、アクションの実行ができるアプリ内アシスタントを追加します。
Slack や Microsoft Teams で、単純なチャット返信ではなく、エージェントがカード、承認、スレッド形式のフォローアップを表示できるコラボレーションワークフローを構築します。
セッションをまたいで状態を保持し、ユーザーがアプリに戻ってきたときにコンテキストを引き継ぐブラウザベースのエージェント体験を作成します。
既存のエージェントフレームワークまたはバックエンドを構造化されたフロントエンド層に接続し、アプリケーション UI がエージェント出力と同期した状態を保てるようにします。
無料の開発者向け試用から、セルフホストやエンタープライズ構成まで、展開方針に合ったプラットフォームプランを利用します。
CopilotKit は React と Angular 向けのフロントエンド SDK を提供しており、料金ページにはエージェント型バックエンドとの接続も記載されています。そのため、チームはゼロから始めるのではなく、既存のバックエンドを接続できます。ホームページでは、1つのコマンドと既存のアプリから始められると案内されています。
料金ページには、1人の開発者向け席、小規模チーム、成長中のチーム、エンタープライズ展開向けのプランがあり、セルフホスティングや個別契約も含まれています。これは、個人開発者から大規模チームまで利用できることを示しています。
CopilotKit は、生成UI、チャットコンポーネント、共有状態と永続化、そしてブラウザアプリ、Slack、Microsoft Teams 全体での AG-UI ベースのインタラクションをサポートします。統合ページでは、Slack と Microsoft Teams は早期アクセスで、Discord と Google Chat は計画中または近日公開と記載されています。
ソースページでは、CopilotKit はエージェントとユーザーのやり取りのためのフロントエンドスタックおよびプロトコル層として説明されています。すべてのバックエンドやワークフローに対して完全なターンキー製品として提示されているわけではないため、チームは自分たちのアプリケーションとエージェントスタックに統合する必要があると考えるべきです。
AG-UI ページでは、AG-UI はユーザー向けアプリケーションとエージェント型バックエンドの間のインタラクション層として位置づけられており、MCP と A2A はコンテキストとエージェントの連携を扱います。CopilotKit は、AG-UI をベースに本番利用向けのクライアントとプラットフォームツールを提供します。