インストールする前に Copilot CLI を確認するには、 GITHUB COPILOT CLI について を参照してください。
[前提条件]
- アクティブな GitHub Copilot サブスクリプション。 Copilotプランを参照してください。
- (Windows) PowerShell v6 以降
組織または企業を介して GitHub Copilot にアクセスできる場合、組織の所有者またはエンタープライズ管理者が組織またはエンタープライズ設定で無効にした場合、 Copilot CLI を使用することはできません。 「組織内のGitHub Copilotのポリシーと機能の管理 を参照してください。
インストールまたは更新 Copilot CLI
WinGet (Windows)、Homebrew (macOS および Linux)、npm (すべてのプラットフォーム)、またはインストール スクリプト (macOS および Linux) を使用して、Copilot CLIをインストールできます。
npm を使用したインストール (すべてのプラットフォーム)
前提条件: Node.js 22 or later。
npm install -g @github/copilot
npm install -g @github/copilot
メモ
ignore-scripts=true ファイルに~/.npmrcがある場合は、次のコマンドを使用する必要があります。
npm_config_ignore_scripts=false npm install -g @github/copilot
npm_config_ignore_scripts=false npm install -g @github/copilot
プレリリース バージョンをインストールするには:
npm install -g @github/copilot@prerelease
npm install -g @github/copilot@prerelease
WinGet でのインストール (Windows)
winget install GitHub.Copilot
winget install GitHub.Copilot
プレリリース バージョンをインストールするには:
winget install GitHub.Copilot.Prerelease
winget install GitHub.Copilot.Prerelease
Homebrew (macOS および Linux) を使用したインストール
brew install --cask copilot-cli
brew install --cask copilot-cli
プレリリース バージョンをインストールするには:
brew install --cask copilot-cli@prerelease
brew install --cask copilot-cli@prerelease
インストール スクリプトを使用したインストール (macOS および Linux)
curl -fsSL https://gh.io/copilot-install | bash
curl -fsSL https://gh.io/copilot-install | bash
または:
wget -qO- https://gh.io/copilot-install | bash
wget -qO- https://gh.io/copilot-install | bash
ルート権限で実行し、/usr/local/binにインストールするには、| sudo bashを使用します。
カスタム ディレクトリにインストールするには、 PREFIX 環境変数を設定します。 既定では、root として実行する場合は /usr/local 、非ルート ユーザーとして実行すると $HOME/.local されます。
特定のバージョンをインストールするには、 VERSION 環境変数を設定します。 既定値は最新バージョンです。
たとえば、カスタム ディレクトリにバージョン v0.0.369 をインストールするには、次のようにします。
curl -fsSL https://gh.io/copilot-install | VERSION="v0.0.369" PREFIX="$HOME/custom" bash
curl -fsSL https://gh.io/copilot-install | VERSION="v0.0.369" PREFIX="$HOME/custom" bash
からダウンロードする GitHub.com
実行可能ファイルは、copilot-cli リポジトリから直接ダウンロードできます。
プラットフォームの実行可能ファイルをダウンロードし、アンパックして実行します。
Copilot CLI を用いた認証
最初の起動時に、現在 GitHubにログインしていない場合は、 /login スラッシュ コマンドを使用するように求められます。 このコマンドを入力し、画面上の指示に従って認証を行います。 認証プロセスの詳細については、 GitHub Copilot CLI の認証 を参照してください。
personal access tokenを使用した認証の実行
"fine-grained personal access token要求" 権限が有効になっているCopilotを使用して認証することもできます。
- Fine-grained personal access tokens にアクセスしてください。
- [ リソース所有者] で、 個人アカウントを選択します。 組織を選択しないでください。 ** Copilot要求**のアクセス許可は、ユーザー所有のfine-grained personal access tokensでのみ使用できます。
- [ リポジトリ アクセス] で、ユース ケースに適したアクセス レベルを選択します。
- パブリック リポジトリ のみを操作する必要がある場合。
現在および将来のすべてのリポジトリにアクセスする必要がある場合は、「すべてのリポジトリへのアクセス」を選択してください。
- 特定のリポジトリへのアクセスを制限する場合にのみ、リポジトリを選択します。
- [ アクセス許可] で、[ アカウント ] タブを選択します。
- [ アクセス許可の追加] をクリックし、[ Copilot 要求] を選択します。
- [トークンの生成] をクリックします。
- ターミナルまたは環境の構成でトークンをエクスポートします。
COPILOT_GITHUB_TOKEN、GH_TOKEN、または環境変数GITHUB_TOKEN(優先順位順) を使用します。
次のステップ
コマンド ラインから Copilot を使用できるようになりました。 「GitHub Copilot CLI の使用 を参照してください。
更新するコマンドを含む、 Copilot CLIのコマンドの一覧については、「 GITHUB COPILOT CLI コマンド リファレンス」を参照してください。