GitHub Copilot アプリの概念の概要については、「GitHub Copilot アプリについて」を参照してください。
前提条件
- Git がコンピューターにインストールされている。
- 有料のCopilotプラン。
- Copilot 事業またはCopilot Enterpriseを使用する場合は、プラン管理者がCopilot CLI (コパイロット CLI) ポリシーを有効にする必要があります。 「組織内のGitHub Copilotのポリシーと機能の管理」または「企業での GitHub Copilot のポリシーと機能の管理」を参照してください。
GitHub Copilot アプリ のインストール
- GitHub Copilot アプリのダウンロード ページにアクセスしてください。
- プラットフォーム用のアプリをダウンロードします。
GitHub Copilot アプリを初めて開く
- GitHub Copilot アプリ を開きます。
- ** GitHub にサインイン** をクリックし、画面の指示に従って認証を完了します。 GitHub Enterprise Serverを使用する場合は、[エンタープライズGitHub使用] を選択し、メッセージが表示されたらサーバー アドレスを入力します。
- このアプリが初期設定を順を追ってご案内します。 メッセージが表示されたら、最近の GitHub アクティビティに基づいて 1 つ以上のリポジトリを選択するか、サンプル プロジェクトを選択します。 この手順をスキップし、後でリポジトリを追加することもできます。
- テーマを選択し、オンボードを完了します。
リポジトリの接続
コードを操作するには、少なくとも 1 つのリポジトリがアプリに接続されている必要があります。 オンボード中にリポジトリのセットアップをスキップした場合、または後でリポジトリを追加する場合:
- サイドバーの「セッション」の横にある「 + 」ボタンをクリックします。
- [ プロジェクトの追加] で、次のいずれかを選択します。
- ローカル フォルダーまたはリポジトリ - コンピューターに既に存在するフォルダーを選択します。
- GitHub リポジトリ — GitHubからリポジトリを参照して複製します。
- リポジトリ URL — 任意の Git URL から複製します。
方向を把握する
サイドバーを使用すると、アプリのメイン領域にアクセスできます。
- 自分の作業 - リポジトリから問題を参照してフィルター処理し、要求をプルし、CI の状態を確認し、レビューを残します。
- 自動化 - スケジュールまたはオンデマンドで実行される保存済みのエージェント タスク。
- 検索 - アプリからリポジトリ全体を直接検索します。
- セッション — リポジトリ別にグループ化されたアクティブなエージェント セッション。 これには、一般的な チャット会話であるクイック チャットも含まれます。
クイック チャットの開始
GitHub Copilot アプリを試す最も速い方法は、クイック チャットです。 クイック チャットを使用すると、ブランチやワークツリーを作成することなく、質問やブレーンストーミングを行うことができます。
- サイドバーで、[クイック チャット] の横にある [ + ] をクリックして、新しいチャットを開きます。
- 質問またはプロンプトを入力します (例: octocat リポジトリの概要を入力してください)。
- エージェントが会話ビューで応答します。 会話を続けたり、フォローアップの質問をしたり、新しいチャットを開始したりできます。
最初のセッションの作成
コードを変更する準備ができたら、セッションを作成します。 問題から始めたり、タスクを直接説明したりできます。
問題から始める
- サイドバーで[ マイワーク ]をクリックします。
- 一覧を参照するか、フィルターを使用して課題を見つけ、クリックして詳細を表示します。
- [ 新しいセッション] をクリックします。 アプリは、問題コンテキストが既に読み込まれている新しいセッションを作成します。
- プロンプト フィールドの下のドロップダウンからセッション モードを選択します。たとえば、エージェントが最初にプランを提案するように 計画 するか、 対話型 でエージェントと共同作業します。
- エージェントに実行してほしい内容を指示します。 プラン モードを選択した場合、エージェントは最初にレビューするプランを提案します。それ以外の場合、エージェントは問題に対する作業を開始し、反復可能な変更を提案します。 会話ビューに従って、エージェントを誘導するためのフィードバックを提供します。
タスクから開始する
作業に問題がない場合は、タスクを直接記述できます。
- サイドバーで、[セッション] の横にある + をクリックして新しいセッションを開始し、リポジトリを選択します。
- プロンプト フィールドの下のドロップダウンからセッション モードを選択します (たとえば、 エージェント と共同作業を行う対話型)。
- "
utils.test.tsで失敗したテストを修正する" や "サインアップ フォームに入力検証を追加する" などのタスクについて説明します。 - エージェントは、あなたの指示に従って変更を加えます。 会話ビューに従って、エージェントを誘導するためのフィードバックを提供します。
次のステップ
GitHub Copilot アプリの使用方法の詳細については、以下をご覧ください。