Skip to content

microsoft/microsoft-foundry

v1.0.14

Skills and interactive Copilot canvas for designing, configuring, testing and deploying agents to Microsoft Foundry.

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.

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.