GitHub Copilot Now Natively Integrated as an Agent in JetBrains IDEs
A significant advancement in AI-powered development tools has been announced, as GitHub Copilot is now natively integrated into JetBrains IDEs as a primary agent. This deeper collaboration between JetBrains and GitHub allows developers to access Copilot's capabilities directly within their familiar development environment, marking a substantial improvement over prior integration methods. Previously, Copilot was accessible through the Agent Client Protocol (ACP) Registry, but this new native integration promises enhanced stability, reliability, and ease of use.
Developers using JetBrains IDEs can now find GitHub Copilot as a prominent option within the AI Assistant's agent picker. This means less time spent on setup and configuration, allowing for a more immediate and fluid coding experience. The integration also brings advanced functionalities, including the ability to choose between supported Copilot models and fine-tune the reasoning depth, balancing speed with the thoroughness of suggestions. Additionally, Copilot CLI slash commands, such as `/remote` and `/chronicle`, are now directly available within the AI chat interface, further empowering developers with powerful tools for managing complex tasks.
To utilize this enhanced integration, users will need an active GitHub Copilot subscription, as it is not included with a JetBrains AI subscription. Authentication is managed exclusively through GitHub OAuth, ensuring a secure and straightforward login process. JetBrains and GitHub have indicated that this partnership will continue to evolve, with future updates expected to introduce features like Next Edit Suggestions (NES) support, specialized skills, and deeper orchestration capabilities across various development tools. This move underscores a commitment to embedding AI directly into the software development lifecycle, aiming to boost developer productivity and streamline workflows. Users are advised to update their IDEs to access these new functionalities.
Read original source