The latest updates to GitHub Copilot in Visual Studio Code deliver significant improvements to agent mode workflows, Model Context Protocol (MCP) support, and development tools integration. Learn more in the VS Code May 2025 release notes, including how to configure these new features.

Expanded MCP capabilities

  • Prompts and resources support enables MCP servers to provide reusable templates and content accessible through slash commands and context attachments.
  • Authentication support allows remote MCP servers, such as the remote GitHub MCP server, to operate on behalf of your user account with OAuth and device code flows.
  • Development mode provides debugging capabilities for Node.js and Python MCP servers.
  • Extension APIs enable extensions to publish and manage collections of MCP servers.

Enhanced agent mode and chat experience

  • Tool sets let you group related tools together for easier management and quick enable/disable functionality.
  • Improved chat UX with more distinct user messages, better undo functionality, and streamlined attachment navigation.

Smarter coding assistance

  • NES import suggestions now support Python files in addition to TypeScript/JavaScript with improved accuracy.
  • Language server completions in terminal for interactive Python REPL sessions.
  • AI-powered settings search (preview) finds semantically similar settings using natural language queries.

Source control and development workflow improvements

  • Copilot coding agent integration with GitHub Pull Requests extension for task assignment and tracking.
  • Source control history details showing commit resources in tree or list view with multi-file diff support.

Happy coding!