Androany Google dia nanolotra ny Open Source Agent ho an'ny Agents Protocol, fantatra amin'ny anarana hoe
Tsy dia azoko antoka loatra, noho izany dia nanapa-kevitra ny hijery bebe kokoa aho ary hijery ny toerana ho an'ny A2A ao amin'ny tontolo mpandraharaha.
Ny fiaramanidina A2A
Ny fampiasana A2A dia mahagaga mitovy amin'ny MCP. Azonao atao ny mihazakazaka mpampiasa A2A vitsivitsy, ary avy eo ny mpanjifa A2A dia afaka mifandray amin'izy rehetra. Ny vaovao tsara dia fa matetika dia tsy mila mihazakazaka ny mpampiasa A2A miaraka amin'ny mpanjifa A2A ianao.
Mandeha amin'ny A2A mpiara-miasa (server)
Nitsangatsangana tamin'ny sampan-draharahan'ireo mpiara-miasa tao an-toerana aho.
- Ny
- Google ADK mpandraharaha izay afaka manolotra tatitra fandaniana ho anao Ny
- CrewAI manam-pahaizana izay afaka mahita ny famoronana sary Ny
- LangGraph mpiara-miasa izay afaka mahita ny fiovan'ny vahiny farany Ny
Ny fomba iray A2A mpizara dia mamela ny tontolo mahafantatra ny fahaiza-manao dia amin'ny alalan'ny "Agent Card" ao amin'ny JSON format.
{
"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?"
]
}
]
}
Manomboka amin'ny A2A Client Demo App
Aoka isika hitohy amin'ny mpanjifa. Ny torolàlana mba hahazoana ny demo web app miasa dia eto.
Rehefa mihazakazaka ny fampiharana tranonkala, dia afaka miditra amin'ny navigateur ianao. Ny mpanjifa dia mitovy amin'ny Gemini AI Studio miaraka amin'ny famaritana Google Material.
URL: localhost:12000
Voalohany indrindra, ilaintsika ny manampy ny mpampiasa rehetra amin'ny mpanjifa amin'ny fametrahana ny URL fototra. Satria tao amin'ny trangaiko aho dia nandeha ny mpampiasa rehetra any an-toerana, ny URL fototra dia:
- Ny
- Google ADK amin'ny localhost:10002
- Mpiara-miasa amin'ny aterineto: 10001 Ny
- Ny ankamaroan'ny mpitsidika ao an-toerana: 10 000 Ny
Torohevitra: Ao anatin'ny protocol, ny URL farany dia toa toy izao:
https://localhost:10002/.well-known/agent.json
Ankehitriny dia afaka mahitaall three agentsIzany dia mifandray amin'ny:
Azonao atao ny mahita nychat historyEto dia
Ny rehetraevent list
Ary ny rehetratask list
SettingsTena fototra ny
Manandrana ny Google ADK ho an'ny fangatahana fandaniana
Test LangGraph ho an'ny forex tahan'ny
Fanandramana CrewAI ho an'ny famokarana sary
Combo Test ho an'ny mpiara-miasa maro
Tiako ny mahita raha ny mpanjifa A2A dia afakause multiple agents to achieve a single goalNoho izany dia nanandrana aho raha afaka mampifandray ny mpanolo-tena amin'ny mpanolo-tena amin'ny mpanolo-tena amin'ny forex.
Ny andraikiny dia nyfangatahana ho an'ny fandoavam-bola ho an'ny labiera any Alemaina mandritra ny fitsidihana ara-barotra, 5 euros, 4 Aprily 2025Ny fifanakalozan-kevitra dia nandeha teo amin'ny dingana vitsivitsy, ary farany dia nahazo ny habetsaky ny dolara Amerikana amin'ny endriky ny fangatahana fandaniana.
Fanamarihana voalohany momba ny A2A
Tiako fa ny A2A dia modely Client-Server mazava izay afaka mihazakazaka sy mitantana avy any ivelany. Ny mpanjifa dia tsy voatery mamaritra sy hamoaka ny mpiasa / mpizara.
Ny fametrahana ny mpiara-miasa dia tsotra fotsiny amin'ny fametrahana ny URL fototra, ary ny "Agent Card" dia miasa amin'ny fifanakalozan-kevitra.
Ao amin'ny format demo ankehitriny, dia sarotra ny mahatakatra ny fomba mifandray amin'ny mpiara-miasa sy ny fanatanterahana asa sarotra. Ny mpanjifa miantso ny mpiara-miasa tsirairay amin'ny asa samihafa, toy ny fitaovana maro antso.
Mifanaraka amin'ny A2A amin'ny MCP
Now I have tried out A2A, it is time to compare it with MCP which I wrote about earlier in
Raha ny A2A sy ny MCP dia mifantoka amin'ny fanatsarana ny fampandrosoana ny rafitra mpiara-miasa amin'ny AI, dia manatanteraka fepetra samihafa izy ireo. A2A dia miasa amin'ny ambaratonga mpiara-miasa amin'ny mpiara-miasa, mifantoka amin'ny fifandraisana eo amin'ny olona tsy miankina, raha ny MCP dia miasa amin'ny ambaratonga LLM, mifantoka amin'ny fanamafisana ny fifandraisana sy ny fahaiza-manao amin'ny modely fiteny tsirairay.
Ary mba hamerina ny fahasamihafana sy ny fahasamihafana lehibe araka ny antontan-taratasy momba azy ireo:
Ny endrika
Ny A2A
Ny MCP
Ny tranga fampiasana voalohany
Ny fifandraisana sy ny fiaraha-miasa amin'ny mpiara-miasa
Ny fifandraisana sy ny fiaraha-miasa amin'ny mpiara-miasa
Manome fifandraisana sy fitaovana (API / SDK ivelany) ho an'ny LLMs
Ny rafitra fototra
Ny mpanjifa dia mpanjifa (agent-to-agent)
Client-host-server (fampiasàna-LLM-vahaolana ivelany)
Standard ny interface.
JSON famaritana, Agent karatra, asa, hafatra, artefacts
JSON famaritana, Agent karatra, asa, hafatra, artefacts
JSON-RPC 2.0, loharanom-baovao, fitaovana, fahatsiarovana, Prompts
Ny singa fototra
Multimodal, dynamic, azo antoka fiaraha-miasa, asa fitantanana, fahaiza-manaon'ny
Modularity, fiarovana fetra, mampiasa indray ny connectors, SDKs, fitaovana fikarohana
Ny fifandraisana Protocol
HTTP, JSON-RPC ary SSE
JSON-RPC 2.0 amin'ny stdio, HTTP amin'ny SSE (na HTTP amin'ny streamable)
JSON-RPC 2.0 amin'ny stdio, HTTP amin'ny SSE (na HTTP amin'ny streamable)
Performance Focus
Asynchronous fifandraisana ho an'ny fandefasana
Asynchronous fifandraisana ho an'ny fandefasana
Ny fitantanana ny fifandraisana mahomby, ny famolavolana parallel, ny fametrahana amin'ny alàlan'ny famokarana avo lenta
Fiarahamonina & Fiarahamonina
Tsara ny fanohanana ny indostria voalohany, ny tontolo iainana nateraky
Tsara ny fanohanana ny indostria voalohany, ny tontolo iainana nateraky
Ny fampiroboroboana lehibe avy amin'ny orinasa manontolo, fiaraha-monina mitombo haingana
Ny famaranana
Na dia nahatonga an'i Google aza ny feo toy ny A2A dia protocol maimaim-poana ho an'ny MCP, ny fitsapana voalohany dia mampiseho fa izy ireooverwhelmingly overlapping in purpose and featuresIreo roa ireo dia mifantoka amin'ny zavatra ilain'ny mpandraharaha amin'ny fampiharana AI mba hampiasa mpampiasa maro sy fitaovana mba hahatratrarana tanjona sarotra. Amin'izao fotoana izao, tsy manana rafitra tsara izy roa ireo mba hanoratra sy hahita mpandraharaha sy fitaovana hafa tsy misy fametrahana manaraka.
MCP dia nanomboka voalohany ary efa nahazo fanohanana goavana avy amin'ny vondrom-piarahamonina mpandraharaha sy ny orinasa lehibe. A2A dia tanora, saingy efa manana fanohanana matanjaka avy amin'ny mpanjifa Google Cloud orinasa maro.
Mino aho fa vaovao tsara ho an'ny mpamorona izany, satria manana safidy bebe kokoa izy ireo.open and standard agent-agent protocolsNy fotoana ihany no ahafahan'izy ireo milaza hoe iza amin'izy ireo no hanjaka, na mety ho tafiditra ao amin'ny fitsipika iray ihany izy ireo.