Skip to main content

GitHub Copilot アプリを使い始める

GitHub Copilot アプリにサインインし、クイック チャットで最初の質問をし、完全なエージェント セッションを作成してコードを変更します。

この機能を使用できるユーザーについて

GitHub Copilot アプリ は、 GitHub Copilot ビジネス プランと GitHub Copilot Enterprise プラン (組織がプレビュー機能と Copilot CLI (コパイロット CLI)を有効にしている場合)、および GitHub Copilot Pro および GitHub Copilot Pro+ プランの待機リストを介して使用できます。

メモ

GitHub Copilot アプリはテクニカル プレビューであり、変更される可能性があります。

** Copilot 事業ユーザーとCopilot Enterpriseユーザー** - 組織または企業でプレビュー機能とGitHub Copilot アプリが有効になっている場合は、Copilot CLI (コパイロット CLI)からダウンロードしてインストールします。

* ** Copilot Pro および Copilot Pro+ ユーザー** — アクセスをリクエストするには、ウェイトリストに登録してください

前提条件

  • GitHub Copilot アプリへのアクセス。 アプリは現在テクニカル プレビューです。
    • Copilot 事業 または Copilot Enterprise ユーザー: 組織または企業がプレビュー機能を有効にし、 Copilot CLI (コパイロット CLI)を有効にしている限り、アクセスできます。 待機リストは必要ないため、 GitHub Copilot アプリ リポジトリから直接アプリをダウンロードできます。
    • Copilot Pro または Copilot Pro+ ユーザー: アクセスを取得するには 、待機リスト に参加し、プレビューに同意する必要があります。 同意すると、アプリをダウンロードするためのリンクが表示されます。
  • macOS、Windows、または Linux にインストールされている GitHub Copilot アプリ。 アクセス権を取得したら、 GitHub Copilot アプリ リポジトリからアプリケーションをダウンロードしてインストールできます。

GitHub Copilot アプリを初めて開く

  1. GitHub Copilot アプリ を開きます。
  2. ** GitHub にサインイン** をクリックし、画面の指示に従って認証を完了します。
  3. このアプリが初期設定を順を追ってご案内します。 メッセージが表示されたら、最近の GitHub アクティビティに基づいて 1 つ以上のリポジトリを選択するか、サンプル プロジェクトを選択します。 この手順をスキップし、後でリポジトリを追加することもできます。
  4. テーマを選択し、オンボードを完了します。

リポジトリの接続

コードを操作するには、少なくとも 1 つのリポジトリがアプリに接続されている必要があります。 オンボード中にリポジトリのセットアップをスキップした場合、または後でリポジトリを追加する場合:

  1. サイドバーの「セッション」の横にある「 + 」ボタンをクリックします。
  2. [ プロジェクトの追加] で、次のいずれかを選択します。
    • ローカル フォルダーまたはリポジトリ - コンピューターに既に存在するフォルダーを選択します。
    • GitHub リポジトリ — GitHubからリポジトリを参照して複製します。
    • リポジトリ URL — 任意の Git URL から複製します。

方向を把握する

サイドバーを使用すると、アプリのメイン領域にアクセスできます。

  • 受信トレイ - リポジトリ内の Issue やプルリクエストを閲覧・絞り込みし、CI のステータスを確認して、レビューを行えます。
  • ワークフロー - スケジュールまたはオンデマンドで実行される保存済みのエージェント タスク。
  • 検索 - アプリからリポジトリ全体を直接検索します。
  • セッション — リポジトリ別にグループ化されたアクティブなエージェント セッション。 これには、一般的な チャット会話であるクイック チャットも含まれます。

クイック チャットの開始

GitHub Copilot アプリを試す最も速い方法は、クイック チャットです。 クイック チャットを使用すると、ブランチやワークツリーを作成することなく、質問やブレーンストーミングを行うことができます。

  1. サイドバーで、[クイック チャット] の横にある [ + ] をクリックして、新しいチャットを開きます。
  2. 質問またはプロンプトを入力します (例: octocat リポジトリの概要を入力してください)。
  3. エージェントが会話ビューで応答します。 会話を続けたり、フォローアップの質問をしたり、新しいチャットを開始したりできます。

最初のセッションの作成

コードを変更する準備ができたら、セッションを作成します。 問題から始めたり、タスクを直接説明したりできます。

問題から始める

  1. サイドバーの受信トレイをクリックします。
  2. 一覧を参照するか、フィルターを使用して課題を見つけ、クリックして詳細を表示します。
  3. [ セッションの開始] をクリックします。 アプリは、問題コンテキストが既に読み込まれ、 プラン モードを自動的に使用する新しいセッションを作成します。
  4. エージェントがプランを提案します。 プランを確認したら、エージェントがプル要求の作業を開始できるようにするか、手動で適用できる変更を提案するように選択できます。
  5. 指定した場合、エージェントはブランチを作成し、変更を行い、さらに pull request を作成して確認して繰り返し実行することもできます。

タスクから開始する

作業に問題がない場合は、タスクを直接記述できます。

  1. サイドバーで、 + をクリックして新しいセッションを開始し、リポジトリを選択します。
  2. プロンプト フィールドの上にあるドロップダウンからセッション モードを選択します (たとえば、 エージェント と共同作業を行う対話型)。
  3. " utils.test.ts で失敗したテストを修正する" や "サインアップ フォームに入力検証を追加する" などのタスクについて説明します。
  4. エージェントは、あなたの指示に従って変更を加えます。 会話ビューに従って、エージェントを誘導するためのフィードバックを提供します。

次のステップ

GitHub Copilot アプリの使用方法の詳細については、以下をご覧ください。