タグ

A2Aに関するmkusakaのブックマーク (8)

  • A2A (Agent2Agent) プロトコルを基礎から学ぶ (1) LLM を使わない複数Agentのサンプル

    2025年4月、バラバラに動いていたAIエージェントたちに共通言語を与える画期的な取り組みとして、Googleが「A2A(Agent2Agent)プロトコル」を発表しました。 AI Agentとは? 実は明確な定義がありません。これがまずわかりづらさを生み出しています。 RAGやMCPなどにより生成AIの検索能力は拡張され、様々なベンダーが多くの機能をリリースしてきました。LLMと対話するLLMクライアントはその総評としてAgent / エージェントと呼ばれます。 Agentは一般的に以下の機能(の一部ないしは全て)を保有しています。 ・LLMとの対話 ・外部ナレッジへの検索(RAG) ・外部APIへの検索や操作(MCP) またAWSがリリースしたオープンソースのAgent開発用フレームワークであるStrands AgentsではAgentic Loopという機能を備え、一度のプロンプトで

    A2A (Agent2Agent) プロトコルを基礎から学ぶ (1) LLM を使わない複数Agentのサンプル
    mkusaka
    mkusaka 2025/11/20
    A2Aプロトコル入門。Agent Card(.well-known/agent.json)とJSON-RPCで2Agent連携し、value:42をポーリング取得するNode.js例
  • マイクロソフト、MCPやA2Aプロトコルに対応したAIエージェント開発を容易にする「Microsoft Agent Framewok」プレビュー公開

    マイクロソフト、MCPやA2Aプロトコルに対応したAIエージェント開発を容易にする「Microsoft Agent Framewok」プレビュー公開 マイクロソフトは、MCP(Model Context Protocol)やA2A(Agent to Agent)プロトコルなどの業界標準に対応したAIエージェントや、複数のAIエージェントのオーケストレーションの開発を容易にする「Microsoft Agent Framewok」をプレビュー公開しました。 Agent Frameworkは2つのフレームワークを1つに統合 マイクロソフトはこれまで、「Semantic Kernel」と「AutoGen」というAIエージェントに関連した2つのフレームワークを提供してきました。 Semantic KernelはC#やPythonJavaなどのプログラミング言語を用いてAIエージェントを容易に開発で

    マイクロソフト、MCPやA2Aプロトコルに対応したAIエージェント開発を容易にする「Microsoft Agent Framewok」プレビュー公開
    mkusaka
    mkusaka 2025/10/06
    Microsoft Agent FrameworkはSemantic KernelとAutoGenを統合し、MCP・A2A・OpenAPI対応のAIエージェントとマルチエージェント開発を容易にします。
  • A2A プロトコルを試してみる

    Google が開発しLinux Foundationに寄贈されたAgent2Agent(A2A)プロトコルについて、TypeScriptで の実装を通じて学ぶプレゼンテーションです、。AIエージェント間の標準的な連携を可能にするA2Aプロト コルの基概念から、エージェントカードの定義、タス…

    A2A プロトコルを試してみる
    mkusaka
    mkusaka 2025/06/25
    Google開発・Linux Foundation寄贈のA2Aプロトコルを、TypeScript実装で学ぶプレゼン
  • Mastra の A2A プロトコルサポート

    Mastra は A2A プロトコルをサポートしています。Mastra サーバーを構築することで A2A プロトコルに準拠したサーバーが立ち上がります。この記事では Mastra を使用して A2A プロトコルに準拠したサーバーを構築し、Mastra のクライアント SDK を使用して A2A プロトコルの仕様に従い通信を行う方法を紹介します。 A2A プロトコルは AI エージェント間の連携を実現するために設計されたオープンな標準です。異なるチームや組織が開発した AI エージェントが相互に通信し、協力してタスクを実行することを可能にします。 Mastra は TypeScriptAI エージェントを構築するためのフレームワークであり、A2A プロトコルをサポートしています。Mastra のサーバーを構築することで自動的に A2A プロトコルに準拠したサーバーが立ち上がります。Ma

    Mastra の A2A プロトコルサポート
    mkusaka
    mkusaka 2025/05/24
  • 10分くらいでできるA2Aのはじめ方

    (2025/05/08)uv venvの手順に誤りがあり修正しました。 概要 対象者:エージェント連携やA2Aに興味のあるAIエンジニアや開発者 内容:Google製のA2Aプロトコルを用いた複数エージェント連携チュートリアルの実践解説 できること:複数のAIエージェントをA2Aで接続し、統合チャットUIから対話・実行できるようになる 序説 日、A2Aチュートリアルを触りました。 1回目構築: 1時間30分(エラーで2回ハマる) 2回目構築: 10分くらい !? ※個人差あり という感じでちょっと詰まった部分がありましたので、共有したいと思います! A2Aとは エージェントとエージェントをつなげるプロトコルです! たとえば、チャットボット・画像生成・為替変換など異なるAIサービスを連携させて、一貫したユーザー体験を提供できます。 An open protocol enabling com

    10分くらいでできるA2Aのはじめ方
    mkusaka
    mkusaka 2025/05/06
    約10分で始められるGoogleのA2Aプロトコル活用法を、Python環境構築からエージェント接続まで解説。Gemini APIキー取得やAgent Card設定手順も具体的に紹介
  • リモートMCPがやってくる、そしてA2Aについて

    リモートMCPがやってくる、そしてA2Aについて 先日 Streamable HTTP Transportに対応したMCP TypeScript SDK 1.10.0がリリースされました。これは、以前のSSE Transport(2024-11-05)を置き換えるものです。Python SDK(最新バージョン1.6.0)にはまだこの更新が含まれていないようです。 Streamable HTTP release This is the first release supporting the new Streamable HTTP transport from protocol version 2025-03-26, which supersedes the SSE transport from protocol version 2024-11-05.… Streamable HTTP Tr

    リモートMCPがやってくる、そしてA2Aについて
    mkusaka
    mkusaka 2025/04/19
    MCP TypeScript SDK 1.10.0がStreamable HTTP Transport(プロトコル2025-03-26)に対応し、従来のSSEを置換しました。
  • うさぎでもわかるAgent2Agent - AIエージェント連携の新時代

    📢noteに乗り換えました うさぎでもわかるAgent2Agent - AIエージェント連携の新時代 👇️Youtube Podcast はじめに AIエージェントは、私たちの日常業務や複雑なタスクを自律的に処理する強力なツールとして急速に普及しつつあります。企業においては、ラップトップの注文から顧客サービス支援、サプライチェーン計画まで、多様なプロセスを自動化・強化するためにAIエージェントが導入されています。 しかし、これらのエージェントは多くの場合、独立したシステムとして動作し、互いに連携する能力が限られていました。異なるベンダーやフレームワークで構築されたエージェント同士がスムーズに協力するための共通言語や標準プロトコルが存在しなかったのです。 そこでGoogleが2025年4月に発表したのが「Agent2Agent(A2A)」です。A2Aは、異なるフレームワークやベンダーによ

    うさぎでもわかるAgent2Agent - AIエージェント連携の新時代
    mkusaka
    mkusaka 2025/04/10
  • Agent2Agent Protocol

    An open protocol enabling communication and interoperability between opaque agentic applications.

    mkusaka
    mkusaka 2025/04/10
  • 1