ニュース

「GitHub Copilot」のエージェントモードとMCP、「JetBrains」「Eclipse」にも対応

好みのIDEでAIと協業できるように

「GitHub Copilot」のエージェントモードと「MCP」対応が「JetBrains」および「Eclipse」プラットフォームでパブリックプレビュー

 米GitHubは5月19日(現地時間)、「GitHub Copilot」のエージェントモードと「MCP」対応が「JetBrains」および「Eclipse」プラットフォームで利用可能となったと発表した。当面の間はプレビュー機能として提供される。

 「GitHub Copilot」のエージェントモード(Agent Mode)は、コーディングに関する雑務をアプリ開発者に代わって行ってくれる機能。たとえばイシュー(課題)を「Copilot」に割り当てると、AIがそれに必要な一連のタスクを考え、それらを並行して解決し、プルリクエストの状態で提案してくれる。

 「MCP」(Model Context Protocol)はAIアプリが外部サービスへアクセスするためのプロトコルで、たとえば「GitHub」のMCPサーバーと接続すればAIが「GitHub」でリポジトリを作成したり、プルリクエストを送ったりできる。

好きなIDEでエージェントモードや「MCP」を用いた開発効率の改善が行える

 つまり、これらの機能があれば「GitHub Copilot」がアプリ開発者に代わって行えるタスクの幅が大きく広がるわけだ。これまでも「Visual Studio Code」などではサポートされていた機能だが、これが好きなIDE――「IntelliJ IDEA」や「PyCharm」、「WebStorm」、そして「Eclipse」のどれでも――からアクセスできるのはメリットといえるだろう。さまざまな開発者が関わる協業プロジェクトでも役立つ。