Developing a VS Code Extension with GitHub Copilot Agent Mode and Claude 4 Sonnet (May 2025)
This guide outlines the development of my tryout with a Visual Studio Code extension leveraging GitHub Copilot’s Agent Mode and Claude 4 Sonnet (May 2025). It covers the integration process, common challenges like branch naming and managing AI-generated files, and practical advice on handling large diffs. Additionally, it details how I use Roo Code’s chat interface with a custom judge role to validate AI-generated code changes. The guide also notes current limitations around context window visibility in Copilot and shares considerations for maintaining a stable CI pipeline.