# Liam Hampton on VS Code AI Agents _Liam Hampton from Microsoft explores how VS Code is becoming a central hub for AI agents, demonstrating customization options and practical workflows for local, background, and cloud agents._ **Published:** 2026-05-21 **Source:** https://www.startuphub.ai/ai-news/artificial-intelligence/2026/liam-hampton-on-vs-code-ai-agents --- Liam Hampton, Sr. Cloud Advocate & Software Engineer at Microsoft, recently presented on "Cooking with Agents in VS Code" at the AI Engineer Europe conference. The session highlighted how Visual Studio Code is evolving into a central hub for interacting with AI agents, offering a unified interface for various agent types including local, CLI-based, and cloud agents. AI Engineer EuropeContext From the articleCloud Advocate & Software Engineer at Microsoft, recently presented on "Cooking with Agents in VS Code" at the AI Engineer Europe conference.byMicrosoft's VisionCoreLiam Hampton from Microsoft explores VS Code AI agent integrationFrom the articleCloud Advocate & Software Engineer at Microsoft, recently presented on "Cooking with Agents in VS Code" at the AI Engineer Europe conference.discussesAI Agent HypeDriverFrom the article 9+ mentionsHampton began by framing the current hype cycle around AI agents, noting that while initial expectations can be high, the practical application often leads to questions about ROI, code quality, and internal adjustments needed for adoption.leads toVS Code HubCoreFrom the article 8 mentionsThe session highlighted how Visual Studio Code is evolving into a central hub for interacting with AI agents, offering a unified interface for various agent types including local, CLI-based, and cloud agents.Agent TypesContextlocal, CLI-based, and cloud agents managed within VS CodeFrom the article 9+ mentionsThe core of the presentation focused on the types of agents available and how they can be managed and utilized within VS Code.Unified InterfaceEffectproviding a unified interface for diverse AI agent interactionsFrom the article 4 mentionsThe session highlighted how Visual Studio Code is evolving into a central hub for interacting with AI agents, offering a unified interface for various agent types including local, CLI-based, and cloud agents.Customization & ControlContextoffering customization options for agent behavior and workflowsFrom the article 4 mentionsA significant portion of the talk was dedicated to agent customization, a critical aspect for tailoring AI capabilities to specific development needs.Practical WorkflowsEffectdemonstrating practical workflows for using agents locally and in cloudFrom the article 4 mentionsHampton demonstrated how VS Code provides a single pane of glass for interacting with these diverse agents, streamlining the development workflow. ## Understanding AI Agents and Their Integration Hampton began by framing the current hype cycle around AI agents, noting that while initial expectations can be high, the practical application often leads to questions about ROI, code quality, and internal adjustments needed for adoption. He emphasized that the current wave of AI agents, from those integrated into the CLI to chat interfaces within editors, are becoming increasingly prevalent. The core of the presentation focused on the types of agents available and how they can be managed and utilized within VS Code. Hampton categorized agents into three main types: - **Local Agents:** These are built directly into VS Code, offering interactive experiences where agents work alongside the user and respond immediately. - **GitHub Copilot CLI / Background Agents:** These agents operate autonomously in isolated modes, often utilizing Git worktrees, and are suitable for longer-running tasks. - **Cloud Agents:** These agents are designed to handle tasks on remote infrastructure, allowing for non-interactive execution and better team collaboration. They are particularly useful for delegating tasks to GitHub Copilot agents running in the background. Hampton demonstrated how VS Code provides a single pane of glass for interacting with these diverse agents, streamlining the development workflow. ## Customization and Control for AI Agents A significant portion of the talk was dedicated to agent customization, a critical aspect for tailoring AI capabilities to specific development needs. Hampton detailed several key areas of customization: - **Custom Instructions:** Users can define and store project context and rules for coding agents using files like `AGENTS.md` and `custom_instructions.md`. This allows for more precise and context-aware agent behavior. - **Prompt Files:** These files enable developers to store clean, consistent, and repeatable prompts using `.prompt.md` files, ensuring that common tasks can be executed reliably. - **Custom Agents:** Developers can configure different personas for AI, tailoring them towards specific development roles using `.agents.md` files. This allows for specialized AI assistants that understand different domains and use cases. - **Agent Skills:** Folders of instructions and resources for agents can be created to load relevant information, enhancing performance on specialized tasks. These are managed via `SKILL.md` files. Hampton stressed that these customization options are not just for Copilot but are applicable to other AI agents as well, providing a flexible framework for developers to build upon. ## Practical Demonstration and Workflow To illustrate these concepts, Hampton walked through a practical demonstration. He showed how to create a local agent to write unit tests for a Python Flask application. The process involved defining the agent's purpose, specifying its tools, and then having the agent generate the test code. He also demonstrated the use of a background agent to create a frontend UI for the application and a cloud agent to write documentation. Hampton highlighted the Model Context Protocol (MCP) as a key mechanism enabling agents to interact with various parts of the toolchain, including Azure, GitHub, databases, and Playwright. This allows for a comprehensive and secure way to manage AI-driven development workflows. The presentation concluded by emphasizing that VS Code acts as a central, unified entry point for AI agents, supporting full MCP specification, third-party agent integration, chat customizations, and the ability to connect Copilot CLI sessions directly within the IDE. This unified approach aims to simplify the adoption and utilization of AI agents in software development. --- Original analysis from [startuphub.ai](https://www.startuphub.ai), the #1 AI startup directory.