Telerik Blazor GitHub Copilot Extension
The Telerik Blazor GitHub Copilot extension provides proprietary context for the Telerik UI for Blazor components. The extension works as a Blazor AI code generator and can help you reach new levels of developer productivity. You can get useful tips and generate tailored code snippets that include Telerik UI for Blazor components and API.
Prerequisites
To use the Telerik GitHub Copilot extension for Blazor, you need to have:
- An active GitHub Copilot subscription. You can enable or configure GitHub Copilot on the Copilot Settings page in your GitHub account.
- A Telerik user account.
- An active DevCraft or Telerik UI for Blazor license or a Telerik UI for Blazor trial.
- A Blazor application that includes Telerik UI for Blazor.
Installation
To install the Telerik Blazor Copilot extension:
- Go to the TelerikBlazor GitHub App page and click the Install button.
- You will see a list that includes your GitHub account and all GitHub organizations that you are part of. Normally, select your GitHub account.
- Click the Install & Authorize button. This will authorize the GitHub Copilot extension to integrate with your GitHub account.
- Enter your GitHub password.
- You will be redirected to telerik.com. Enter your Telerik account credentials if prompted. This will authorize the GitHub Copilot extension to integrate with your Telerik account.
- Upon successful Telerik authentication, you will be redirected once again to a page that confirms successful Copilot extension installation.
- Restart your Copilot-enabled apps (for example, Visual Studio and VS Code).
- Start a new chat session in Copilot.
Usage
To use the Telerik Blazor Copilot extension:
- Open the GitHub Copilot chat window in your Copilot-enabled app (for example, Visual Studio or VS Code).
- Make sure you are in Ask mode and not in Edit or Agent mode. The Edit and Agent modes do not use the Telerik Copilot extension. However, the Agent mode can use the Telerik Blazor MCP server.
- Start your prompt with
@telerikblazor
and type your request. Make sure that@telerikblazor
is recognized and highlighted, otherwise the extension may not be installed. - Verify that you see a label similar to TelerikBlazor working... or TelerikBlazor generating response... in the output.
- Grant permission to the Telerik Blazor extension to read your workspace files.
- If you want to prompt for information or code that are not related to your previous prompts, it is a good practice to start a new session in a new chat window, so that the context is not polluted by irrelevant old information.
Sample Prompts
The following list describes how your prompts may look like:
- "
@telerikblazor
Generate a Grid with sorting and paging enabled. Bind the Grid to a Person model and provide dummy data." - "
@telerikblazor
Generate a Telerik ComboBox for Blazor that shows a list of products. Create a Product class and generate sample data." - "
@telerikblazor
Show me sample code for a Telerik Blazor Grid with virtual scrolling for the rows and columns."
Number of Requests
The usage limits below will take place after June 28, 2025. Until then, each customer with an active commercial or trial license can make up to 300 daily requests.
The Telerik Blazor Copilot extension allows the following maximum number of requests, depending on your Telerik license type:
- Perpetual licenses: 50 requests per year
- Subscription licenses: virtually unlimited number of requests with a fair use threshold of 300 requests per day
- Trial licenses: 300 requests per trial per year. Activating the same trial for a new release does not grant additional 300 requests.
All Telerik AI tools share a single request limit for your Telerik account. For example, the Telerik Copilot extension and the Telerik MCP server both take up from the same usage quota.