このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
GitHub Copilot エージェント モードは、従来の AI 支援コーディング ツールとどのような重要な点で異なりますか?
コードの生成には、ユーザーが指定したステップ バイ ステップの手順に排他的に依存します。
プロジェクト全体を動的に分析し、複数ステップのタスクを自律的に実行し、出力を繰り返し調整します。
これは主に、1 つの開いているファイルの即時コンテキストに基づいてコード スニペットを提案します。
リアルタイムのインライン候補が提供されますが、コードを自律的にリファクタリングしたり実行したりすることはできません。
生成されたソリューションを GitHub Copilot エージェント モードで繰り返し改善する方法を説明する方法はどれですか?
初期ソリューションを提案し、テストを実行してデバッグするには手動の開発者の介入が必要です。
テストを通じて問題を自動的に識別し、自律的にエラーを修正し、サイクルを繰り返してソリューションを絞り込みます。
タスクごとに 1 回だけコードを生成し、手動レビューに依存して改善を行います。
すべてのコード改善を外部テスト フレームワークに完全に委任し、自律的にエラーに対処することはありません。
従来の JavaScript アプリケーションを最新のフレームワークに移行するように GitHub Copilot エージェント モードに指示します。 エージェント モードでは自律的に実行される可能性が高いアクションは何ですか?
依存関係やプロジェクト構造を変更せずに、個々のファイルに対してのみインライン コード補完を提供します。
テストを実行して、関連するファイルの識別、依存関係の更新、複数のファイル間での既存のコードのリファクタリング、変更の繰り返し検証を行います。
移行が行われる必要がある理由を説明する新しいドキュメントを生成しますが、実際のコード実装は開発者に任せます。
テストを自律的に実行することなく、コード変更の各ステップで手動入力を開発者に求めます。
GitHub Copilot エージェント モードを使用する場合のプロジェクト ドキュメント ファイル (README.md など) の役割は何ですか?
開発者向けの参照ドキュメントとしてのみ機能し、エージェント モードの動作には影響しません。
これらは、エージェント モードがプロジェクトの意図した動作を理解するのに役立ち、自律的にタスクを実行する方法に影響を与えます。
エージェント モードのコード ファイルへのアクセスを制限し、不要な変更を防ぎます。
エージェント モードでは、ドキュメント ファイルは完全に無視され、ファイル構造とソース コードのみに依存します。
GitHub Copilot エージェント モードを使用する場合、開発者が考慮すべき重要な制限事項は何ですか?
すべてのコード生成後に手動構成を有効にする必要があります。
これは、明確なパターンを欠く高度に特殊なドメイン知識や微妙なビジネス ロジックに苦労する可能性があります。
コード スニペットの生成のみをサポートし、テストを自律的にリファクタリングまたは実行することはできません。
明示的な開発者が提供するコンテキストのみに依存して、プロジェクトの構造と依存関係を分析することはできません。
作業を確認する前にすべての問題に回答する必要があります。
このページはお役に立ちましたか?
このトピックについてサポートが必要ですか?
このトピックの意図を把握したり、理解を深めたりするために Ask Learn を使ってみませんか?