GitHub Copilot appの概念の概要については、「GitHub Copilot アプリ」を参照してください。
このクイックスタートでは、以下を実行します。
- GitHub Copilot appをインストールしてサインインします。
- リポジトリまたはローカル フォルダーを接続します。
- エージェント セッションでコードを変更します。
前提条件
- GitHub アカウント。
- Copilotプラン、または独自のモデル プロバイダーを構成できます。
- 独自のモデル プロバイダーを使用する場合は、API キーなどのプロバイダー資格情報が必要です。 セットアップ手順については、 AUTOTITLE を参照してください。
- Git がコンピューターにインストールされている。
メモ
Copilot BusinessユーザーとCopilot Enterpriseユーザーの場合、GitHub Copilot app ポリシーは有効なままにする必要があります。 このポリシーは既定で有効になっており、 Copilot CLI ポリシーとは別です。 「組織内のGitHub Copilotのポリシーと機能の管理」または「企業での GitHub Copilot のポリシーと機能の管理」を参照してください。
GitHub Copilot app のインストール
お使いのオペレーティング システム用の GitHub Copilot app をダウンロードしてインストールします。 その他のオペレーティング システムとアーキテクチャについては、 ダウンロード ページを参照してください。
GitHub Copilot app をダウンロードします。GitHub Copilot appを初めて開く
-
GitHub Copilot app を開きます。
-
** GitHub にサインイン** をクリックし、画面の指示に従って認証を完了します。
データ所在地でGitHub Enterprise Cloudを使用する場合は、[エンタープライズGitHub使用] を選択し、メッセージが表示されたら
*.ghe.comホスト名を入力します。 GitHub Enterprise Server は、 GitHub Copilot appではサポートされていません。 -
Copilotプランがない場合は、プランにサインアップするか、独自のモデル プロバイダーに進むかを選択します。
- 独自のモデル プロバイダーを使用する場合は、プロバイダーを選択し、必要な資格情報を入力して、[ 保存] をクリックして続行します。
-
メッセージが表示されたら、最近の GitHub アクティビティに基づいて 1 つ以上のリポジトリを選択します。 ローカル フォルダーまたはリポジトリを追加することも、この手順をスキップして後でリポジトリを追加することもできます。
-
テーマを選択し、オンボードを完了してアプリを開きます。
リポジトリまたはフォルダーの接続
コードを操作するには、アプリに接続されているリポジトリまたはローカル フォルダーが少なくとも 1 つ必要です。 既にローカルに複製したリポジトリや、GitHubまたは別のリモート Git ホスト (Azure DevOps など) から複製したリポジトリなど、コンピューター上に既に存在するフォルダーを接続できます。 リポジトリまたはフォルダーを接続すると、コア アプリ ワークフロー (コードの読み取り、編集、エージェント セッションからのプル リクエストの作成など) のロックが解除されます。 オンボード中にリポジトリの設定をスキップした場合、または後でリポジトリまたはフォルダーを追加する場合:
- サイドバーの [ セッション] の横にある [ ] をクリックします。
- リポジトリまたはフォルダーを追加する場所を選択します。
- ローカル フォルダーを開く — 既にローカルに複製したリポジトリを含む、コンピューター上に既に存在するフォルダーを選択します。
- GitHubリポジトリの追加 - GitHubからリポジトリを参照して複製します。
- リポジトリの複製 — GitHub 外でホストされているリポジトリ (Azure DevOps など) またはアプリにアクセスできないプライベート リポジトリを Git URL から複製します。
最初のコードを変更する
-
サイドバーの [セッション] の横にある [] をクリックし、[セッションの開始場所] の下にある接続されているリポジトリまたはフォルダーを選択します。
-
プロンプト フィールドの下のドロップダウンからセッション モードを選択します (たとえば、 エージェント と共同作業を行う対話型)。
-
プロンプト ボックスに、次のプロンプトを貼り付けます。
Copilot prompt Suggest a small low-risk code change in this repository, implement it, and explain the diff.
Suggest a small low-risk code change in this repository, implement it, and explain the diff. -
エージェントからの入力要求に応答します。 エージェントが変更を行った後、プロンプト ボックスの上にある [変更 ] をクリックして差分を表示します。
-
結果に満足するまで、同じセッションで反復処理を続けます。
-
変更を保持する場合は、[PR の 作成 ] をクリックして、レビュー用のプル要求を開きます。
-
プル要求を作成する場合は、プロンプト ボックスの上にある [PR ] をクリックしてアプリに直接表示します。
省略可能: リポジトリに完了するタスクが既にある場合は、サイドバーの [ Issues ] をクリックして issue を見つけ、そこからセッションを開始します。 詳細については、「GitHub Copilot アプリを使用した問題と pull request の管理」を参照してください。
方向を把握する
サイドバーを使用すると、アプリのメイン領域にアクセスできます。
- 新規 — 新しいエージェント セッションを開始します。
- Pull requests — pull requests を参照し、CI 状態を確認し、レビューを残します。
- 問題 — 問題を参照し、エージェント セッションを開始して作業を開始します。
- 自動化 - スケジュールまたはオンデマンドで実行される保存済みのエージェント タスク。
- カスタマイズ - プラグイン、スキル、MCP サーバー、キャンバスを検出して管理します。
- 検索 - アプリからリポジトリ全体を直接検索します。
- プロジェクト - Copilotを使用して進行中の作業を整理します。 プロジェクト内では、リポジトリ間で複数のセッションを開始したり、進行状況を追跡したり、コンテキストを共有したり、アーティファクトを確認したり、定期的なタスクを設定したりできます。 「GitHub Copilot アプリ でプロジェクトを操作する」を参照してください。
- セッション - 接続されているリポジトリ、ローカル フォルダー、およびアクティブなエージェント セッションを表示するか、リポジトリまたはフォルダーの新しいセッションを開始します。
- チャット - 専用ブランチまたはワークスペースを必要としない一般的な会話。
次のステップ
GitHub Copilot appの使用方法の詳細については、以下をご覧ください。