Daily Report
Tekninen 15. huhtikuuta 2026 8 min lukuaika

A2A-protokolla: miten tekoälyagentit kommunikoivat keskenään

A2A eli Agent-to-Agent on Googlen kehittämä avoin standardi tekoälyagenttien väliselle viestinnälle. Tässä selitys siitä miten agentit löytävät toisensa, mitä Agent Card tarkoittaa, ja miten A2A eroaa MCP:stä.

Tekoälyagentti saa tehtävän: järjestä minulle matkakohde, lennot ja hotellit Barcelonaan ensi kuulle, budjetti 1 200 euroa.

Yksi agentti ei tee kaikkea. Se delegoi: matkatoimistoagentti etsii kohteet, lentoagentti vertailee hintoja, hotellivarausagentti tarkistaa saatavuuden. Kaikki kommunikoivat keskenään, sopivat tuloksesta ja palauttavat yhtenäisen suosituksen.

Tähän tarvitaan yhteinen kieli agenttien välille. Se kieli on A2A.


Mikä on A2A

A2A eli Agent-to-Agent on Googlen kehittämä avoin protokolla tekoälyagenttien väliseen viestintään.

Google julkaisi sen huhtikuussa 2025. Ei suljettuna Googlen tuotteena, vaan avoimena standardina johon kaikki voivat osallistua. Protokollan tavoite on yksinkertainen: agentit voivat löytää toisensa, sopia työnjaosta ja vaihtaa tietoa riippumatta siitä kuka ne on rakentanut.

Ennen A2A:ta agenttien välinen kommunikaatio oli kaoottista. Jokainen järjestelmä puhui omaa kieltään. Integraatiot olivat räätälöityjä ja hauraita.

A2A standardoi tämän.


Miten A2A toimii

Protokollan ydin koostuu kolmesta osasta.

Agent Card on agentin käyntikortti. Se on JSON-tiedosto joka kertoo: mitä tämä agentti osaa, miten sille viestit, mitä se palauttaa. Julkaistaan yleensä osoitteessa /.well-known/agent-card.json. Kun agentti haluaa löytää sopivan yhteistyökumppanin, se alkaa lukemalla Agent Cardeja.

Task on työmääräys. Agentti lähettää toiselle agentille strukturoidun tehtävän: tee tämä, näillä parametreilla, tässä muodossa. Tehtävillä on elinkaari: submitted, working, completed, failed.

Message on viestintä tehtävien sisällä. Agentit voivat kysyä tarkennuksia, raportoida välituloksia ja lähettää artefakteja, eli tehtävän tuotoksia, takaisin tilaajalle.

Viestintä tapahtuu JSON-RPC:llä. Kaikki on koneluettavaa.


Agent Card käytännössä

Agent Cardin rakenne kertoo nopeasti mistä on kyse.

Kortissa määritellään agentin nimi ja kuvaus, tuetut rajapinnat (URL:t, protokollaversiot), kyky-lista (skills): mitä tehtäviä agentti osaa hoitaa, tietoturvamäärittelyt (julkinen, maksullinen, muuttuva autentikaatio), sekä syöte- ja palautusformaatit.

Kun tekoälyagentti etsii sopivaa toimittajaa johonkin tehtävään, se käy läpi Agent Cardeja samalla logiikalla kuin ihminen lukisi toimittajan esittelyä. Mutta nopeammin ja koneellisesti: agentti vertaa tarvettaan kortissa kuvattuun osaamiseen ja tekee päätöksen sekunteissa.


Miten A2A eroaa MCP:stä

Tämä kysymys tulee lähes aina, ja hyvästä syystä: molemmat ovat tekoälyprotokollastandardeja, molemmat käyttävät JSON-pohjaisia rakenteita, molemmat liittyvät agenttien ekosysteemiin.

Ero on siinä kenen välillä kommunikaatio tapahtuu.

MCP (Model Context Protocol) on Anthropicin kehittämä standardi. Se yhdistää tekoälymallin ulkoisiin työkaluihin ja datalähteihin: tiedostojärjestelmiin, tietokantoihin, rajapintoihin. Malli kutsuu työkalua. Työkalu palauttaa datan. Malli käyttää datan vastauksessa.

