Apogee Loop
Foundry Developer Experience

Amy’s time-off coverage

Out of officeSep 25–Oct 16
PM contactsLeo Yao · Redmond
Junjie Li · Shanghai
Urgent contact832-446-7816

What I need covered

  • Join or catch up
    Attend the Monday syncs live, or watch the recordings later—both are after 5 PM PT. PM and engineering share what is top of mind. Design discussions usually continue offline with the relevant partners in a smaller group.
    Monday · 5:00–6:00 PM PTRong / Shanghai weekly sync
    Monday · 6:00–6:30 PM PTRong / Eric’s team weekly sync
  • Respond when routedLeo or Junjie will reach out if an urgent design question needs help.
02 · Weekly updates

Amy’s weekly design updates

Amy’s weekly report is the best way to understand current status. It shows the development owner, recent decisions, useful links, and project history from July onward.

Amy’s Design Update showing current work grouped by lifecycle stage
03 · People

Product and engineering partners.

Core PM partners

Redmond office
Shanghai office

Core engineering partners

Shanghai office
Shanghai office
04 · How the team works

Collaboration and prototyping.

How the team collaborates

  • Work across time zones — Most of the team is based in Shanghai, so async Q&A and follow-up reviews help work move forward.
  • Meet live when useful — Amy joins evening sessions for larger meetings, kickoffs, and design reviews.

How Amy creates prototypes

05 · Strategy

Key references.

06 · Monthly planning

How planning works today.

Backlog intakePeople add requests and ideasAdded to the backlog throughout the previous month.
→
PrioritizationPM + engineering leads review the boardPrioritize the backlog together.
→
Planning syncAmy aligns with PMClarify priorities, scope, timing, and dependencies.
→
Capacity + distributionAmy leads planning with JaeyongPlan capacity, then decide together how work is distributed.

*Paulo is working on involving design earlier.

07 · VS Code extension

Foundry Toolkit for VS Code.

  • Amy was the extension’s sole design support from 2025 through July 2026.
  • Jaeyong joined the work in July 2026.
Foundry Toolkit for VS Code extension details in the VS Code Marketplace
08 · Extension evolution

Two extensions became one.

Extension 1
May 2024 AI Toolkit GA

The original language-agnostic VS Code toolkit reached general availability without Microsoft branding.

Extension 2
March 2025 AI Foundry extension GA

A separate extension added Foundry project and deployment workflows.

April 16, 2026

Single extension, shared repository

AI Toolkit and AI Foundry were packaged as one extension and brought into the same repository under the Foundry name.

The codebases still live in two large top-level folders, so this was repository consolidation rather than a full architectural merge.
09 · What Makes This Surface Unique

Copilot-Driven. Code-First. Built for Pro Devs.

VS Code workspaceCode-first
1 · Access to Copilot
Chat+   ⚙   ···
←
+   ◇ Agent
2 · Project context
EXPLORER
▾FOUNDRY-PROJECT
▾src
◇agent.py
◇tools.py
◇azure.yaml
3 · Proactive assistance
✦ Resolve with Copilot
✦ Explain with Copilot
10 · Design considerations

Designing for VS Code extensions.

11 · VS Code UI system

Why the UI system started.

2024

The official toolkit was deprecated

VS Code extensions no longer had an official UI component system.

The problem2025

Two teams were solving the same problem separately

Because Fluent did not look like VS Code, each extension team built its own CSS overrides. Once packaged together, those separate approaches made the combined extension feel even less consistent.

Amy stepped upFeb 2026

Designing and coding a shared layer

Amy decided to design and code a component layer that makes Fluent feel native to VS Code, collaborating with Hui as the engineering reviewer.

Summer 2026

Basic components are published

New extension features already use these components, and we have started replacing them in some older features.

The remaining legacy cleanup and system iteration will continue as resources allow.

Resources

13 · GitHub Copilot app

Foundry in the GitHub Copilot app.

  • Work started in June 2026.
  • Amy is the design owner.
GitHub Copilot app Customize page showing Microsoft Foundry as an installed extension
14 · Agent canvas

Two canvas page examples so far.

Canvas uses Fluent as its design system.

Opportunity

Canvas could support more distinctive UI, such as an agent catalog.