{"meta":{"title":"GitHub Desktop でのCopilotの構成","intro":"各機能 Copilot in GitHub Desktop 使用する AI モデルを選択するか、独自の LLM プロバイダーを接続します。","product":"GitHub Desktop","breadcrumbs":[{"href":"/ja/desktop","title":"GitHub Desktop"},{"href":"/ja/desktop/configuring-and-customizing-github-desktop","title":"構成とカスタマイズ"},{"href":"/ja/desktop/configuring-and-customizing-github-desktop/configuring-copilot-in-github-desktop","title":"Copilotの構成"}],"documentType":"article"},"body":"# GitHub Desktop でのCopilotの構成\n\n各機能 Copilot in GitHub Desktop 使用する AI モデルを選択するか、独自の LLM プロバイダーを接続します。\n\nコミット メッセージの生成や競合の解決など、Copilot機能ごとに使用するモデルGitHub Desktopを選択できます。\n\nまた、Copilot in GitHub Desktopホステッド モデルではなく、独自の LLM プロバイダー (BYOK) を使用するようにGitHubを構成することもできます。 これにより、OpenAI と互換性のあるエンドポイント、Azure OpenAI、または Anthropic (Ollama などのローカルで実行されるモデルを含む) に接続できます。\n\n## 前提条件\n\n* GitHubにアクセスできるCopilot in GitHub Desktop アカウントにサインインしている必要があります。\n* アクセスが組織または企業によって管理されている場合は、アカウントに対して Copilot in GitHub Desktop を有効にする必要があります。\n* サポートされている LLM プロバイダーの API キーまたはベアラー トークンがある場合、または Ollama などのローカル モデルが実行されている。\n* 使用するプロバイダーのベース URL と少なくとも 1 つのモデル識別子があります。\n\n> \\[!NOTE]\n> GitHub Desktopのカスタム LLM プロバイダーには、Copilot in GitHub Desktopへのアクセスが必要です。 Copilot CLIで独自の LLM モデルを使用するには、[GitHub Copilot CLI での独自の LLM モデルの使用](/ja/copilot/how-tos/copilot-cli/customize-copilot/use-byok-models) を参照してください。\n\n## サポートされているプロバイダーの種類\n\nGitHub Desktop では、次の 3 種類のカスタム プロバイダーがサポートされています。\n\n| プロバイダーの種類            | 互換性のあるサービス                                                         |\n| -------------------- | ------------------------------------------------------------------ |\n| **OpenAI/OpenAI 互換** | OpenAI、Ollama、vLLM、Foundry Local、および選択した API 形式と互換性のあるその他のエンドポイント。 |\n| **Azure**            | Azure OpenAI Service。                                              |\n| **Anthropic**        | モデルをAnthropic Claudeします。                                           |\n\n## プロバイダーの構成\n\nモデル プロバイダーを構成するには、 GitHub Desktop 設定でカスタム プロバイダーを追加します。\n\n<div class=\"ghd-tool mac\">\n\n1. メニュー バーで **\\[GitHub Desktop]** を選んでから、**\\[Settings]** をクリックします。\n\n   ![Mac のメニュー バーのスクリーンショット。 開かれた \\[GitHub Desktop\\] ドロップダウン メニューで、カーソルが \\[Settings\\] をポイントしており、それが青色で強調されています。](/assets/images/help/desktop/mac-choose-settings.png)\n\n2. 左側のサイドバーで、\\[ **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>Copilot**] をクリックします。\n\n3. \\[プロバイダー] タブ **を** クリックします。\n\n4. \\[ **プロバイダーの追加]** をクリックします。\n\n5. \\[ **名前]** に、LLM プロバイダーの名前を入力します。\n\n6. \\[ **種類]** で、プロバイダーの種類を選択します。\n\n7. \\[ **ベース URL]** に、モデル プロバイダーの API エンドポイントのベース URL を入力します。\n\n   ベース URL は、HTTPS URL、またはローカル コンピューターを指す HTTP URL である必要があります。\n\n8. **OpenAI/OpenAI 互換**を選択した場合は、\\[**API 形式**] で、プロバイダーが想定する API 形式を選択します。\n   * OpenAI Chat Completions API を使用するプロバイダーの場合は、**Chat completions (default)** を選択します。\n   * OpenAI Responses API を使用するプロバイダーの応答 **(GPT-5 シリーズ)** を選択します。\n\n9. **Azure**を選択した場合は、**Azure API バージョン**で、デプロイの API バージョンを入力します。\n\n10. 必要に応じて、\\[ **要求のタイムアウト (秒)]** に、プロバイダーが応答するまで待機 GitHub Desktop 秒数を入力します。\n\n11. \\[ **認証**] で、認証方法を選択します。\n    * **API キー**を選択して API キーで認証します。\n    * **ベアラー トークン**で認証するには、ベアラー トークンを選択します。\n    * 資格情報を必要としないエンドポイントの場合にのみ、\\[ **なし]** を選択します。\n\n12. **API キー**または**ベアラー トークン**を選択した場合は、必要な資格情報を入力します。\n\n13. プロバイダーに少なくとも 1 つのモデルを追加します。 詳細については、「 [プロバイダーへのモデルの追加」を参照してください](#adding-models-to-your-provider)。\n\n14. **追加**をクリックします。\n\n</div>\n\n<div class=\"ghd-tool windows\">\n\n1. **\\[ファイル]** メニューを使用し、 **\\[オプション]** をクリックします。\n\n   ![Windows の \\[GitHub Desktop\\] メニュー バーのスクリーンショット。 展開された \\[File\\] ドロップダウン メニューの \\[Options\\] 項目が、オレンジ色の枠線で囲まれています。](/assets/images/help/desktop/windows-choose-options.png)\n\n2. 左側のサイドバーで、\\[ **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>Copilot**] をクリックします。\n\n3. \\[プロバイダー] タブ **を** クリックします。\n\n4. \\[ **プロバイダーの追加]** をクリックします。\n\n5. \\[ **名前]** に、LLM プロバイダーの名前を入力します。\n\n6. \\[ **種類]** で、プロバイダーの種類を選択します。\n\n7. \\[ **ベース URL]** に、モデル プロバイダーの API エンドポイントのベース URL を入力します。\n\n   ベース URL は、HTTPS URL、またはローカル コンピューターを指す HTTP URL である必要があります。\n\n8. **OpenAI/OpenAI 互換**を選択した場合は、\\[**API 形式**] で、プロバイダーが想定する API 形式を選択します。\n   * OpenAI Chat Completions API を使用するプロバイダーの場合は、**Chat completions (default)** を選択します。\n   * OpenAI Responses API を使用するプロバイダーの応答 **(GPT-5 シリーズ)** を選択します。\n\n9. **Azure**を選択した場合は、**Azure API バージョン**で、デプロイの API バージョンを入力します。\n\n10. 必要に応じて、\\[ **要求のタイムアウト (秒)]** に、プロバイダーが応答するまで待機 GitHub Desktop 秒数を入力します。\n\n11. \\[ **認証**] で、認証方法を選択します。\n    * **API キー**を選択して API キーで認証します。\n    * **ベアラー トークン**で認証するには、ベアラー トークンを選択します。\n    * 資格情報を必要としないエンドポイントの場合にのみ、\\[ **なし]** を選択します。\n\n12. **API キー**または**ベアラー トークン**を選択した場合は、必要な資格情報を入力します。\n\n13. プロバイダーに少なくとも 1 つのモデルを追加します。 詳細については、「 [プロバイダーへのモデルの追加」を参照してください](#adding-models-to-your-provider)。\n\n14. **追加**をクリックします。\n\n</div>\n\n## プロバイダーへのモデルの追加\n\nプロバイダーから使用するモデルを追加します。 追加した各モデルは、 GitHubホストモデルと共にモデル ピッカーに表示されます。\n\n1. \\[ **カスタム プロバイダーの追加** ] または \\[ **カスタム プロバイダーの編集]** ダイアログで、\\[ **モデル**] の \\[ **モデルの追加**] をクリックします。\n2. \\[ **表示名]** に、 Copilot モデル ピッカーに表示されるフレンドリ名を入力します。\n3. \\[ **モデル識別子]** に、プロバイダーが想定する正確なモデル名を入力します。\n4. \\[ **推論作業]** で、モデルの推論レベルを選択します。\n\n   推論以外のモデルの場合、またはプロバイダーが選択できるようにするには、 **既定 (プロバイダーの選択)** を選択したままにします。\n5. **追加**をクリックします。\n\n## プロバイダーの責任の確認\n\n独自の LLM プロバイダーを使用する場合、 GitHub Desktop は、 GitHubではなく、そのプロバイダーにプロンプトとリポジトリ コンテキストを送信します。 資格情報を追加する前に、プロバイダーのデータ処理ポリシーと保持ポリシーを確認します。\n\nコミットする前に、生成されたコミット メッセージと競合解決の提案を常に確認してください。 詳細については、「[GitHub Copilot機能の責任ある使用](/ja/copilot/responsible-use)」を参照してください。\n\n## 詳細については、次を参照してください。\n\n* [GitHub Desktop でプロジェクトの変更をコミットしてレビューする](/ja/desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project-in-github-desktop)\n* [GitHub Copilotでサポートされている AI モデル](/ja/copilot/reference/ai-models/supported-models)\n* [GitHub Copilot CLI での独自の LLM モデルの使用](/ja/copilot/how-tos/copilot-cli/customize-copilot/use-byok-models)"}