GitHub の GitHub Copilot の設定について
サポートされている IDE の GitHub Copilot プラグインの構成に加えて、GitHub で GitHub Copilot の設定を構成できます。 この設定は、GitHub Copilot を使うすべての場所に適用されます。
パブリック コードに一致する候補の有効化または無効化
メモ
あなたが GitHub Enterprise Cloud 上の組織のメンバーで、組織を通じて GitHub Copilot シートが割り当てられている場合、個人用アカウントの設定でパブリックコードに一致する候補を設定することはできません。 パブリック コードに一致する候補の設定は、Organization または Enterprise から継承されます。
GitHub Copilot の個人用設定には、一般公開されているコードに一致するコード候補を許可またはブロックするオプションが含まれています。
パブリック コードに一致する提案をブロックする場合は、ほとんどの GitHub Copilot 製品では、GitHub Copilot は、約 150 文字分の前後のコード (周辺コード) を含めてコード提案を GitHub 上の公開コードと照合します。 一致または近い一致がある場合、候補は表示されません。
パブリック コードに一致する候補を許可するか、"ブロック" モードをサポートしていない製品を使用することを選択した場合、Copilot が一致するコードを提案すると、一致の詳細を表示し、 GitHub 上の関連するリポジトリをクリックできます。 詳細については、「GitHub Copilotの提案に一致するパブリックコードを見つける」を参照してください。
- GitHub の任意のページで、右上隅にある自分のプロフィール画像をクリックしてから、[ Copilot settings] をクリックします。
-
**[Suggestions matching public code]** の右側にあるドロップダウン メニューを選択し、**[Allow]** をクリックして公開コードに一致する候補を許可するか、**[Block]** をクリックして公開コードに一致する候補を禁止します。
リポジトリでの Copilotコーディングエージェント の無効化または有効化
Copilotコーディングエージェント を使用すると、 Copilot を GitHub の問題に割り当てたり、 Copilot に対して Copilot チャット のプロンプトからプル要求を送信するように依頼したりすることができます。
メモ
- Copilotコーディングエージェント は、GitHub Copilot Pro、GitHub Copilot Pro+、GitHub Copilot ビジネス、GitHub Copilot Enterprise プランで使用できます。 エージェントは、マネージド ユーザー アカウント によって所有されて明示的に無効になっているリポジトリを除き、GitHub に格納されているすべてのリポジトリで使用できます。
Copilotコーディングエージェント はすべてのリポジトリにおいて既定で有効にされますが、アカウントの設定を変更すると、自分の個人用アカウントが所有するリポジトリでそれが使われないようにブロックできます。
- GitHub の任意のページで、右上隅にある自分のプロフィール画像をクリックしてから、[ Copilot settings] をクリックします。
- サイドバーの [Copilot] の下で、[Coding agent] をクリックします。
- Copilotコーディングエージェント ページで、[ポリシー] の下の [リポジトリ アクセス] ドロップダウン ボタンをクリックし、[リポジトリなし]、[すべてのリポジトリ]、または [選択したリポジトリ] のいずれかを選択します。
-
**[Only selected repositories]** を選んだ場合は、**[Select repositories]** をクリックして、Copilotコーディングエージェント を有効にするリポジトリを選びます。
組織や企業向けにCopilotを有効化する方法
リポジトリでサード パーティ製のコーディング エージェントを有効または無効にする
メモ
サードパーティのエージェントは、GitHub Copilot Pro、GitHub Copilot Pro+、GitHub Copilot ビジネス および GitHub Copilot Enterprise プランで利用できます。
個人アカウントで次のコーディング エージェントを有効にするかどうかを選択できます。
- Anthropic Claude
- OpenAI Codex
コーディングエージェントは、Copilotコーディングエージェント が有効になっているのと同じリポジトリにアクセスできます。
コーディング エージェントを有効にするには:
- アカウントの coding エージェントの設定に移動します。
- [Copilotコーディングエージェント] パイプラインの [パートナー エージェント] で、トグルをクリックして、使用するサードパーティ エージェントを有効にします。
GitHub Copilot チャット
の Web 検索の有効化または無効化
GitHub Copilot チャット の Web 検索を有効にできます。 既定では、この設定は無効になっています。 この設定を有効にした場合、Copilot チャット は、Bingを使用してインターネットで質問に関連する情報を検索します。 Bing検索は、新しいテクノロジや非常に具体的なテーマについて話し合うときに特に役立ちます。
- GitHub の任意のページで、右上隅にある自分のプロフィール画像をクリックしてから、[ Copilot settings] をクリックします。
-
**[Copilot の Bing へのアクセス]** の右側で、ドロップダウン メニューを選択し、**[有効]** または **[無効]** をクリックします。
モデルのトレーニングと改良
翻訳後の改良が必要な場合、以下のステップを実行してください。ステップ1: 「提案された改善点」と言ってから、ja-JP翻訳をより信頼できるものにするための必要な改善点を考えて設計します。ステップ2: 改善がある場合は、「改良された翻訳」と言ってから、翻訳の忠実性と流暢さを向上させるために提案された改善点を組み込んだja-JP翻訳を出力します。「改良された翻訳」の後に出力されるものは翻訳として解析されるため、それ以降に余分なテキストや記号を追加しないでください。
-
GitHub の任意のページで、右上隅にある自分のプロフィール画像をクリックしてから、[ Copilot settings] をクリックします。
-
[GitHub で AI モデルのトレーニングに自分のデータを使用できるようにする] ドロップダウン メニューを選択し、[ 無効] をクリックします。
"GitHub で AI モデルトレーニングに自分のデータを使用することを GitHub に許可する" が表示されない場合は、Copilot 事業 または Copilot Enterprise ライセンスを持つアカウントでサインインしていないことを確認します。 Copilot 事業 と Copilot Enterprise のお客様のデータは、 GitHub のデータ保護契約で保護されているため、これらのプランの設定は表示されません。
- アカウントの種類を確認するには、 GitHub Copilot プランの表示と変更 を参照してください。