Paul Krill
Editor at Large

GitHub Copilot rolls out agent mode in Visual Studio Code

news
Apr 8, 20252 mins
Generative AIGitHubVisual Studio Code

GitHub is making agent mode with Model Context Protocol support available to all VS Code users and releasing an open-source GitHub MCP server.

Credit: Shutterstock / kung_tom

GitHub has rolled out agent mode and MCP (Model Context Protocol) support in GitHub Copilot for all Visual Studio Code users. The company is also releasing an open source GitHub MCP server, allowing developers to add GitHub functionality to any LLM that supports MCP.

These capabilities were announced April 4. Agent mode helps developers analyze code, proposes edits, runs tests, and validate results across multiple files, while MCP support unlocks access to context or capabilities sought by developers. The GitHub MCP server being released in preview provides seamless integration with GitHub APIs, enabling advanced automation and interaction capabilities for developers and tools, GitHub said.

GitHub also expanded model support in GitHub Copilot. Anthropic Claude 3.5, 3.7 Sonnet, 3.7 Sonnet Thinking, Google Gemini 2.0 Flash, and OpenAI o3-mini are now generally available in GitHub Copilot via premium requests. This is included in all paid Copilot tiers.

GitHub also announced the general availability of the Copilot code review agent, which helps offload basic reviews to a Copilot agent that finds bugs or potential performance problems and suggests fixes. This means developers can start iterating on code while waiting for a human review, helping to keep code repositories more maintainable and focused on quality, GitHub said. To improve Copilot code review, support has been added for C, C++, Kotlin, and Swift, now in public preview.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorldโ€™s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorldโ€™s audience of software developers and other information technology professionals. Paul has won a โ€œBest Technology News Coverageโ€ award from IDG.

More from this author