GitHubは10月19日(現地時間)、AIアシスタント機能「GitHub Copilot」のアプリで開始したセッションを、開発環境であるVS Code(ブイエスコード)に直接引き継ぎ、継続できる新機能の提供を開始したと発表した。この機能により、開発者は会話履歴、生成されたコード変更、および作業コンテキストを維持したまま、Copilotアプリでの作業をVS Codeに移行できる。これにより、詳細なレビューや手動での編集、ローカル環境でのテストなどを効率的に実施し、開発ワークフローの一貫性と生産性向上を支援する。
この新機能は、開発者がGitHub Copilotアプリで生成された作業をVS Codeにシームレスに引き継ぎ、会話、コード変更、および作業コンテキストを保持したまま継続することを可能にする。これにより、反復的または時間のかかるタスクはCopilotに任せ、詳細なレビュー、手作業による編集、ローカルでのテストといった、開発者が集中すべき作業をエディター上で行う効率的なワークフローが実現する。
ユーザーは、Copilotアプリのセッション画面に表示されるオプションを選択するだけで、既存のセッションをVS Codeで開くことができる。VS Codeは、セッションに関連付けられたワークツリーを使用してプロジェクトを自動的に開き、Copilotサイドバーに既存のセッションを表示する。これにより、セッションコンテキスト(タスク、プラン、会話)、変更差分、および分離された作業ツリーが提供される。開発者は変更内容を視覚的に確認できるほか、Copilotとの会話をVS Code内で継続し、疑問点の解消や追加の変更依頼を行うことが可能だ。
提案された変更を把握した後、開発者はVS Code内でファイルを直接編集し、必要に応じてローカルでプロジェクトを実行して検証できる。これは、ラベルの修正、変数名の変更、レイアウト調整、テストケースの追加など、手動で行う方が迅速または容易な調整に特に有用となる。作業が完了したら、バージョン管理機能またはターミナルを使用して変更をコミットし、プッシュする。このプロセスにより、セッションに関連付けられたプルリクエストが自動的に更新され、手動での作業コピー作成や接続の再確立といった手間が不要になる。
参考: GitHub Blog (AI) — 2026年10月20日 03:47 (JST)