GitHub Copilot へのアクセス権を取得する
Copilot にアクセスするには、さまざまな方法があります。
ユーザーの種類 | Copilot へのアクセス権を取得する方法 |
---|---|
個人 |
|
Organization |
|
Xcode 用の GitHub Copilot 拡張機能について
Xcode 用 GitHub Copilot 拡張機能をインストールすると、入力時に Copilot からコーディングの提案を受け取ることができます。
その他の一般的なコーディング環境の説明を確認するには、ページの上部にあるツール スイッチャーを使います。
前提条件
-
Access to Copilot. To use GitHub Copilot for Xcode, you need either an active Copilot subscription (such as Copilot Pro, Copilot Enterprise, or Copilot Business) or access through Copilot Free, which provides limited functionality. Copilot のアクセス方法の詳細については、「GitHub Copilot とは何ですか?」を参照してください。
-
Compatible versions of Xcode and macOS. To use GitHub Copilot for Xcode you must have Xcode version 8.0 or above and macOS Monterey (12.0) or above installed. See Xcode on the Apple Developer site.
Xcode 用 GitHub Copilot 拡張機能のインストール
- GitHub Copilot にアクセスできることを確認します。 詳しくは、「GitHub Copilot について」を参照してください。
- 互換性のあるバージョンの Xcode がインストールされていることを確認します。 Xcode 用の GitHub Copilot を使用するには、Xcode バージョン 8.0 以降と macOS Monterey (12.0) 以降が必要です。 Apple の開発者向けサイトで Xcode を参照してください。
github/CopilotForXcode
リポジトリから最新バージョンの Xcode 用 GitHub Copilot 拡張機能をダウンロードして、インストールします。 Xcode の起動時に、アプリケーションがそれ自体を起動できるように、バックグラウンド項目が追加されます。
必要なアクセス許可の付与
拡張機能を使用するには、"Accessibility" と "Xcode Source Editor Extension" という 2 つのアクセス許可が必要になります。 "Accessibility" のアクセス許可は、この拡張機能を初めて起動するときに有効にするように求められます。
"Xcode Source Editor Extension" のアクセス許可は、手動で有効にする必要があります。
- GitHub Copilot 拡張機能アプリケーションを開きます。
- [Extension Permission] をクリックし、[Xcode Source Editor] をクリックします。
- GitHub Copilot を有効にして、[Done] をクリックします。
必要なアクセス許可を付与した後、Xcode を再起動します。 [Editor] メニューに [GitHub Copilot] という新しい項目が表示されます。
GitHub Copilot にサインインする
Xcode 用 GitHub Copilot 拡張機能を使用する前に、拡張機能の GitHub アカウントへのアクセスを認可する必要があります。
Note
GHE.com 上の マネージド ユーザー アカウント アカウント用に Copilot サブスクリプションを使っている場合は、サインインする前にいくつかの設定を更新する必要があります。「GHE.com 上のアカウントで GitHub Copilot を使う」を参照してください。
- GitHub Copilot 拡張機能アプリケーションを開きます。
- [Login to GitHub] をクリックし、プロンプトに従って拡張機能を認可します。
次のステップ
- Copilot の使用を開始する - 好みのコーディング環境で Copilot の使用方法を学びます。 「GitHub Copilot を使用して IDE でコードの提案を取得する」を参照してください。