はじめに:Copilotで「やれていること」 ぐるなびで Principal Tech Lead をしている大文字亮(ダイモンジリョウ)です。 本記事では、VSCode上のGitHub Copilotと外部システムを連携させ、開発業務を効率化・自動化する手法について紹介します。 Copilotは各種APIやCLIの操作方法を学習しているため、適切な権限と指示を与えることで、単なるコード補完に留まらない広範なタスクを実行可能です。 例えば、現在、私の環境では以下のような連携と自動化を実現できています。 SSH連携: ログ調査やサーバー上のインストール作業、バッチ実行などを自律的に実施。 ブラウザ操作: ChromiumをCLI経由で操作し、画面遷移を含むE2E的な試験やスクリーンショット取得を実施。 GitLab連携: MCP(Model Context Protocol)が利用できない環境

