ikhayaIzici A2A MCP Ukusetshenziswa Okokuqala I-Case-Agent-to-Agent Ukuxhumana nokuxhumana nokuxhumana Ukunikeza isixhobo kanye nezixhobo (i-API/SDK) ku-LLMs Core Architecture Client-server (i-agent-to-agent) Client-host-server (i-application-LLM-external resource) I-Standard Interface JSON Ukucaciswa, I-Agent Card, I-Task, I-Messages, I-Artifacts JSON-RPC 2.0, Izici, I-Tools, I-Memory, I-Prompts Izici Multimodal, Dynamic, Security Collaboration, Task Management, Capacity Discovery Modularity, Izinzuzo zokhuseleko, Ukuxhumana Izixhobo ze-A2A MCPikhayaUkusetshenziswa Okokuqala Case-Agent-to-Agent Ukuxhumana nokuxhumana Ukunikeza umklamo kanye nezixhobo (i-API / SDK) ku-LLMsikhayaI-Core Architecture I-Client-server (i-agent-to-agent) I-Client-host-server (i-application-LLM-resource ye-external)ikhayaI-Standard Interface JSON Specification, I-Agent Card, I-Task, I-Messages, I-Artifacts JSON-RPC 2.0, I-Resources, I-Tools, I-Memory, I-PromptsikhayaIziqu ze-Multimodal, Dynamic, Secure Collaboration, Task Management, Capability Discovery Modularity, Izinzuzo ze-Security, Reusability of Connectors, SDKs, Tool DiscoveryikhayaI-Communication Protocol HTTP, i-JSON-RPC, i-SSE JSON-RPC 2.0 nge-stdio, i-HTTP nge-SSE (noma i-HTTP ye-streaming)ikhayaI-Performance Focus Ukuxhumana kwe-Asynchronous Ukuxhumana kwe-Load Handling Ukuphathwa kwe-Context Efficient, Ukuxhumana kwe-Parallel, Ukuxhumana kwe-Caching ye-High-PerformanceikhayaI-Adoption & I-Community I-Big Initial Industry Support, i-Ecosystem Emerging Ukuvumelela okuphakeme kwebhizinisi jikelele, i-Community eyenziwe ngokusheshaikhayaIzixhobo ze-A2A MCPUkuhlobisa A2A ikhaya Ukusetshenziswa Okokuqala Case-Agent-to-Agent Ukuxhumana nokuxhumana Ukunikeza umklamo kanye nezixhobo (i-API / SDK) ku-LLMsUkusetshenziswa okokuqala Case I-agent-to-agent Ukuxhumana nokuxhumana ikhaya I-Core Architecture I-Client-server (i-agent-to-agent) I-Client-host-server (i-application-LLM-resource ye-external)I-Core Architecture ikhaya ikhaya I-Standard Interface JSON Specification, I-Agent Card, I-Task, I-Messages, I-Artifacts JSON-RPC 2.0, I-Resources, I-Tools, I-Memory, I-Promptsikhaya ikhaya I-JSON-RPC 2.0, Izinsiza, Izinsiza, I-Memory, I-Prompts Iziqu ze-Multimodal, Dynamic, Secure Collaboration, Task Management, Capability Discovery Modularity, Izinzuzo ze-Security, Reusability of Connectors, SDKs, Tool DiscoveryImikhiqizo Key I-multimodal, dynamic, i-secure collaboration, i-task management, i-capability discovery I-Modularity, Izinzuzo ze-Security, Ukusebenzisana Kwe-Connectors, I-SDKs, Ukuhlola Amathuluzi ikhayaI-Protocol ye-CommunicationikhayaHTTP, JSON-RPC, SSEikhayaI-JSON-RPC 2.0 over stdio, i-HTTP nge-SSE (noma i-HTTP ye-streaming)ikhayaI-Protocol ye-Communication HTTP, JSON-RPC, SSE I-JSON-RPC 2.0 over stdio, i-HTTP nge-SSE (noma i-HTTP ye-streaming) ikhayaUkusebenza FocusikhayaI-Asynchronous Communication ye-Load HandlingikhayaUkulawula okuphakeme kwe-context, ukucubungula okuphakeme, ukucubungula okuphakemeikhayaUkusebenza Focus I-Asynchronous Communication ye-Load Handling Ukulawula okuphakeme kwe-context, ukucubungula okuphakeme, ukucubungula okuphakeme I-Adoption & I-Community I-Big Initial Industry Support, i-Ecosystem Emerging Ukuvumelela okuphakeme kwebhizinisi jikelele, i-Community eyenziwe ngokusheshaikhaya Ukubuyekezwa kwama-Industry, i-Ecosystem yokuqala Ukusetshenziswa okuphakeme kwebhizinisi lonke, isixazululo esikhulu esikhulu Ngiyazi i-Google i-open source agent ye-agent protocol, ebizwa ngokuthi noma u-Agent ku-Agent. Njengoba siyakwazi ukujabulela inani elikhulu ekhona kwe-Anthropic (I-Model Context Protocol), i-Google ibonisa ukuthi . Baya usebenzisa emoji emoyeni ukuhambisa indawo ekhaya. A2A Ukubuyekezwa I-A2A iyahambisana ne-MCP A2A Ukubuyekezwa I-A2A iyahambisana ne-MCP Ngingathanda kakhulu, ngakho-ke ngifuna ukuyifaka ngakuvamile futhi ukuhlola ukuthi isikhundla se-A2A ku-universe ye-agent. Ngakho-ke siphindeza ukuthi i-A2A isebenza kanjani emzimbeni emzimbeni emzimbeni, kanye nokuxhumana ne-MCP. Ukuhlehlela A2A Ukusetshenziswa kwe-A2A kulinganayo ne-MCP. Ungasebenza ama-A2A ama-agents/i-server amancane, bese i-A2A client ingasebenzisa kubo bonke. Izindaba ezinhle zihlanganisa ukuthi ngokuvamile unemibuzo yokusebenza kwe-A2A ama-agents kanye ne-A2A client. Ukusebenza kwe-A2A Agents (i-server) Ngithunyelwe zonke amabhizinisi amabhizinisi amabhizinisi amabhizinisi ikhaya ikhaya ikhaya ikhaya Umphathi we-Google ADK angakwazi ukunikela imibuzo yakho I-CrewAI agent okuyinto inokufunda ukukhiqiza isithombe I-Agent ye-LangGraph enokufunda i-ultimate exchange rate Umphathi we-Google Ads umphathi we-crew I-Agent yeLangGraph Umthengi we-A2A inikeza emhlabeni ukuthi izinzuzo zayo zithunyelwe nge-"Agent Card" ku-JSON format. Njengesibonelo, ikhadi le-agent ye-google ADK ibona lokhu: { "name": "Reimbursement Agent", "description": "This agent handles the reimbursement process for the employees given the amount and purpose of the reimbursement.", "url": "http://localhost:10002/", "version": "1.0.0", "capabilities": { "streaming": true, "pushNotifications": false, "stateTransitionHistory": false }, "defaultInputModes": [ "text", "text/plain" ], "defaultOutputModes": [ "text", "text/plain" ], "skills": [ { "id": "process_reimbursement", "name": "Process Reimbursement Tool", "description": "Helps with the reimbursement process for users given the amount and purpose of the reimbursement.", "tags": [ "reimbursement" ], "examples": [ "Can you reimburse me $20 for my lunch with the clients?" ] } ] } Ukushaja i-A2A Client demo app Thola ku-client. Imibuzo yokwenza i-web app ye-demo kusebenza lapha. HTTPS://github.com/google/A2A/inombolo / main / Demo HTTPS://github.com/google/A2A/inombolo / main / Demo Uma ifakiwe i-web app, ungakwazi ukufinyelela kwalo kusuka ku-browser yakho. I-client ibona i-Gemini AI Studio nge-Google Material design. URL: localhost:12000 Okokuqala, kuqala, kufanele ukongeza zonke ama-agents kumakhasimende ngokuvumelana ne-URL yayo ye-base. Njengoba ku-my case ngitholela zonke ama-agents e-locally, ama-URL yayo yayo yayo yayo: ikhaya ikhaya ikhaya ikhaya I-Google ADK ye-localhost:10002 umphathi wedivayisi:10001 LangGraph Localhost:10000 I-Side Note: ngaphakathi kwe-protocol, i-URL ye-ultimate ibonakala nangokunye: https://localhost:10002/.well-known/agent.json Ngaphezu kwalokho, ungakwazi ukubona Kuyinto ezihambelana: all three agents Uyakwazi ukubona Ngiya chat history Zonke i event list Zonke i task list Ukulungele Basic Settings Ukubuyekezwa kwe-Google ADK Agents for Expenses Claim Ukubuyekezwa kwe-LangGraph ye-Forex Ukuhlolwa kwe-CrewAI ye-agent ye-image generation I-combo test ye-multi-agent Ngingathanda ukuthi i-client ye-A2A iyakwazi Ngakho ngithole ukuthi kungenziwa ukuxhumana ne-expense claim agent ne-forex rate agent. Futhi kungenziwa ukusebenza. use multiple agents to achieve a single goal Ukusebenza kwami » ”. Ukusabela wahlanganyela amahora embalwa, futhi ekugcineni kwenza inani elilodwa le-US dollar ku-expense claim form. Ukubuyekezwa kwe-cost for a beer in Germany while on a business trip, 5 euro, April 4 2025 Ukubuyekezwa kwe-A2A Ngithanda ukuthi i-A2A iyimodeli ye-Client-Server efanelekileyo enokuthuthaza kanye nokuhambisana ngokushesha. I-Client ayinempumelelo ukucacisa nokulanda ama-agents / ama-server. Isakhiwo se-agent kuyinto elula kakhulu ngokuvumelana ne-URL yokufaka, futhi i- "Agent Card" ivimbela ukuxhumana kwe-context. Futhi ungakwazi ukwengeza futhi ukunciphisa ama-agents ngemuva kwe-client iyasungulwa. Ngokusho kwe-demo yamanje, kubaluleke kanjani ama-agents ukuxhumana nabanye kanye nokufinyelela izicelo ezinzima. I-client ikhulumeza ngamunye ama-agents ngokulinganayo izicelo ezahlukene, ngakho-ke ngokulinganiswa ne-multi-tool calling. Ukuqhathanisa A2A nge-MCP Ngaphezu kwalokho, i-A2A iyahambisana ne-MCP, okuthiwa i-A2A. Ngathi Umhlahlandlela Umhlahlandlela Uma i-A2A kanye ne-MCP zihlanganisa ukuthuthukiswa kwamakhemikhali we-AI, ngokwemvelo zihlanganisa nezidingo ezahlukile. I-A2A isebenza ngezinga le-agent-to-agent, ngokuvimbela ukuxhumana phakathi kwamakhemikhali ezingenalutho, lapho i-MCP isebenza ngezinga le-LLM, ngokuvimbela ukuthuthukiswa kwe-context ne-capacities ye-languages eyodwa. Futhi ukunikezela imibuzo yayo eziyinhloko kanye nemibuzo ngokuvumelana nemiprotokoloni yayo: Ukuhlobisa A2A Ukubuyekezwa Ukubuyekezwa Ukusetshenziswa okokuqala Case I-agent-to-agent Ukuxhumana nokuxhumana Ukunikeza umklamo nezindlela (i-API / SDK) ze-LLMs Ukunikeza umklamo nezindlela (i-API / SDK) ze-LLMs I-Core Architecture I-Client Server (I-Agent ku-Agent) I-Client Server (I-Agent ku-Agent) I-Client-host-server (i-application-LLM-i-resource ye-external) I-Client-host-server (i-application-LLM-i-resource ye-external) I-Interface ye-Standard I-Interface ye-Standard Ukucaciswa kwe-JSON, I-Agent Card, I-Task, I-Messages, I-Artifacts Ukucaciswa kwe-JSON, I-Agent Card, I-Task, I-Messages, I-Artifacts I-JSON-RPC 2.0, Izinsiza, Izinsiza, I-Memory, I-Prompts Imikhiqizo Key I-multimodal, dynamic, i-secure collaboration, i-task management, i-capability discovery I-Modularity, Izinzuzo ze-Security, Ukusebenzisana Kwe-Connectors, I-SDKs, Ukuhlola Amathuluzi I-Protocol ye-Communication HTTP, JSON-RPC, SSE I-JSON-RPC 2.0 over stdio, i-HTTP nge-SSE (noma i-HTTP ye-streaming) Ukusebenza Focus I-Asynchronous Communication ye-Load Handling Ukulawula okuphakeme kwe-context, ukucubungula okuphakeme, ukucubungula okuphakeme I-Adoption & I-Community I-Adoption & I-Community Ukubuyekezwa kwama-Industry, i-Ecosystem yokuqala Ukusetshenziswa okuphakeme kwebhizinisi lonke, isixazululo esikhulu esikhulu Imibuzo Nangona i-Google ibonisa ukuthi i-A2A kuyinto i-protocol ye-MCP ye-cost-free, ukuhlolwa yami yokuqala kubonisa ukuthi . Zonke zihlanganisa nezidingo zamabhizinisi zezicelo ze-AI ukusetshenziswa ama-agents eziningana nezixhobo ukufinyelela izici ezinzima. Ngoku-akhawunti, zihlanganisa izindlela ezinhle zokufaka kanye nokufunda ama-agents nezinye nezixhobo ngaphandle kwe-manual configuration. overwhelmingly overlapping in purpose and features I-MCP uqala ngokushesha futhi iyathola ukwesekwa kakhulu kumazwe we-developer kanye nama-entrepreneurs. I-A2A kuyinto omdala kakhulu, kodwa iyathola ukwesekwa okusheshayo kumakhasimende amaningi we-Google Cloud Enterprise. Ngingathanda ukuthi lokhu imibuzo enhle kumadivayisi, ngoba ngeke uthole ukhetho okwengeziwe Imininingwane kuphela ungayifaka ukuthi iyiphi izimpendulo kuyimfuneko, noma kungase ngempumelelo ku-standard eyodwa. open and standard agent-agent protocols