microsoft-foundry — плагин для GitHub Copilot: агенты Foundry
Плагин открывает в GitHub Copilot Canvas для создания и настройки hosted-агентов Microsoft Foundry. Через него можно выбрать проект, подключить ресурсы и отправить агента в Foundry.
copilot plugin install microsoft-foundry@awesome-copilotЧто делает microsoft-foundry
Canvas помогает проектировать hosted-агентов в боковой панели GitHub Copilot. В меню проекта можно войти в аккаунт, найти подписку и проект Foundry, а затем просмотреть развёрнутые модели, toolboxes с инструментами, skills проекта и guardrails аккаунта. Выбор модели или ресурса передаёт Copilot готовый промпт с данными текущего проекта.
Создать агента можно по идее из **Inspire me** или по примеру **Hello world**, затем подключить существующие toolboxes, skills и guardrails и нажать **Deploy to Foundry**. Для локальной проверки **Inspect Locally** запускает или повторно использует azd ai agent run --no-inspector в интегрированном терминале Copilot; встроенный инспектор ожидает агента на порту 8088. Для проверки workspace уже должен содержать запускаемый Foundry hosted-агент.
Какие задачи решает
- найти подписку и проект Foundry
- выбрать для агента развёрнутую модель
- подключить к агенту toolbox, skill или guardrail
- развернуть hosted-агента в Foundry
- проверить агента локально во встроенном инспекторе
Примеры запросов агенту
- Создай hosted-агента для Microsoft Foundry и открой Canvas.
- Выбери проект Foundry и настрой агента на существующий toolbox.
- Запусти локальную проверку моего hosted-агента через Canvas.
Как установить microsoft-foundry
Команда из источника
copilot plugin install microsoft-foundry@awesome-copilotПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о microsoft-foundry
Как установить microsoft-foundry в GitHub Copilot?
Выполните copilot plugin install microsoft-foundry@awesome-copilot.
Что делает microsoft-foundry?
Открывает Canvas для проектирования hosted-агентов Microsoft Foundry: помогает выбрать проект и его ресурсы, настроить агента, развернуть его и проверить локально.
Что нужно для локальной проверки агента?
В workspace должен быть запускаемый Foundry hosted-агент. Canvas запускает или повторно использует azd ai agent run --no-inspector, а инспектор ждёт агента на порту 8088.
Исходный текст
microsoft-foundry · MIT
# Microsoft Foundry Canvas A GitHub Copilot App canvas extension for designing Microsoft Foundry hosted agents from a side panel. It combines live Foundry project discovery with project-aware prompts to Copilot, portal handoffs, and an embedded local Agent Inspector. ## Features - **Project picker** - sign in, search subscriptions and Foundry projects, switch projects, and retain the selection across canvas reopens. - **Live project resources** - browse deployed models, Foundry Toolboxes and their tools, project skills, and account guardrails. - **Project-aware chat handoff** - model, toolbox, skill, guardrail, initialization, and deployment choices send a ready-to-run prompt to the current Copilot session with the selected project, subscription, and endpoint attached. - **Embedded Agent Inspector** - **Inspect Locally** launches or reuses `azd ai agent run --no-inspector` in the Copilot integrated terminal, waits for the agent on port `8088`, and embeds the bundled inspector. Inspector errors can be sent back to Copilot as fix requests. ## Install Open GitHub Copilot App, go to the **Customize** tab, select **Plugin**, and search for `microsoft-foundry`. Install the plugin from the [awesome-copilot marketplace](https://awesome-copilot.github.com/plugin/microsoft-foundry/). ## Usage 1. Ask Copilot to *create a Foundry hosted agent*, then the Canvas will be opened in the right panel automatically. 2. Open the canvas project menu, sign in if needed, and choose a subscription and Foundry project. 3. Create a hosted agent with random idea via **Inspire me**, or start from a **Hello world** sample prompt. 4. Switch to other deployed models, connect existing toolboxes, skills, or guardrails for the created agent. 5. Click **Deploy to Foundry** when the agent is ready. 6. Click **Inspect Locally** after the workspace contains a runnable Foundry hosted agent.
© Microsoft · MIT · microsoft/foundry-dev-tools