You can deploy your extension on whatever cloud infrastructure you prefer to use. These are the suggested requirements:
For AWS users, Arm has provided a Copilot Extension deployment Learning Path to guide you through the process, called Graviton Infrastructure for GitHub Copilot Extensions .
Whatever method you use to deploy your Extension, make note of the final endpoint URLs:
/agent
- this is required for core functionality./marketplace
- this is optional, but necessary for receiving marketplace events.Make sure you have the full URLs (including protocol and domain) for these endpoints to properly configure your GitHub application.