GitHub CopilotがAgentモードに対応 250

小编 ·

GitHub CopilotがAgentモードに対応

GitHub Copilotは最近、「Agent Mode」という大幅なアップデートを発表し、AIによる開発支援を強化しました。バグ修正や新機能開発などのタスクを与えるだけで、詳細なコードを指定しなくても、GitHub上で適切なソリューションコードを自動的に見つけ出します。このモードにより、GitHub Copilotはタスクを自律的に完了し、自らのエラーを修正し、ターミナルコマンドを提案することができ、開発効率を大幅に向上させます。

GitHub CopilotがAgentモードに対応

GitHub Copilot は最近、「Agent Mode」という大規模なアップデートを実施し、aiによる開発支援能力を強化しました。タスクを与えてバグ修正や新機能の開発を依頼すれば、関連するコードを特に説明しなくても、自動的にGitHubから適切なソリューションコードを見つけてくれます。このモードにより、GitHub Copilotはタスクを自律的に完了し、エラー自体を修正し、ターミナルコマンドを提案することができ、開発効率が向上します。

GitHub Copilo已支持Agent模式.webp

1. Agent Mode

Agent Modeにより、GitHub Copilotはタスクを自律的に完了でき、エラーの自動修正やターミナルコマンドの提案も可能です。このモードにより、Copilotはコード記述時により複雑な操作を行うことができ、開発効率が向上します。例えば、Copilotはコンテキストに基づいてコード内の問題を自動的に識別・修正し、コマンドラインの実行などの追加タスクも実行できます。

2. Copilot Edits

今回のアップデートでは、ファイル横断編集をサポートするCopilot Edits機能も正式にリリースされました。これにより、開発者は複数のファイル間で修正を行うことができ、Copilotがインテリジェントな提案を提供し、ユーザーがコードの調整やリファクタリングをより簡単に行えるようサポートします。

3. コードの反復とエラー修正

Agent Modeでは、Copilotは自身のコードを反復的に改善し、エラーを自動的に識別・修正できます。この能力により、開発者はよりハイレベルな設計やロジックに集中でき、実装の詳細を過度に心配する必要がなくなります。

4. ターミナルコマンドの提案

Agent Modeはターミナルコマンドの提案もサポートしており、開発者はコードエディター内で関連するコマンドのヒントを直接取得でき、開発フローをさらに簡素化できます。

6. Project Padawan

GitHubはさらに、Project Padawanという新しい自律型ソフトウェアエンジニアリング(SWE)エージェントを初公開しました。このエージェントはGitHub上のタスクを直接処理できる、完全自律型のAIプログラマーです。指示を出すだけで、独立してタスクを完了できます。この機能は、開発者の日常的な負担を軽減し、より価値の高い業務に集中できるようにします。

さらにGitHubは、よりインテリジェントなコード補完やコンテキスト認識の提案など、その他の機能もアップデートに導入し、全体的な開発体験を向上させています。これらのアップデートはGitHub Copilotの機能を強化するだけでなく、開発者の日常業務における活用範囲をより広く、効率的なものにしています。

Agentモードの使い方は?

GitHub CopilotのAgentモードを使用するには、まずVS Code Insidersをダウンロードし、GitHub Copilot Chatの設定でAgentを有効にします。Copilot Editsパネルで、モードをEditからAgentに切り替えます(モデルセレクターの隣にあります)。この方法で、開発者はCopilotの強力な機能を十分に活用し、開発効率とコード品質を向上させることができます。

如何使用 Agent 模式?.webp

GitHub CopilotのAgentモードは、自律機能の強化とインテリジェントなコード処理能力によって、開発者により効率的なプログラミング体験を提供します。GitHub Copilo已支持Agent 模式(图1)

GitHub Copilotは今後数か月で、Agent ModeとCopilot Editsのパフォーマンス改善を継続的に行う計画です。これには、Copilot ChatからCopilot Editsへの移行機能のサポート、コンテキストの一貫性維持、作業セット内のファイルの提案などが含まれます。

詳細:https://github.blog/news-insights/product-news/github-copilot-the-agent-awakens/