Use Copilot agents
Use agent mode in your IDE to complete multi-step tasks, and delegate work to Copilot agents.
Using agent mode in your IDE
Give Copilot a task and let it work autonomously in your editor, editing files across your project and running commands until the task is complete.
Using plan mode in your IDE
Have Copilot research a task and draft an implementation plan for your review before any code is changed.
Using subagents in your IDE
Delegate a self-contained subtask to a separate agent that works in its own context and reports back to your main chat session.
Using custom agents in your IDE
You can create specialized agents with tailored expertise for specific development tasks, and invoke them from chat in your IDE.
Using Copilot cloud agent in your IDE
Start and track Copilot cloud agent sessions from Visual Studio Code, JetBrains IDEs, Eclipse, and Visual Studio.