Copilot Agent mode
What it is?
- It's new assistant experience in github copilot.
- It's like having and AI pair programmer that understand your current codebase, editor context and your goals
- Key features
- Deep understanding of your projects like code files, structure, open tabs and project dependency
- you can ask it to write code, refactor, explain or debug with specific purpose in mind
- Auto-action capability like creating new files, inserting new code and navigating across different file in project
How it different from regular chat
- It's more project aware, regular copilot mostly focused on active tabs or few lines around cursor
- Better support to work with multiple files, this is criticle for larger projects for debugging or refactoring
- Takes automatic action
Best use cases
- Writting new features
- Understand larger code base
- Task that involves multiple files