はじめに
マイクロソフトはVisual Studio Codeの2024年10月のアップデート(version 1.95)を公開しました。
今回は本バージョンの目玉機能である「Copilot Edits」についてご紹介したいと思います。
Copilot Editsとは?
Copilot Editsは、AIを活用してコードの編集を支援する新機能ですが、特徴的なのは、複数のファイルに対して一括で変更を加えられる点です。
例えば、「ナビゲーションバーを追加して、ダークモード対応のテーマ切り替え機能を実装して」といった指示を出すだけで、必要なファイルの変更箇所を自動的に特定し、コードの追加・修正を提案してくれます。
Copilot Edits
Get started with Copilot Edits to start an AI-powered code editing session across multiple files in your project.
主な特徴
1. 複数ファイルの同時編集
最大10ファイルまでの同時編集に対応しています。関連するファイルをまとめて変更する際に非常に便利です。
2. リアルタイムプレビュー
変更内容はリアルタイムでプレビューできます。変更前後の差分も分かりやすく表示されるため、AIが提案した修正内容を素早く確認できます。
3. 柔軟な承認・破棄機能
提案された変更は、ファイルごとに承認するか破棄するかを選択できます。気に入らない提案があれば、その部分だけを破棄することも可能です。
Copilot ChatとCopilot Editsの違い
Copilot Chatは基本的に単一ファイルを前提としている一方で、Copilot Editsは複数ファイルの編集に特化しているため、今後Copilot Chatを使わなくなるというよりは、両者を使い分けて開発していくことになりそうです。
コメント