Share Use Cases
One of the best ways to help ACP evolve is by sharing practical use cases. These examples keep development grounded in real-world needs and highlight where multi-agent communication can add value.- Start a GitHub Discussion.
-
Use the following template to describe your scenario:
- Engage with feedback from the community
Implement Examples
Code examples are a powerful way to demonstrate ACP in action. They also help others understand how to use the protocol in their own projects.- Fork the ACP repository
- Use the Python SDK to build your example in the examples directory
- Submit a pull request with your implementation
Report Issues with ACP
If you run into issues while using ACP, whether something is unclear, broken, or missing, we encourage you to report it.- Open a GitHub issue
- Include specific details:
- The relevant part of the spec
- What didn’t work or needs clarity
- Suggestions for improvement
- Any code examples that demonstrate the issue
Propose Enhancements to ACP
If you have ideas to improve or expand the protocol, we would love to hear them.- Start a GitHub Discussion.
-
Use this template to focus the discussion:
- Engage with feedback from the community
Why Contribute?
Contributing to ACP helps shape the future of multi-agent communication and supports the growth of a more interoperable ecosystem. Your contributions directly impact the development and refinement of the protocol, benefiting everyone in the community.- Set the standard: Your work helps define how agents will communicate across different platforms, contributing to the creation of a widely adopted protocol.
- Foster innovation: By sharing code, feedback, or use cases, you’re helping to build tools and practices that improve development within the ACP ecosystem.
- Move the protocol forward: Whether you’re solving technical challenges, refining documentation, or suggesting improvements, your contributions help drive the protocol’s evolution and support broader adoption.