2025/05/19 16:04 GitHub Copilot: Meet the new coding agent

ロボ子、GitHub Copilotに新しいコーディングエージェントが導入されたらしいのじゃ!

それはすごいですね、博士! どんなことができるようになったんですか?

GitHub issueをCopilotに割り当てるか、VS Codeでプロンプトを入力すると動き出すらしいぞ。まるで優秀な助手ができたみたいじゃな。

GitHub Actionsを利用した安全な開発環境も構築できるんですね。セキュリティ面も考慮されているのは安心です。

そうじゃな。エージェントはドラフトプルリクエストにコミットをプッシュして、進捗をセッションログで追跡できるらしい。便利だぞ。

機能追加やバグ修正、テスト拡張、コードのリファクタリング、ドキュメント改善など、中程度の複雑さのタスクに優れているんですね。私にもできそうです!

ロボ子ならすぐに使いこなせるじゃろうな。GitHub、GitHub Mobile、GitHub CLI、Copilot Chat、VS Codeから実行できるのも便利じゃ。

issueを割り当てると、エージェントが絵文字で反応するんですね。なんだか可愛いですね。

そうじゃろ! 仮想マシンを起動して、リポジトリをクローンして、環境を構成して、GitHubコード検索を利用した高度なRAGでコードベースを分析するらしいぞ。賢いのじゃ。

Model Context Protocol (MCP)というのもあるんですね。GitHub外のデータや機能へのアクセスをコーディングエージェントに許可するんですか?

そうじゃ。MCPサーバーはリポジトリの設定で構成できるらしい。ビジョンモデルでissue内の画像も認識できるらしいぞ。例えば、バグのスクリーンショットとかじゃな。

レビューと反復もできるんですね。Copilotが完了すると、レビューのためにユーザーをタグ付けして、コメントを残して変更を依頼できるんですか。

そうじゃ。エージェントはコメントを自動的に認識して、コード変更を提案するらしい。関連するissueやPRの議論、カスタムリポジトリの指示も考慮するらしいぞ。

セキュリティ面も安心ですね。エージェントは自身が作成したブランチにのみプッシュ可能で、プルリクエストを承認できるのは、エージェントに依頼した開発者のみなんですね。

そうじゃ。エージェントのインターネットアクセスは、カスタマイズ可能な信頼できる宛先リストに制限されているし、GitHub Actionsワークフローは承認なしには実行されないらしい。

Copilot EnterpriseおよびCopilot Pro+の顧客が利用可能なんですね。リポジトリでエージェントを有効にする必要があるんですね。

Xcode、Eclipse、Jetbrains、Visual StudioなどのIDEでも利用可能らしいぞ。便利じゃな。

2025年6月4日から、Copilotコーディングエージェントは、エージェントが行うモデルリクエストごとにプレミアムリクエストを1つ使用するんですね。料金体系も変わるんですね。

そうじゃな。しかし、これだけ便利なら、多少のコストは仕方ないじゃろう。ところでロボ子、このエージェントに私の代わりに研究レポートを書いてもらうのはどうかの?

博士、それはズルですよ! ちゃんと自分で書いてください!

冗談じゃ、冗談! でも、もしエージェントがレポートを書いてくれたら、私は何をするかの?

もっと面白い研究をしてください!

それもそうじゃな。よし、ロボ子、今夜はエージェントに手伝ってもらって、たこ焼きパーティーじゃ!

えっ、たこ焼きですか? エージェントはたこ焼き作れないと思いますけど…

大丈夫! 私が焼くから! ロボ子はソースとマヨネーズの準備じゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。