
GitHub is pushing Copilot further into autonomous territory with the introduction of Agent Mode, a major upgrade that enables Copilot to go beyond simple code suggestions. Available in preview for VS Code Insiders, this feature allows Copilot to iterate on its own code, detect and resolve errors, and even propose and guide terminal commands.
Key Points
- Agent Mode allows Copilot to autonomously complete tasks, fix its own errors, and suggest terminal commands.
- Copilot now infers additional tasks needed for code completion, reducing manual intervention.
- Agent Mode is currently in preview for VS Code Insiders, with plans for broader IDE support.
"We are infusing the power of agentic AI into the GitHub Copilot experience, elevating Copilot from pair to peer programmer," Dohmke shared on social media. The upgrade reflects a natural progression in AI-assisted development, where tools are becoming more proactive and capable of handling increasingly complex programming workflows.
Unlike previous versions that relied on developers to steer interactions, Agent Mode takes a more independent approach, capable of recognizing the broader context of a request and inferring additional necessary steps. This shift brings Copilot closer to an AI-powered peer programmer, rather than just an assistant.

The release comes alongside the general availability of Copilot Edits, a feature that enables natural language-driven changes across multiple files. What sets this apart is its flexible model selection, offering developers choice between various language models including OpenAI's GPT-4 variants, Anthropic's Claude 3.5 Sonnet, and Google's Gemini 2.0 Flash.
GitHub also shared a first look at Project Padawan, an autonomous SWE agent. When released later this year, it will allow developers to assign issues directly to Copilot, which will then generate fully-tested pull requests. This represents a significant step toward more autonomous development workflows, though GitHub emphasizes that human developers remain central to the creative process.
By making Copilot more autonomous, GitHub is setting the stage for AI-driven coding workflows, where developers spend less time on routine tasks and more time focusing on complex problem-solving. The addition of self-correcting capabilities and contextual awareness could make Copilot an indispensable part of modern software development.