radius — плагин для GitHub Copilot: что делает и как установить
Плагин моделирует, визуализирует и развёртывает приложения через Radius. Он добавляет в GitHub Copilot интерактивный холст и пять специализированных скиллов.
copilot plugin install radius@awesome-copilotЧто делает radius
Плагин связывает платформу Radius с GitHub Copilot для описания инфраструктуры. Внутри собрано пять скиллов. Они генерируют манифест .radius/app.bicep, строят граф сервисов, настраивают среды AWS или Azure через OIDC, а также управляют деплоем и удалением через GitHub Actions.
В боковой панели приложения открывается интерактивный интерфейс Radius Canvas. Он визуализирует граф зависимостей. После установки плагина обязательно перезапустите сессию Copilot, иначе новые скиллы и холст не появятся.
Какие задачи решает
- сгенерировать манифест
.radius/app.bicepпо содержимому репозитория - построить и сравнить граф зависимостей приложения в боковой панели
- подготовить окружение в AWS или Azure с верификацией OIDC
- запустить деплой или очистку ресурсов через GitHub Actions
Примеры запросов агенту
- Сделай app.bicep для этого репозитория
- Покажи граф приложения
- Настрой доступы для Azure и запусти развёртывание
Как установить radius
Команда из источника
copilot plugin install radius@awesome-copilotПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о radius
Как установить radius в GitHub Copilot?
Выполните команду copilot plugin install radius@awesome-copilot. Также можно открыть GitHub Copilot, перейти в меню Customize, выбрать Plugins, найти radius в поиске и нажать установку.
Что делает плагин radius?
Он превращает Copilot в ассистента по развёртыванию и моделированию приложений с помощью Radius. Плагин создаёт Bicep-манифесты, строит граф связей между сервисами и запускает рабочие процессы GitHub Actions.
Зачем перезапускать сессию Copilot после установки?
Перезапуск сессии необходим среде Copilot, чтобы зарегистрировать добавленные скиллы и отобразить боковую панель Radius Canvas.
Исходный текст
radius · Apache-2.0
# Radius Plugin Model, visualize, and deploy applications with [Radius](https://radapp.io) from the GitHub Copilot app. The plugin bundles five skills and Radius Canvas, which turn Copilot into a Radius application-modeling and deployment assistant. ## Installation The `radius` plugin is available in the [`github/awesome-copilot`](https://github.com/github/awesome-copilot) plugin catalog. Open the GitHub Copilot app, select **Customize** in the side menu, and then select **Plugins**. Search for `radius` and install the plugin. See [Adding plugins](https://docs.github.com/en/copilot/how-tos/github-copilot-app/customize-github-copilot-app#adding-plugins) for details. Restart your Copilot session after installing so the skills and the canvas extension become available. Use the plugin's three-dot menu to update or uninstall it. ## What's Included ### Skills | Skill | Use it when you want to… | |----------------------|-------------------------------------------------------------------------------------------------------------------------------| | `radius-app-bicep` | Generate or update the `.radius/app.bicep` manifest from a repo's contents. | | `radius-app-graph` | Build, refresh, or diff the Radius application graph. | | `radius-environment` | Create and verify an AWS/Azure deploy environment and its OIDC trust. | | `radius-deploy` | Deploy (or troubleshoot) an app via the generated GitHub Actions workflow. | | `radius-delete` | Delete a deployed app via the generated GitHub Actions workflow, or delete a deploy environment and clean up its cloud state. | ### Radius Canvas Radius Canvas is the interactive surface the plugin opens in the app's side panel. It renders your application graph, walks you through creating a deploy environment, and reports deployment progress, so you steer the work on the canvas instead of reading it back from chat. ## Usage Once installed, ask Copilot naturally: ```text generate an app.bicep for this repo show me the application graph set up cloud credentials for Azure deploy my app ``` ## Source This plugin is part of [radius-project/ai-extensions](https://github.com/radius-project/ai-extensions). ## License Apache-2.0
© Radius · Apache-2.0 · radius-project/ai-extensions