Skip to content

ClassCat® AI Research

クラスキャット – Agno, AgentOS, MCP, LangChain/LangGraph, CrewAI

Menu
  • ホーム
    • ClassCat® AI Research ホーム
    • クラスキャット・ホーム
  • OpenAI API
    • OpenAI Python ライブラリ 1.x : 概要
    • OpenAI ブログ
      • GPT の紹介
      • GPT ストアの紹介
      • ChatGPT Team の紹介
    • OpenAI platform 1.x
      • Get Started : イントロダクション
      • Get Started : クイックスタート (Python)
      • Get Started : クイックスタート (Node.js)
      • Get Started : モデル
      • 機能 : 埋め込み
      • 機能 : 埋め込み (ユースケース)
      • ChatGPT : アクション – イントロダクション
      • ChatGPT : アクション – Getting started
      • ChatGPT : アクション – アクション認証
    • OpenAI ヘルプ : ChatGPT
      • ChatGPTとは何ですか?
      • ChatGPT は真実を語っていますか?
      • GPT の作成
      • GPT FAQ
      • GPT vs アシスタント
      • GPT ビルダー
    • OpenAI ヘルプ : ChatGPT > メモリ
      • FAQ
    • OpenAI ヘルプ : GPT ストア
      • 貴方の GPT をフィーチャーする
    • OpenAI Python ライブラリ 0.27 : 概要
    • OpenAI platform
      • Get Started : イントロダクション
      • Get Started : クイックスタート
      • Get Started : モデル
      • ガイド : GPT モデル
      • ガイド : 画像生成 (DALL·E)
      • ガイド : GPT-3.5 Turbo 対応 微調整
      • ガイド : 微調整 1.イントロダクション
      • ガイド : 微調整 2. データセットの準備 / ケーススタディ
      • ガイド : 埋め込み
      • ガイド : 音声テキスト変換
      • ガイド : モデレーション
      • ChatGPT プラグイン : イントロダクション
    • OpenAI Cookbook
      • 概要
      • API 使用方法 : レート制限の操作
      • API 使用方法 : tiktoken でトークンを数える方法
      • GPT : ChatGPT モデルへの入力をフォーマットする方法
      • GPT : 補完をストリームする方法
      • GPT : 大規模言語モデルを扱う方法
      • 埋め込み : 埋め込みの取得
      • GPT-3 の微調整 : 分類サンプルの微調整
      • DALL-E : DALL·E で 画像を生成して編集する方法
      • DALL·E と Segment Anything で動的マスクを作成する方法
      • Whisper プロンプティング・ガイド
  • Gemini API
    • Tutorials : クイックスタート with Python (1) テキスト-to-テキスト生成
    • (2) マルチモーダル入力 / 日本語チャット
    • (3) 埋め込みの使用
    • (4) 高度なユースケース
    • クイックスタート with Node.js
    • クイックスタート with Dart or Flutter (1) 日本語動作確認
    • Gemma
      • 概要 (README)
      • Tutorials : サンプリング
      • Tutorials : KerasNLP による Getting Started
  • Keras 3
    • 新しいマルチバックエンド Keras
    • Keras 3 について
    • Getting Started : エンジニアのための Keras 入門
    • Google Colab 上のインストールと Stable Diffusion デモ
    • コンピュータビジョン – ゼロからの画像分類
    • コンピュータビジョン – 単純な MNIST convnet
    • コンピュータビジョン – EfficientNet を使用した微調整による画像分類
    • コンピュータビジョン – Vision Transformer による画像分類
    • コンピュータビジョン – 最新の MLPモデルによる画像分類
    • コンピュータビジョン – コンパクトな畳込み Transformer
    • Keras Core
      • Keras Core 0.1
        • 新しいマルチバックエンド Keras (README)
        • Keras for TensorFlow, JAX, & PyTorch
        • 開発者ガイド : Getting started with Keras Core
        • 開発者ガイド : 関数型 API
        • 開発者ガイド : シーケンシャル・モデル
        • 開発者ガイド : サブクラス化で新しい層とモデルを作成する
        • 開発者ガイド : 独自のコールバックを書く
      • Keras Core 0.1.1 & 0.1.2 : リリースノート
      • 開発者ガイド
      • Code examples
      • Keras Stable Diffusion
        • 概要
        • 基本的な使い方 (テキスト-to-画像 / 画像-to-画像変換)
        • 混合精度のパフォーマンス
        • インペインティングの簡易アプリケーション
        • (参考) KerasCV – Stable Diffusion を使用した高性能画像生成
  • TensorFlow
    • TF 2 : 初級チュートリアル
    • TF 2 : 上級チュートリアル
    • TF 2 : ガイド
    • TF 1 : チュートリアル
    • TF 1 : ガイド
  • その他
    • 🦜️🔗 LangChain ドキュメント / ユースケース
    • Stable Diffusion WebUI
      • Google Colab で Stable Diffusion WebUI 入門
      • HuggingFace モデル / VAE の導入
      • LoRA の利用
    • Diffusion Models / 拡散モデル
  • クラスキャット
    • 会社案内
    • お問合せ
    • Facebook
    • ClassCat® Blog
