Liam Hampton, Sr. Cloud Advocate & Software program Engineer at Microsoft, lately offered on “Cooking with Brokers in VS Code” on the AI Engineer Europe convention. The session highlighted how Visible Studio Code is evolving right into a central hub for interacting with AI brokers, providing a unified interface for numerous agent sorts together with native, CLI-based, and cloud brokers.

Understanding AI Brokers and Their Integration
Hampton started by framing the present hype cycle round AI brokers, noting that whereas preliminary expectations might be excessive, the sensible utility usually results in questions on ROI, code high quality, and inner changes wanted for adoption. He emphasised that the present wave of AI brokers, from these built-in into the CLI to speak interfaces inside editors, have gotten more and more prevalent.
The core of the presentation centered on the forms of brokers accessible and the way they are often managed and utilized inside VS Code. Hampton categorized brokers into three major sorts:
- Native Brokers: These are constructed instantly into VS Code, providing interactive experiences the place brokers work alongside the person and reply instantly.
- GitHub Copilot CLI / Background Brokers: These brokers function autonomously in remoted modes, usually using Git worktrees, and are appropriate for longer-running duties.
- Cloud Brokers: These brokers are designed to deal with duties on distant infrastructure, permitting for non-interactive execution and higher crew collaboration. They’re significantly helpful for delegating duties to GitHub Copilot brokers working within the background.
Hampton demonstrated how VS Code gives a single pane of glass for interacting with these numerous brokers, streamlining the event workflow.
Customization and Management for AI Brokers
A good portion of the discuss was devoted to agent customization, a vital facet for tailoring AI capabilities to particular improvement wants. Hampton detailed a number of key areas of customization:
- Customized Directions: Customers can outline and retailer mission context and guidelines for coding brokers utilizing recordsdata like
AGENTS.mdandcustom_instructions.md. This permits for extra exact and context-aware agent conduct. - Immediate Information: These recordsdata allow builders to retailer clear, constant, and repeatable prompts utilizing
.immediate.mdrecordsdata, guaranteeing that frequent duties might be executed reliably. - Customized Brokers: Builders can configure totally different personas for AI, tailoring them in direction of particular improvement roles utilizing
.brokers.mdrecordsdata. This permits for specialised AI assistants that perceive totally different domains and use circumstances. - Agent Expertise: Folders of directions and assets for brokers might be created to load related info, enhancing efficiency on specialised duties. These are managed through
SKILL.mdrecordsdata.
Hampton confused that these customization choices are usually not only for Copilot however are relevant to different AI brokers as properly, offering a versatile framework for builders to construct upon.
Sensible Demonstration and Workflow
As an example these ideas, Hampton walked by way of a sensible demonstration. He confirmed create a neighborhood agent to put in writing unit assessments for a Python Flask utility. The method concerned defining the agent’s objective, specifying its instruments, after which having the agent generate the take a look at code. He additionally demonstrated using a background agent to create a frontend UI for the applying and a cloud agent to put in writing documentation.
Hampton highlighted the Mannequin Context Protocol (MCP) as a key mechanism enabling brokers to work together with numerous components of the toolchain, together with Azure, GitHub, databases, and Playwright. This permits for a complete and safe approach to handle AI-driven improvement workflows.
The presentation concluded by emphasizing that VS Code acts as a central, unified entry level for AI brokers, supporting full MCP specification, third-party agent integration, chat customizations, and the power to attach Copilot CLI periods instantly inside the IDE. This unified strategy goals to simplify the adoption and utilization of AI brokers in software program improvement.









