Githubは、新しいエージェントモードとCopilotの編集でCopilotへの主要なアップグレードを発表します

ギルブ 発表しました AI搭載のコーディングアシスタントであるCopilotの主要な更新。最新のアップグレードには、Copilotの「エージェントモード」の機能を追加して、独自のコードに追加してエラーを検出および修正することが含まれます。

Copilotのエージェントモードは、他の機能の中でも特に、ターミナルコマンドの提案とランタイムエラー分析をサポートしています。また、メインリクエストを機能させるために要求されていないが必要な追加のコードを実行することもできます。

開始するには、VSコードインサイダーをダウンロードしてから、GitHub Copilot Chatのエージェントモード設定を有効にする必要があります。次に、Copilot Editsパネルで、モデルピッカーのすぐ隣に編集からエージェントに切り替えます。エージェントモードは、開発者が編集者の作業方法を変更します。そのため、CopilotがサポートするすべてのIDEに持ち込みます。

エージェントモードに加えて、GitHubはVisual StudioコードでのCopilot Editsの一般的な可用性も発表しました。 Copilotの最高のチャットとインライン機能を組み合わせることで、開発者は一連のファイルを示し、編集して自然言語でCopilotに指示するように指示することができます。

Githubは、Copilot Editが複数のファイルにわたってインライン変更を行うことができると付け加え、ユーザーに会話の流れを提示し、推奨される変更を確認して受け入れる能力を提供します。ボンネットの下で、Copilot Editsはデュアルモデルアーキテクチャを活用します。編集セッションの完全なコンテキストを考慮して、最初の編集の提案を作成するベース言語モデルがあります。

ユーザーは、GPT-4O、O1、O3-Mini、Claude 3.5 Sonnet、Gemini 2.0 Flashなど、使用するファンデーションモデルを選択できます。提案された編集は、ファイルの変更を迅速に適用するために最適化された投機的デコードエンドポイントに発送されます。また、CODEを実行して変更を確認し、必要に応じて推奨される変更を元に戻すこともできます。

Copilot Editsはセカンダリサイドバー(右側のデフォルト)にあるため、提案された変更を確認しながら、エクスプローラー、デバッグ、ソースコントロールビューなど、プライマリサイドバーのビューと対話できます。

Copilot EditsのGitHubロードマップには、Apply変更のパフォーマンスの改善投機的デコードエンドポイントの改善、コンテキストを失うことなくCopilot ChatからのCopilot Chatからの編集への移行、作業セットへのファイルを提案する方法を提供し、最終的に、提案された提案を元に戻すオプションを提供することが含まれます。チャンク。



出典