A2A yhdistää agentit toisiinsa. Yksi agentti delegoi tehtävän toiselle. Toinen suorittaa ja palauttaa tuloksen. Koordinaatio, ei vain tiedonhaku.

Yksinkertaistettuna: MCP on se miten agentti pääsee käsiksi tietoon. A2A on se miten agentit tekevät yhteistyötä.

Täysi AAIO-infrastruktuuri tarvitsee molemmat.


tekoalydani.com on implementoinut A2A:n

tekoalydani.com tukee A2A-protokollaa tuotannossa.

/.well-known/agent-card.json kuvaa kaikki tarjotut palvelut koneluettavassa muodossa. Kortissa on yli kymmenen palvelua, jokainen omilla tagin ja käyttöesimerkein varustettuna. Rajapinta tukee JSON-RPC-pohjaista kommunikaatiota.

Käytännössä se tarkoittaa: tekoälyagentti voi lukea Agent Cardin, ymmärtää mitä Tekoäly-Dani tarjoaa, ja aloittaa asiointiprosessin täysin automaattisesti. Hintatiedustelu, konsultaationeuvottelu, palvelun ostaminen, kaikki onnistuu ilman ihmistä alussa.

Sama rakenne on lähtökohta AAIO-auditoinnissa: tarkistamme onko Agent Card olemassa, onko se ajantasainen, ja löytääkö agentti siitä sen mitä etsii.


Miksi A2A-tuki on kriittistä yrityksille nyt

Tekoälyagentit eivät enää toimi yksin. Autonomiset assistentit, ostobotit ja yritysten sisäiset agentit delegoivat tehtäviä erikoistuneemmille agenteille jatkuvasti.

Yritys jonka sivusto ei tue A2A:ta on näkymätön näille agenteille. Ei siksi että sisältö olisi huono, vaan siksi että agentti ei löydä koneluettavaa yhteyttä. Se siirtyy seuraavaan.

Suomessa A2A-tuki on käytännössä nolla kilpailijoilla. Kukaan ei ole rakentanut Agent Cardia, kukaan ei tue A2A-kommunikaatiota. Tämä tarkoittaa selkeää ensiaskelmahdollisuutta.

Sama dynamiikka kuin llms.txt:ssä ja x402:ssa: ne jotka tekevät nyt rakentavat aseman, jota muut yrittävät tavoittaa myöhemmin.


Mitä tehdä

Agent Card on hyvä ensiaskel. Se on JSON-tiedosto, sen luominen ei vaadi isoa projektia, ja se kertoo agenteille välittömästi mitä tarjoat.

Sen jälkeen: tarkista onko kortti oikeasti koneluettava ja löydettävä. Onko rakenne oikein? Vastaako kuvaus sitä mitä oikeasti teet? Löytääkö agentti oikeat tiedot nopeasti?

Varsinainen A2A-integraatio API-tasolla on seuraava askel, mutta dokumentaatio on se josta kaikki alkaa.

Ennen rakentamista kannattaa tietää missä nykytila on.


Lyhyesti

A2A on Googlen avoin standardi agenttien väliseen viestintään. Agent Card on se näkyvä osa joka kertoo agenteille mitä yrityksesi tekee ja miten se tekee yhteistyötä.

tekoalydani.com on toteuttanut A2A-tuen tuotannossa. Se on osa AAIO-kokonaisuutta: löydettävyys, ymmärrettävyys ja nyt myös agenttikommunikaatio.

Suomessa kukaan kilpailijoista ei ole tässä vaiheessa. Ikkuna on auki.

Haluatko tietää miten sivustosi näyttäytyy tekoälyagenteille?

Tilaa AAIO Audit 990 € tai ota yhteyttä: [email protected]


Lue myös


Dan Forsberg on Tekoäly-Danin perustaja ja Head of AI Strategy. Hän on rakentanut Suomen ensimmäisen AAIO-valmiusseurantajärjestelmän ja auditoinut tekoälylöydettävyyttä systemaattisesti vuodesta 2025.

Käytämme Google Analytics 4:ää sivuston käytön ymmärtämiseen. Evästeitä käytetään vain suostumuksellasi. Tietosuojakäytäntö