New controls and chat improvements in Copilot for JetBrains
GitHub Copilot for JetBrains now includes user-configurable settings for default LLM selection and Model Context Protocol (MCP) server integration. The update also introduces refined diagnostic tools and enhanced navigation controls within the chat interface.
Verified State Diff
Impact & Verification Analysis
Software developers using GitHub Copilot within JetBrains IDEs (IntelliJ IDEA, PyCharm, WebStorm, etc.).
It enables more flexible development environments by allowing users to tailor the AI's context and model behavior to specific project requirements, while improving the reliability of the tool through better diagnostics.
Full Fact Overview
This update represents a shift toward greater developer agency within the JetBrains IDE ecosystem by exposing granular control over the underlying model architecture and external data integration via MCP. By allowing users to toggle default models and manage MCP servers directly, GitHub is reducing the 'black box' nature of the Copilot experience. The inclusion of improved diagnostic tooling suggests a move to reduce support overhead by enabling developers to self-troubleshoot connectivity or context-window issues, while UI refinements to chat navigation indicate a focus on optimizing the developer workflow within the IDE's tool window.