Visual Studio Code’s June 2025 update offers a suite of features designed to streamline developer workflows and enhance coding intelligence. This release prioritizes seamless AI integration, improved extensibility, and user-centric refinements, ensuring every developer can work smarter and more efficiently.
AI and Chat Innovations
GitHub Copilot Chat becomes open source, inviting contributions from the community to shape the future of AI-powered code assistance. The chat interface now supports:
- Custom Chat Modes: Tailor chat behaviors, select language models, and benefit from advanced metadata handling.
- Generate Custom Instructions: Analyze your codebase and create instructions that guide Copilot to better match your project’s needs.
- Edit Previous Requests: Enhance iterative workflows by modifying and resubmitting earlier chat prompts.
- Terminal Auto Approval (Experimental): Control which terminal commands Copilot can auto-approve via allow/deny lists for robust automation and security.
- Maximized Chat View & CLI Start: Enjoy a larger chat interface or initiate chat sessions directly from the command line.
MCP: Advanced Integration and Management
The Model Context Protocol (MCP) is now a first-class citizen in VS Code. Developers can discover, install, and manage MCP servers effortlessly:
- MCP Server Discovery: Browse and install servers using a dedicated gallery within VS Code.
- Resource Profiles: Profile-specific MCP servers are managed in
mcp.json
files, supporting clear configuration and Settings Sync.- Comprehensive Management: Start, stop, configure, or uninstall servers, and manage authentication and access with intuitive commands.
- Elicitation Support: Servers can request additional input for richer developer interactions.
- Dev Container Integration: Seamlessly add MCP configurations to
devcontainer.json
files for consistent development environments.
Editor and Terminal Experience
- Middle Click Scrolling: Navigate large files with ease using smooth middle mouse button scrolling.
- Snooze Code Completions: Temporarily pause inline suggestions for focused coding.
- Accessibility Upgrades: Improved sound cues, error notifications, and screen reader support make coding more inclusive.
- Terminal Suggest Improvements: Better multi-command support, sorting, symlink insights, and Git Bash completions enhance terminal productivity.
Extension and Task Management Enhancements
- GitHub Pull Requests: New Copilot agent integration allows delegating code changes, monitoring sessions, and tracking pull request statuses in real time. There has been more progress on the GitHub Pull Requests extension, which enables you to work on, create, and manage pull requests and issues.
- Python Environments Extension: Simplifies environment creation, management, and activation, rolling out as an optional Python extension dependency.
- Pylance MCP Tools: Early access to tools for documentation and environment analysis.
- Task Improvements: Restart all running tasks with one command and ensure updated configurations are always in use.
Usability, Settings, and Engineering Tweaks
- Windows Accent Color: Personalize your editor by using Windows’ accent color for borders.
- AI-Powered Settings Search: Preview smarter search toggles that help you quickly find relevant settings.
- Cleaner Language Model Access: Easier extension management for language models, with plans for more granular controls.
- Engineering Enhancements: Faster builds via CSS minification, stricter code checks, and improved testing workflows.
VS Code 1.102 is a leap forward in making development more intelligent, customizable, and collaborative. With open source AI tooling, robust protocol support, and thoughtful usability upgrades, this release ensures developers remain at the forefront of productivity and innovation.
VS Code 1.102: Elevates Productivity with AI, MCP Integration, and Developer-Centric Features