GitHub Copilot の Agent モードと MCP サポートが JetBrains、Eclipse、Xcode で正式に利用可能に!

公式アカウントのプッシュルールの変更により、「程序视点(Program Viewpoint)」をスターに設定し、質の高い記事をいち早くお読みください。

画像

皆さん、こんにちは!程序视点へようこそ!長年の友人、シャオアーです!

GitHub Copilot の Agent モードと MCP サポートが JetBrains、Eclipse、Xcode で正式に利用可能に!Agent mode, and MCP support for JetBrains, Eclipse, and Xcode in public preview

今すぐ任意の GitHub アカウントで GitHub Copilot を有効にして、すぐに体験してください!

✨ What’s new   ✨ 新機能

Agent モード

これら3つのIDEにAgentモードが導入されたことで、Copilotは自律的なペアプログラマーとして機能し、コードベースの分析、編集提案、定義されたツールセットを使用したターミナルコマンドの実行など、複数のステップからなるコーディングタスクをコマンドに基づいて実行できます。

Agentモードを使用すると、Copilotは自身のコードを反復し、エラーを検出し、自動的に修正することもできます。

Agentツールキットの各ツールには、Copilotがこれらのタスクを完了するのに役立つ特定の機能があります。例えば、Copilotはワークスペースを検索したり、ファイルの内容を読み取ったり、ターミナルコマンドを実行したり、エディターからコンパイルエラーやLintエラーを取得したり、推測的なデコーダーターミナルノードを通じてコード変更を適用したりできます。

AgentモードでのCopilotの機能をさらに強化するための新しいツールの試行が進むにつれて、利用可能なツールセットは増え続けています。

以下は、Agentモードでの典型的なワークフローです(リクエストを入力した後):

セマンティック理解:CopilotはCopilot Chatであなたのリクエストを解釈し、コードベースを分析してタスクの意図と要件を理解します。

計画提案:Copilotは周辺のコードを活用してリクエストのコンテキストを構築します。理解に基づいて、タスクをより小さなステップに分割し、計画を策定します。

計画実行:Copilotは、前述の箇条書きで示されたアクション機能の実行を確認するよう求めます。実行する可能性のあるアクションの例としては、以下のようなものがあります。

マルチファイル操作:必要に応じて複数のファイルを作成または更新します。(以下のJetBrains IDEでデモされています)。

画像

上記の画像は、JetBrainsでのAgentモードのマルチファイル操作のデモです!

ターミナル実行:プロジェクトのビルドや依存関係のインストールなど、関連するタスクのターミナルコマンドを実行します。(以下のEclipse IDEでデモされています)。

画像

エラー修正:実行中のエラーを修正します(以下、Xcodeでデモされています)。

タスク完了:変更が正常に実装された後、Copilotは作業をレビューし、タスクを完了し、変更内容の概要を提供します。

MCP サポート

MCPは、AIモデルが統一されたインターフェースを通じて外部ツールやサービスと対話できるようにするオープンスタンダードです。

Copilotがこれら3つのJetBrains、Eclipse、Xcode環境でMCPをサポートしているため、AgentモードはMCPサーバーが提供するツールから拡張機能を得ることができ、GitHub Copilotはより多くのワークフローとタスクを支援できるようになります。

ローカル MCP サーバーの設定

構成ファイル(例:mcp.json)でサーバーを定義するには、以下の操作を実行します。

JetBrains IDEの場合:GitHub Copilotアイコンをクリック -> Edit settings -> MCP Serversセクションを見つける。

Eclipseの場合:GitHub Copilotアイコンをクリック -> Edit Preferences -> MCP Serversセクションを見つける

Xcodeの場合:GitHub Copilot for Xcodeアプリケーションを開く -> Agent Mode下のツール選択器をクリック -> Edit Configを選択

Agent モードで直接ツールを呼び出す

設定が完了すると、自然言語を使用してMCPサーバーが公開するツールを呼び出すことができます。例えば、Copilotに現在のファイルの最終更新時刻を取得するよう依頼すると、適切なツールを通じてリクエストがルーティングされます。

🛠 Try it out   🛠 試用

Copilot Agentモードは現在パブリックプレビュー段階であり、JetBrains、Eclipse、Xcodeのすべてのユーザーが利用できます。

プラグインまたはアプリケーションを最新バージョンに更新し、GitHub Copilot Agentモードを起動することで体験できます。

現在、6.18アクティベーションプラスイベントを実施中です。JetBrainsスイートIDEのアクティベーションに加えて、130以上の有料プラグインとテーマもサポートされ、さらにGitHub Copilotのアクティベーションもプレゼントされます!

画像

すべての読者やファンがこのイベントに参加できます!詳細については、WeChat公式アカウント「程序视点」をフォローし、「plus」と返信してイベントの詳細をご確認ください!

最後に

JetBrainsスイートPlus有料版は、JetBrainsスイートIDEツール+ GitHub Copilotを含む130種類の有料プラグインと有料テーマをアクティベートします。AIプログラミングと効率的な有料プラグインにより、日常の開発作業の負担を300%軽減し、効率的に作業を完了できます!

WeChat公式アカウント「程序视点」をフォローし、「plus」と返信して、サブスクリプションの詳細をご確認ください。

AIインテリジェントプログラミングアシスタンスは、あなたのコーディングを強化し、退屈な作業から解放し、これまでにないほど重要なことに集中できるようにします。

JetBrainsスイートPlus有料版の永久アクティベーションはさらにお得です!

以下のQRコードをスキャンし、「plus」とメモして直接ご参加ください。2025.6.18 最適なイベント、またとないチャンス、お見逃しなく!

画像

「程序视点」は、労働者の負担を軽減するだけでなく、単なる言葉だけではありません!

今後も、シャオアーはより実用的なツールと機能について詳しく共有していきます。WeChat公式アカウント「程序视点」をスターに設定して、今後の素晴らしいコンテンツを見逃さないようにしてくださいね!

見ていいねで応援するのを忘れないでくださいね〜

メインタグ:人工知能

サブタグ:GitHub Copilot開発ツールエージェントモードIDE統合


前の記事:ICML 2025 | トレーニング不要、大規模モデルの好み即時アラインメント

次の記事:覚醒-睡眠ベイズプログラム学習による、汎化可能で解釈可能な知識の成長

短いURLをシェア