毎日コピペしていた作業、Copilotが代わりにやってくれるようになった
この記事では、2026年10月1日にGitHub公式が発表した「GitHub Copilot in VS Code 9月更新」の新機能についてまとめています。特に社内のWeb担当者やコーディングを始めたばかりの方に役立つ「定期タスク実行」「PR(プルリクエスト=変更内容をレビューに出す仕組み)の自動作成」「自動マージ支援」の3つを中心に、実際の使い方を画面レベルで説明します。
なお、定期実行機能とAgent mergeはリリース時点でプレビュー(試験提供)段階です。今後の正式リリースで仕様が変わる可能性があるため、実務導入の際は最新の公式情報も合わせて確認してください。
今回の更新で何が変わったのか
これまでのCopilotは「質問に答えてくれる便利なアシスタント」という使い方が中心でした。コードを書くときにサジェスト(候補を提示すること)してくれたり、エラーの原因を説明してくれたりするイメージです。
9月更新から追加された機能は、それとは少し性格が違います。Copilotが「エージェント(自律的に動く担当者)」として動き、スケジュールに従って自動でタスクをこなし、GitHubにPRを作って提出し、レビュー後のマージ(変更の取り込み)まで面倒を見てくれる流れが、VS Code上だけで完結するようになりました。
料理に例えると、これまでのCopilotは「レシピを教えてくれるアプリ」でしたが、今回の更新で「材料を切って火を入れて盛り付けまでやってくれるロボット」に近づいた、と思ってもらうとイメージしやすいです。
対象のVS Codeバージョン
今回の更新はVS Code v1.136〜v1.140(2026年9月中にリリースされたバージョン)が対象です。VS Codeのバージョンは左下の歯車アイコン→「ヘルプ」→「バージョン情報」で確認できます。古いバージョンを使っている場合は、メニューの「ヘルプ」→「更新の確認」からアップデートしておきましょう。
機能① 定期タスク実行(スケジュール実行)
Copilotエージェントに「毎時・毎日・毎週、または手動」のタイミングでタスクを繰り返させる機能です。たとえば「毎朝9時にリポジトリ(ファイルの保管場所)の依存パッケージ(外部ライブラリ)を最新版にチェックする」「週次でコードの品質レポートを生成する」といった定型作業を、自分が何もしなくても動かし続けられます。
社内Web担当者なら「毎週月曜に更新内容をまとめたドラフトを作らせる」「毎日夜にエラーログを確認させる」といった使い方が現実的です。
定期タスクの設定手順
- VS Codeを開き、左サイドバーのCopilotアイコン(チャットの吹き出しマーク)をクリックする。
- Copilotパネル上部にある「エージェント(Agents)」タブを選択する。
- 「新しいタスクを作成(New Task)」ボタンをクリックする。
- タスクの内容を自然な日本語または英語で入力する。例:「毎朝、package.jsonの依存関係を確認して古いものがあればリストアップして」
- スケジュール設定の画面で「毎時(Hourly)」「毎日(Daily)」「毎週(Weekly)」「手動(Manual)」から実行頻度を選ぶ。
- 「保存して有効化(Save & Enable)」をクリックして完了。
最初につまずきやすいのは「タスクの書き方がわからない」という点です。難しく考えず、上司に頼むような自然な文章で書けばOKです。「毎週金曜の夜に今週マージされたPRを一覧にして」のような指示がそのまま動きます。
この機能はプレビュー段階のため、VS Codeのアップデートで画面の場所や名称が変わる場合があります。見つからない場合はCopilotパネルの設定歯車アイコンから「実験的な機能(Experimental Features)」をオンにしてみてください。
機能② エージェントセッションからのPR作成
Copilotとの作業セッション(会話しながらコードを編集している状態)から、直接GitHubのPRを作れるようになりました。PR(プルリクエスト)とは「この変更をメインのコードに取り込んでください」とチームに申請する仕組みで、チーム開発では必ず使う手順です。
従来は、Copilotで変更を加えた後にブラウザでGitHubを開いてPRを手作業で作っていました。タイトルを書いて、変更の説明を書いて、ドラフト(下書き)にするかどうか選んで……と意外と手間がかかります。
今回の更新でVS Codeのパネル内にPR作成ダイアログが表示され、タイトル・説明文・ドラフト設定・マージ設定をその場で確認・編集してから送信できるようになりました。
PR作成の手順
- Copilotエージェントとの会話でコードの変更が完了したら、パネル下部に表示される「PRを作成(Create Pull Request)」ボタンをクリックする。
- Copilotが自動生成したPRのタイトルと説明文が表示される。内容を確認し、必要なら直接編集する。
- 「ドラフトPR(Draft PR)」にするかどうかをチェックボックスで選ぶ。ドラフトは「まだレビュー前の下書き」として送るオプション。
- マージの設定(自動マージをオンにするかどうか)を確認して「送信(Submit)」をクリックする。
実際に使ってみると、Copilotが生成するPRの説明文はかなり丁寧で、変更した理由や影響範囲をまとめてくれます。自分で書くより詳しいケースも多く、最初は「こんなに書いてくれるのか」と驚くはずです。もちろん内容に誤りがある場合もあるので、送信前にざっと読む習慣はつけておきましょう。
機能③ Agent merge(エージェントによる自動マージ支援)
PRを出した後の「レビュー対応」を、Copilotエージェントに任せられる機能です。具体的には次の4つをエージェントが自動で処理します。
- レビューコメントへの対応:レビュアーからのコメントを読んでコードを修正する
- 失敗したチェックへの対応:CI(自動テストの仕組み)が失敗したときにエラーを修正する
- マージコンフリクトの解消:複数人が同じ箇所を変更したときの「衝突(コンフリクト)」を解決する
- ワークフローの再実行:自動化された処理が途中で止まったときに再起動する
コンフリクトは初心者が最も怖がる場面のひとつです。「どっちの変更を残せばいいかわからない」「消してはいけないコードを消してしまうかも」という不安がありますよね。Agent mergeはその判断をサポートしてくれるため、初心者でもチーム開発に参加しやすくなります。
ただし、Agent mergeもプレビュー機能です。重要なコードのマージにいきなり使うのではなく、練習用のリポジトリや影響の少ない変更で試してから本番に使う流れを強くおすすめします。
Agent mergeを使う手順
- PRを作成した後、Copilotパネルに表示される「Agent mergeを有効化(Enable Agent Merge)」をクリックする。
- エージェントが監視モードに入り、レビューコメントや失敗したチェックを検知したら自動で対応を開始する。
- エージェントが行った変更はCopilotのチャットパネルにログとして表示されるので、内容を確認できる。
- 問題がなければそのまま承認し、マージが完了する。
向く人・向かない人
| 向く人 | 向かない人・注意が必要な人 |
|---|---|
| 定期的な確認・報告作業が多い社内Web担当者 | GitHubを使っていない・使い始めたばかりの完全初心者 |
| チーム開発でPR対応に時間がかかっている人 | 本番環境に直結するリポジトリで自動マージをすぐ使いたい人 |
| コーディングは書けるがGitHub操作に苦手意識がある人 | セキュリティポリシーが厳しい企業でAIに操作を任せることに制限がある人 |
料金と使える条件
GitHub CopilotはGitHubのサブスクリプション(定期購読)プランが必要です。個人向けの「Copilot Individual」は月額約10ドル(執筆時点)で利用でき、VS Codeに拡張機能(GitHub Copilot)をインストールすれば今回の機能も使えます。GitHub Educationに登録している学生・教員は無料で使えるプランもあります。
定期実行・Agent mergeはプレビュー機能のため、プランによっては表示されない場合があります。設定画面の「プレビュー機能を有効にする」オプションを確認してみてください。
初心者がつまずきやすいポイントと対処法
- 「エージェントタブが見つからない」→ VS Codeが古いバージョンの可能性があります。v1.136以上に更新してください。
- 「定期実行の設定が保存されない」→ プレビュー機能は設定が引き継がれないことがあります。VS Codeを再起動してから再設定してみましょう。
- 「PRの説明文が英語で生成される」→ タスク入力を日本語で書くと日本語で生成されることが多いです。入力言語が出力言語に影響します。
- 「Agent mergeがコンフリクトを解決してくれない」→ 非常に複雑な競合はエージェントが手を止めて確認を求めます。その場合は手動で解決してください。完全に自動化できるものと、人の判断が必要なものを区別することが大切です。
よくある質問
Q. GitHubを使ったことがない初心者でもすぐ使えますか?
GitHubのアカウント作成とVS Codeへの拡張機能インストールは必要です。その2ステップをクリアすれば、Copilotとの会話は日本語でOKなので、操作自体はそれほど難しくありません。ただし、PRやコンフリクトの概念を知らないまま自動マージを使うのは危険なので、まずGitの基本を学んでからの利用をおすすめします。
Q. 定期タスクは無制限に設定できますか?
公式発表ではタスク数の上限について明記されていません。プレビュー段階では制限が変わる可能性もあるため、大量に登録する前に少数で動作確認してから増やすのが安全です。
Q. Agent mergeが間違ったコードをマージしてしまったらどうなりますか?
Gitにはコミット履歴(変更の記録)が残るため、問題が起きても「git revert(元に戻す操作)」で以前の状態に戻せます。ただし本番環境への直接マージで失敗するとダメージが大きいため、ステージング環境(本番とは別のテスト用環境)でまず試す運用を徹底してください。
Q. CopilotがPRの説明文を書いてくれるなら、自分でレビューしなくていいですか?
レビューは必ず自分の目で行ってください。Copilotが生成する説明文は精度が高いですが、意図と異なる変更が含まれていることもあります。「AIが書いたから正しいはず」という思い込みが一番危険です。確認の手間を減らすツールとして使い、最終判断は人間が行う、という姿勢を崩さないことが大切です。
今日からできる最初の一歩
まず「VS Codeを最新版にアップデートして、GitHub Copilot拡張機能をインストールする」だけやってみてください。それだけで今回紹介した機能が使える環境が整います。
次のステップとして、定型作業が一つでもある人は「週次でやっている作業」を思い浮かべながら、Copilotエージェントへの指示文を書いてみましょう。最初は手動実行で動作を確認して、問題なければスケジュール設定に切り替えるのが安全な始め方です。
Copilotは使うたびに「次はこの作業も任せられるかも」というアイデアが増えていくツールです。小さな自動化から積み上げていくと、半年後には作業量が大きく変わっているはずです。
参考・公式情報
📦 Amazonで関連商品を探す
🛒 楽天市場でGitHub入門書を探す