Content

## Achieving Inter-Agent Collaboration Through a New Open Protocol
<img src="images/a2a_main.png" width="70%" style="margin:20px auto;display:block;">
* **Seamless Agent Collaboration**: Establishing standard protocols to enable efficient communication between opaque autonomous agents developed by different frameworks and vendors, addressing current interoperability issues among agents.
* **Simplified Enterprise Integration**: Providing standardized solutions for integrating agents into existing enterprise applications, empowering the entire technology ecosystem of the enterprise.
* **Meeting Core Enterprise Needs**: Offering essential features required for an enterprise-grade secure agent ecosystem, including capability discovery, user experience negotiation, task and state management, and secure collaboration.
## Open Standards for Connecting Agents
<img src="images/a2a_mcp_readme.png" width="70%" style="margin:20px auto;display:block;">
* **MCP (Model Context Protocol)** for connecting tools and resources
* Connecting agents with tools, APIs, and resources through structured input and output.
* Google ADK supports MCP tools, allowing integration with various MCP servers.
* **A2A (Agent-to-Agent Protocol)** for enabling agent collaboration
* Dynamic multimodal communication between different agents without the need for shared memory, resources, or tools.
* Community-driven open standard.
* Provides examples based on Google ADK, LangGraph, and Crew.AI.
## Feedback and Evolution
A2A is a continuously evolving project that will adjust based on community feedback. This repository contains the initial specifications, documentation, and [sample code](https://github.com/google/A2A/tree/main/samples). We will continue to update with more features, use cases, specifications, and libraries, and will release a stable version 1.0 once the specifications and examples meet production-grade SDK standards.
To learn about the design principles of A2A and supporting organizations, please refer to the [official blog](https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/).
Want to contribute or learn more about the protocol's internal details? Visit the [GitHub repository](https://github.com/google/A2A).
(Note: Image paths and technical terms remain in their original format, and code repository links are kept in their original English.)