Skip to main content

Copilot SDK を設定する

さまざまな環境に対して GitHub Copilot SDK を構成してデプロイする方法について説明します。

Copilot SDK のセットアップ パスの選択

          Copilot SDKの使用方法に一致する適切なセットアップ ガイドを見つけます。

Copilot SDK での Azure マネージド ID の使用

Azure マネージド ID (Entra ID) を使用して、静的 API キーではなく Azure AI Foundry モデルで GitHub Copilot SDK を認証します。

バックエンド サービス用の Copilot SDK の設定

API、Web バックエンド、マイクロサービス、バックグラウンド ワーカーなどのサーバー側アプリケーションで GitHub Copilot SDK を実行します。

Copilot SDK でバンドルされた CLI を使用する

パッケージ Copilot CLI アプリケーションと一緒に使用できるため、ユーザーは個別にインストールまたは構成する必要はありません。

Copilot SDK での GitHub OAuth の使用

ユーザーが自分の GitHub アカウントで認証を行い、アプリケーションで GitHub Copilot を使用できるようにします。

Copilot SDK でのローカル CLI の使用

          GitHub Copilot SDKは、お使いのコンピューターに既にサインインしている CLI で使用します。最も簡単な構成で、認証コードやインフラストラクチャは必要ありません。

Copilot SDK デプロイのスケーリング

複数のユーザーにサービスを提供し、同時セッションを処理し、インフラストラクチャ全体で水平方向にスケーリングするように、 GitHub Copilot SDK デプロイを設計します。