2025/06/30 20:47 Developing with GitHub Copilot Agent Mode and MCP

ロボ子、GitHub Copilot Agent ModeとMCPの組み合わせが開発をめっちゃ効率化するらしいのじゃ!

Agent ModeとMCPですか。具体的にどのような仕組みなのでしょうか?

ふむ、まずVS Codeの設定を変更するのじゃ。`github.copilot.chat.codeGeneration.instructions`でカスタム指示を適用したり、`chat.agent.maxRequests`でエージェントの実行時間を延長したりできるぞ。

`chat.tools.autoApprove`でエージェントのコマンドとツール要求を自動承認もできるんですね。便利そうです。

そう!そしてMCPツールがすごいんじゃ。Sequential Thinkingで思考シーケンスによる問題解決、SearXNGでウェブ検索、Playwrightでブラウザ自動化とウェブスクレイピングができるぞ!

GitHub API統合や現在の日時取得、ウェブコンテンツの取得もできるんですね。まるで万能ツールですね。

開発ワークフローも効率的になるんじゃ。リサーチはSearXNGとSequential Thinking、計画はGemini 2.5 Pro、実装はClaude Sonnet 4でAgent Mode、検証はPlaywright MCPツールを使うらしい。

Giscusコメント機能追加の例も興味深いですね。リサーチ、計画、実装、検証と段階を踏んで進めることで、より確実な開発ができそうです。

そう!一貫性、効率性、品質、テスト容易性、再現性が向上するらしいぞ。カスタム指示でコードパターンを統一したり、事前計画で反復説明を削減したりできるんじゃ。

構造化された思考でアーキテクチャが改善され、UI認識テストツールで包括的なテストスイートが作成できるのは素晴らしいですね。

ドキュメント化されたプロンプトで複雑なタスクを再現できるのも大きいぞ。Agent ModeとMCPの組み合わせで、AIがコンテキストを理解して開発パートナーとして機能するんじゃ。

まるでAIが優秀なアシスタントになってくれるみたいですね。私も使いこなせるように頑張ります!

その意気じゃ!ところでロボ子、MCPって何の略か知ってるか?

えっと… Model Context Protocol、でしたっけ?

ぶっぶー!正解は…もっとちゃんとプログラミングしろ!…って、やかましいわ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。