エージェントについて
AI エージェントは、環境を評価し、意思決定を行い、タスクを完了するためのアクションを実行できる自律システムです。 エージェントは、複雑なタスクをステップに分割し、さまざまなツールとリソースを使用し、アプローチを計画し、割り当てられた目標を達成するまで人間のフィードバックに基づいて適応することができます。
Copilot コーディング エージェント は、 GitHub のソフトウェア開発プロセスのすべての段階に自動化と支援をもたらします。 Copilot コーディング エージェント の複数のセッションを同時に実行できるため、作業項目を効率的に委任できます。
カスタム エージェント を使用すると、カスタマイズされたシステム プロンプトを使用してタスク固有のエージェントのチームを構築し、テストの作成やリファクタリングなどのより簡単なタスクを処理し、問題解決とコラボレーションに優先順位を付ける帯域幅を提供できます。 「カスタム エージェントについて」を参照してください。
モデルの選択では、エージェントで使用する AI モデルの選択から選択できます。それぞれに固有の強みがあります。 「GitHub Copilot でサポートされている AI モデル」を参照してください。
Copilot コーディング エージェント の詳細については、GitHub Copilot コーディング エージェントについて を参照してください。
エージェントの管理
GitHubのエージェント機能を使用する場合は、Copilot コーディング エージェント が有効になっているリポジトリ内 の [エージェント ] タブを使用して、ワークフローを終了せずにエージェント セッションを開始、監視、管理できます。 [エージェント] ページ を使用して、エージェント セッションを表示および開始することもできます。 Copilot コーディング エージェント を有効にする方法については、GitHub Copilot コーディング エージェントへのアクセスの管理 を参照してください。
[エージェント] タブでは、次のことができます。
-
**新しいエージェント タスクを開始**する: 任意の AI モデルを選択し、必要に応じてカスタム エージェント からタスクに最適なモデルを選択します。 「[AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr)」を参照してください。 -
**ライブ セッション ログの監視**: Copilot が動作し始めると、エージェント セッションをクリックしてセッション ログを開き、進行状況と思考プロセスにリアルタイムで従うことができます。 -
**アクティブなセッションを追跡**する: リポジトリで開始されたすべてのアクティブなエージェント セッションを表示できます。 -
**セッションの途中でエージェントを誘導**する: 要求のスコープが正しく設定されていない場合、または Copilot で特定のツールまたはサービスを使用する必要がある場合は、実行を停止せずにステップ インして **ステアリング入力** を提供できます。 ステアリングでは、メッセージごとに **1 つの Premium 要求** が使用されます。 「[AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/track-copilot-sessions#steering-a-copilot-session-from-the-agents-tab)」を参照してください。 -
**VS Code または GitHub Copilot CLI(コマンドラインインターフェース) でセッションを開きます**: エージェントセッションの変更作業をローカル開発環境で開始したいときは、**<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-vscode" aria-label="VS Code" role="img"><path d="M12.515.537c1.169-1.215 3.48-.226 3.418 1.534a592.449 592.449 0 0 1 .062 11.538c.089 1.938-2.439 3.149-3.827 1.851A642.497 642.497 0 0 1 1.312 5.996a.932.932 0 0 1-.308-.609.915.915 0 0 1 .194-.655.871.871 0 0 1 1.232-.136l1.493 1.18a641.007 641.007 0 0 1 9.708 7.85c.008.011.036-.018.019-.017a605.558 605.558 0 0 1 .057-11.226c-1.308 1.157-2.63 2.275-3.926 3.411-.477.416-.948.831-1.424 1.253a.87.87 0 0 1-1.237-.061.912.912 0 0 1-.231-.641.941.941 0 0 1 .27-.628c.452-.456.902-.905 1.36-1.354 1.324-1.302 2.677-2.558 3.996-3.826ZM2.986 9.734a.798.798 0 0 1 1.184.06.95.95 0 0 1-.057 1.272l-1.228 1.2a.798.798 0 0 1-1.183-.06.95.95 0 0 1 .055-1.272l1.229-1.2Z"></path></svg> VS Code で開きます** または **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-agent" aria-label="Agent" role="img"><path d="M14.5 8.9v-.052A2.956 2.956 0 0 0 11.542 5.9a.815.815 0 0 1-.751-.501l-.145-.348A3.496 3.496 0 0 0 7.421 2.9h-.206a3.754 3.754 0 0 0-3.736 4.118l.011.121a.822.822 0 0 1-.619.879A1.81 1.81 0 0 0 1.5 9.773v.14c0 1.097.89 1.987 1.987 1.987H4.5a.75.75 0 0 1 0 1.5H3.487A3.487 3.487 0 0 1 0 9.913v-.14C0 8.449.785 7.274 1.963 6.75A5.253 5.253 0 0 1 7.215 1.4h.206a4.992 4.992 0 0 1 4.586 3.024A4.455 4.455 0 0 1 16 8.848V8.9a.75.75 0 0 1-1.5 0Z"></path><path d="m8.38 7.67 2.25 2.25a.749.749 0 0 1 0 1.061L8.38 13.23a.749.749 0 1 1-1.06-1.06l1.719-1.72L7.32 8.731A.75.75 0 0 1 8.38 7.67ZM15 13.45h-3a.75.75 0 0 1 0-1.5h3a.75.75 0 0 1 0 1.5Z"></path></svg> GitHub Copilot CLI(コマンドラインインターフェース) で続行** を選択し、セッションをローカルマシンに移動します。メモ
VS Code でセッションを開くには、最新バージョンの VS Code 、GitHub Copilot 拡張機能、および GitHub Pull Requests 拡張機能が必要です。
-
**エージェント コードの確認とマージ**: Copilot がセッションを完了したら、pull request に移動して変更を確認したり、さらに改善を要求したり、承認とマージを行うことができます。 「[AUTOTITLE](/copilot/how-tos/use-copilot-agents/coding-agent/review-copilot-prs)」を参照してください。
次のステップ
エージェントの管理を開始するには、 Copilot のコーディングエージェント管理 を参照してください。