GitHub Copilot: Meet the new coding agent
Blog post from GitHub
GitHub has introduced a new coding agent for GitHub Copilot, designed to automate low-to-medium complexity tasks in software development, thus freeing developers to focus on more complex work. Integrated into GitHub and accessible via GitHub or VS Code, the agent creates a secure development environment using GitHub Actions, pushing commits to a draft pull request that requires human approval before any CI/CD workflows are executed. This agent leverages advanced models for tasks such as adding features, fixing bugs, and enhancing documentation, while maintaining security protocols like branch protections and review requirements. It uses retrieval augmented generation for code analysis, and Model Context Protocol for accessing external data, while offering visual capabilities to interpret images related to issues. The agent is available to Copilot Enterprise and Pro+ customers and can be activated in various IDEs, contributing to increased development velocity and the ability for developers to focus on higher-level creative tasks.