Menu

AG-UI : エージェント UI プロトコル

Posted on 02/23/2026 by Masashi Okumura

AG-UI は、AI エージェントがユーザ向けアプリケーション接続する方法を標準化する、オープンで軽量なイベントベースのプロトコルです。

AG-UI : エージェント UI (ユーザ・インタラクション) プロトコル

作成 : Masashi Okumura (@classcat.com)
作成日時 : 02/23/2026
バージョン : v0.0.45

* 本記事は github.com/ag-ui-protocol/ag-ui の以下のページを参考にし、独自翻訳した上でまとめ直しています :

  • README.md

* サンプルコードの動作確認はしておりますが、必要な場合には適宜、追加改変しています。
* ご自由にリンクを張って頂いてかまいませんが、sales-info@classcat.com までご一報いただけると嬉しいです。

 

 

AG-UI : エージェント UI (ユーザ・インタラクション) プロトコル

AG-UI は、AI エージェントがユーザ向けアプリケーション接続する方法を標準化する、オープンで軽量なイベントベースのプロトコルです。単純さと柔軟性を重視して構築され、AI エージェント、リアルタイムのユーザコンテキスト、ユーザインターフェイス間のシームレスな統合を可能にします。

 

🚀 Getting Started

新しい AG-UI アプリケーションを数秒で作成します :

npx create-ag-ui-app my-agent-app

 
Useful Links :

  • AG-UI Dojo

  • AG-UI-powered アプリケーションの構築 (クイックスタート)

  • 新しい AG-UI フレームワーク統合の構築 (クイックスタート)

  • Book a call to discuss an AG-UI integration with a new framework

  • Join the Discord Community

 

What is AG-UI?

AG-UI は、単純さと柔軟性を重視して設計された、エージェントと人間のインタラクションのためのオープンで軽量なイベントベースのプロトコルです。

  • エージェント実行中、エージェント・バックエンドは AG-UI のおよそ 16 種類の標準イベント型の一つと互換性のあるイベントを発行します。

  • エージェント・バックエンドは、引数として 幾つかの単純な AG-UI 互換な入力の一つを受け取る ことができます。

AG-UI は、多様な環境にわたり互換性を保証する 柔軟なミドルウェア層を含みます :

  • 任意のイベントトランスポート (SSE, WebSockets, webhooks 等) に対応

  • 緩やかなイベント形式マッチング が可能で、幅広いエージェントとアプリケーションの相互運用性を可能にします。

チームが素早く開始するのに役立つ、リファレンス HTTP 実装 と デフォルトのコネクタ も併せてリリースしています。

Learn more about the specs →

 

Why AG-UI?

AG-UI は、現実的な要件と、アプリケーション内のエージェントインタラクションの構築における実践的な経験に基づいて開発されました。

 

AGUI はエージェント型プロトコル・スタック内のどこに位置づけられるのでしょう?

AG-UI は、他の 2 つの主要なエージェント型プロトコルを補完します :

  • MCP はエージェントにツールを提供します

  • A2A はエージェントが他のエージェントと通信することを可能にします。

  • AG-UI はユーザ向けアプリケーションにエージェントを導入します。

 

🚀 機能

  • 💬 ストリーミングを備えたリアルタイムのエージェント型チャット
  • 🔄 双方向の状態同期
  • 🧩 生成型 UI と構造化メッセージ
  • 🧠 リアルタイムのコンテキスト・エンリッチメント
  • 🛠️ フロントエンドツールの統合
  • 🧑‍💻 Human-in-the-loop コラボレーション

 

🛠 サポートされている統合

AG-UI は、Copilot の LangGraph 及び CrewAI との最初のパートナーシップから誕生しました – そして非常にポピュラーなエージェント・ユーザー間のインタラクティビティ基盤を広範囲なエージェント型エコシステムにもたらしました。

