目次
Windows の場合
wingetコマンドでインストール
ユーザー権限(またはシステム全体インストールが必要な場合など必要に応じて管理者権限)でPowerShell または コマンドプロンプトで次のコマンドを実行します。
winget install --id GitHub.cli管理者権限で実行するには
スタートメニューで「コマンドプロンプト」または「PowerShell」を右クリック → 「管理者として実行」してコマンドを入力します。
その他:公式 MSI インストーラー
公式 MSI インストーラーでインストールすることもできます。
- 下記リンクから、ご自身の環境に適したインストーラー をダウンロード
GitHub CLI Releases
https://github.com/cli/cli/releases - ダウンロードしたインストーラーを実行
- インストール完了後、コマンドプロンプトや PowerShell でバージョンを確認します:
gh --versionインストール後の確認
gh --version出力例:
gh version 2.80.0 (2025-09-23)
https://github.com/cli/cli/releases/tag/v2.80.0初回認証(GitHubアカウントと紐付け)
GitHubアカウントと紐付けを行います。
gh auth loginGitHub.com を選択します。

? What is your preferred protocol for Git operations on this host? [Use arrows to move, type to filter]
> HTTPS
SSH- HTTPS、またはSSH を選択して認証します。以降では、HTTPSの場合の手順です。
OpenSSHでの認証については、下記で解説しています↓
Ai0w.com
【Windows対応】OpenSSH 形式の公開鍵をGitHub へ設定する手順 | Ai0w.com
OpenSSH クライアント確認(必要に応じて有効化) PowerShellを管理者権限で起動します。OpenSSHクライアントがインストールされているか確認します。 Get-WindowsCapabili…
HTTPSを選択した場合
? How would you like to authenticate GitHub CLI? [Use arrows to move, type to filter]
> Login with a web browser
Paste an authentication tokenトークンがわかる方は、「Paste an authentication token」を選択して入力します。
トークンが不明な方は「Login with a web browser」を選択します。ブラウザが自動で開きます。
? How would you like to authenticate GitHub CLI? Login with a web browser
! First copy your one-time code: xxxx-xxxx
Press Enter to open https://github.com/login/device in your browser... one-time code: xxxx-xxxx ここの文字を次の画面で入力します。
GitHubにログインします。

ワンタイムコードを入力します。

権限をGitHubに許可します。


トラブルシューティング
| 症状 | 対処 |
|---|---|
gh コマンドが見つからない | ターミナルを再起動/再ログイン、またはパスが通っているか確認 |
| 認証に失敗する | gh auth logout → gh auth login で再試行 |
Windowsで winget が使えない | Windows アプリ インストーラー を最新版に更新 |
| 古いバージョンが残っている | gh upgrade またはアンインストール → 再インストール |
公式ドキュメント
- GitHub CLI 公式サイト
https://cli.github.com/ - GitHub CLI Installation Guide(英語)
https://github.com/cli/cli#installation
コメント