# GitHub Copilot CLI のインストール

Copilot CLIをコマンド ラインから直接使用できるように、Copilotをインストールする方法について説明します。

インストールする前に Copilot CLI を確認するには、 [GITHUB COPILOT CLI について](/ja/copilot/concepts/agents/copilot-cli/about-copilot-cli) を参照してください。

## \[前提条件]

* **アクティブな GitHub Copilot サブスクリプション**。
  [
  Copilotプランを](https://github.com/features/copilot/plans?ref_product=copilot\&ref_type=engagement\&ref_style=text)参照してください。
* (Windows) **PowerShell** v6 以降

組織または企業を介して GitHub Copilot にアクセスできる場合、組織の所有者またはエンタープライズ管理者が組織またはエンタープライズ設定で無効にした場合、 Copilot CLI を使用することはできません。 「[組織内のGitHub Copilotのポリシーと機能の管理](/ja/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies) を参照してください。

## インストールまたは更新 Copilot CLI

WinGet (Windows)、Homebrew (macOS および Linux)、npm (すべてのプラットフォーム)、またはインストール スクリプト (macOS および Linux) を使用して、Copilot CLIをインストールできます。

### npm を使用したインストール (すべてのプラットフォーム)

前提条件: Node.js 22 or later。

```shell copy
npm install -g @github/copilot
```

> \[!NOTE]
> `ignore-scripts=true` ファイルに`~/.npmrc`がある場合は、次のコマンドを使用する必要があります。
>
> ```shell copy
> npm_config_ignore_scripts=false npm install -g @github/copilot
> ```

プレリリース バージョンをインストールするには:

```shell copy
npm install -g @github/copilot@prerelease
```

### WinGet でのインストール (Windows)

```powershell copy
winget install GitHub.Copilot
```

プレリリース バージョンをインストールするには:

```powershell copy
winget install GitHub.Copilot.Prerelease
```

### Homebrew (macOS および Linux) を使用したインストール

```shell copy
brew install --cask copilot-cli
```

プレリリース バージョンをインストールするには:

```shell copy
brew install --cask copilot-cli@prerelease
```

### インストール スクリプトを使用したインストール (macOS および Linux)

```shell copy
curl -fsSL https://gh.io/copilot-install | bash
```

または:

```shell copy
wget -qO- https://gh.io/copilot-install | bash
```

ルート権限で実行し、`/usr/local/bin`にインストールするには、`| sudo bash`を使用します。

カスタム ディレクトリにインストールするには、 `PREFIX` 環境変数を設定します。 既定では、root として実行する場合は `/usr/local` 、非ルート ユーザーとして実行すると `$HOME/.local` されます。

特定のバージョンをインストールするには、 `VERSION` 環境変数を設定します。 既定値は最新バージョンです。

たとえば、カスタム ディレクトリにバージョン `v0.0.369` をインストールするには、次のようにします。

```shell copy
curl -fsSL https://gh.io/copilot-install | VERSION="v0.0.369" PREFIX="$HOME/custom" bash
```

### からダウンロードする GitHub.com

実行可能ファイルは、[`copilot-cli` リポジトリ](https://github.com/github/copilot-cli/releases/)から直接ダウンロードできます。

プラットフォームの実行可能ファイルをダウンロードし、アンパックして実行します。

## Copilot CLI を用いた認証

最初の起動時に、現在 GitHubにログインしていない場合は、 `/login` スラッシュ コマンドを使用するように求められます。 このコマンドを入力し、画面上の指示に従って認証を行います。 認証プロセスの詳細については、 [GitHub Copilot CLI の認証](/ja/copilot/how-tos/copilot-cli/set-up-copilot-cli/authenticate-copilot-cli) を参照してください。

### personal access tokenを使用した認証の実行

"fine-grained personal access token要求" 権限が有効になっているCopilotを使用して認証することもできます。

1. [
   Fine-grained personal access tokens
   ](https://github.com/settings/personal-access-tokens/new)にアクセスしてください。
2. \[ **リソース所有者**] で、 **個人アカウント**を選択します。 組織を選択しないでください。
   \*\*
   Copilot要求\*\*のアクセス許可は、ユーザー所有のfine-grained personal access tokensでのみ使用できます。
3. \[ **リポジトリ アクセス**] で、ユース ケースに適したアクセス レベルを選択します。
   * **パブリック リポジトリ** のみを操作する必要がある場合。
   ***

現在および将来のすべてのリポジトリにアクセスする必要がある場合は、「すべてのリポジトリへのアクセス」を選択してください。

* 特定**のリポジトリ**へのアクセスを制限する場合にのみ、リポジトリを選択します。

1. \[ **アクセス許可**] で、\[ **アカウント** ] タブを選択します。
2. \[ **アクセス許可の追加]** をクリックし、\[ **Copilot 要求**] を選択します。
3. **\[トークンの生成]** をクリックします。
4. ターミナルまたは環境の構成でトークンをエクスポートします。
   `COPILOT_GITHUB_TOKEN`、`GH_TOKEN`、または環境変数`GITHUB_TOKEN` (優先順位順) を使用します。

## 次のステップ

コマンド ラインから Copilot を使用できるようになりました。 「[GitHub Copilot CLI の使用](/ja/copilot/how-tos/copilot-cli/use-copilot-cli/overview) を参照してください。

更新するコマンドを含む、 Copilot CLIのコマンドの一覧については、「 [GITHUB COPILOT CLI コマンド リファレンス](/ja/copilot/reference/copilot-cli-reference/cli-command-reference)」を参照してください。