※ 1st パーティ = AG-UI が組み込まれ、ガイダンス用のドキュメントを提供しているプラットフォーム。

 

フレームワーク

フレームワーク ステータス AG-UI リソース
組み込みエージェント ✅ Supported ➡️ Docs

 

🤝 パートナーシップ

フレームワーク ステータス AG-UI リソース
LangGraph ✅ Supported ➡️ Docs 🎮 Demos
CrewAI ✅ Supported ➡️ Docs 🎮 Demos

 

🧩 1st Party

フレームワーク ステータス AG-UI リソース
Microsoft Agent Framework ✅ Supported ➡️ Docs 🎮 Demos
Google ADK ✅ Supported ➡️ Docs 🎮 Demos
AWS Strands Agents ✅ Supported ➡️ Docs 🎮 Demos
Mastra ✅ Supported ➡️ Docs 🎮 Demos
Pydantic AI ✅ Supported ➡️ Docs 🎮 Demos
Agno ✅ Supported ➡️ Docs 🎮 Demos
LlamaIndex ✅ Supported ➡️ Docs 🎮 Demos (⚠️ Not Found)
AG2 ✅ Supported ➡️ Docs
AWS Bedrock Agents 🛠️ In Progress –

 

🌐 コミュニティ

フレームワーク ステータス AG-UI リソース
OpenAI Agent SDK 🛠️ In Progress
Cloudflare Agents 🛠️ In Progress

 

エージェント・インタラクション・プロトコル

プロトコル ステータス AG-UI リソース 統合
A2A ✅ Supported ➡️ Docs パートナーシップ

 

仕様 (標準)

フレームワーク ステータス AG-UI リソース
Oracle Agent Spec ✅ Supported ➡️ Docs 🎮 Demos

 

生成型 UI

Specification (standard)

フレームワーク ステータス AG-UI リソース
MCP Apps ✅ Supported ➡️ Docs 🎮 Demos

 

クライアント

クライアント ステータス AG-UI リソース 統合
CopilotKit ✅ Supported ➡️ Getting Started 1st パーティ
Terminal + Agent ✅ Supported ➡️ Getting Started コミュニティ
React Native ✅ Supported ➡️ Getting Started コミュニティ

View all supported integrations →

 

以上





クラスキャット

最近の投稿

  • AG-UI : エージェント UI プロトコル
  • Cursor 再入門: ルール
  • Cursor 再入門: インライン編集 – 概要
  • Cursor 再入門: CLI – 概要
  • Cursor 再入門: エージェント – ターミナル

タグ

AG2 (14) Agno (46) Agno 2.x (22) AutoGen (13) ClassCat Press Release (20) ClassCat TF/ONNX Hub (11) Cursor (20) DGL 0.5 (14) Edward (17) FLUX.1 (16) Gemini (20) HuggingFace Transformers 4.5 (10) HuggingFace Transformers 4.29 (9) Keras 2 Examples (98) Keras 2 Guide (16) Keras 3 (10) Keras Release Note (17) Kubeflow 1.0 (10) LangChain (45) LangChain v1.0 (10) LangGraph (24) LangGraph 0.5 (9) MediaPipe 0.8 (11) Model Context Protocol (16) NNI 1.5 (16) OpenAI Cookbook (13) OpenAI platform (10) OpenAI platform 1.x (10) TensorFlow 2.0 Advanced Tutorials (33) TensorFlow 2.0 Advanced Tutorials (Alpha) (15) TensorFlow 2.0 Advanced Tutorials (Beta) (16) TensorFlow 2.0 Guide (10) TensorFlow 2.0 Guide (Alpha) (16) TensorFlow 2.0 Guide (Beta) (9) TensorFlow 2.0 Release Note (12) TensorFlow 2.0 Tutorials (20) TensorFlow 2.0 Tutorials (Alpha) (14) TensorFlow 2.0 Tutorials (Beta) (12) TensorFlow 2.4 Guide (24) TensorFlow Deploy (8) TensorFlow Probability (9) TensorFlow Programmer's Guide (22) TensorFlow Release Note (18) TensorFlow Tutorials (33) TF-Agents 0.4 (11)
2026年2月
月 火 水 木 金 土 日
 1
2345678
9101112131415
16171819202122
232425262728  
« 12月    
© 2026 ClassCat® AI Research | Powered by Minimalist Blog WordPress Theme