エイリアスの設定
Copilot in the CLI のエイリアスを作成して、キーストロークを減らし、Copilot in the CLI がユーザーに代わってコマンドを実行できるようにします。
Copilot in the CLI がコマンドを実行できるようにするには、次のコマンドを実行してエイリアスを作成する必要があります (別のシェル コマンドのようにエイリアスを作成するのとは対照的です)。
次のコマンドを実行してエイリアスを作成した後、gh copilot suggest
と gh copilot explain
の代わりに ghcs
と ghce
を実行できます。
Bash
echo 'eval "$(gh copilot alias -- bash)"' >> ~/.bashrc
echo 'eval "$(gh copilot alias -- bash)"' >> ~/.bashrc
PowerShell
$GH_COPILOT_PROFILE = Join-Path -Path $(Split-Path -Path $PROFILE -Parent) -ChildPath "gh-copilot.ps1" gh copilot alias -- pwsh | Out-File ( New-Item -Path $GH_COPILOT_PROFILE -Force ) echo ". `"$GH_COPILOT_PROFILE`"" >> $PROFILE
$GH_COPILOT_PROFILE = Join-Path -Path $(Split-Path -Path $PROFILE -Parent) -ChildPath "gh-copilot.ps1"
gh copilot alias -- pwsh | Out-File ( New-Item -Path $GH_COPILOT_PROFILE -Force )
echo ". `"$GH_COPILOT_PROFILE`"" >> $PROFILE
Zsh
echo 'eval "$(gh copilot alias -- zsh)"' >> ~/.zshrc
echo 'eval "$(gh copilot alias -- zsh)"' >> ~/.zshrc
デフォルトの実行確認の変更
ghcs
エイリアスを使用し、[コマンドの実行] を選択すると、コマンドを実行する前に Copilot in the CLI から確認を求められます。 デフォルトの確認を変更できます。
-
次のコマンドを実行します。
Shell gh copilot config
gh copilot config
-
コマンドの実行を確認するには、[既定値] を選択します。
-
目的のデフォルトを選択します。
利用状況分析の変更
オプトアウトしていない限り、Copilot in the CLI は、以下の形式で分析システムにペイロードを送信します。 このデータは、製品の改善に役立ちます。 GitHub では、特定の個人のデータや特定のクエリは参照されません。
{
"platform": "darwin",
"architecture": "arm64",
"version": "0.3.0-beta",
"custom_event": "true",
"event_parent_command": "explain",
"event_name": "Explain",
"sha": "089a53215fc4383179869f7f6132ce9d6e58754a",
"thread_id": "e61d0d08-f6ba-465b-81cf-c30fd9127d70"
}
データの収集をオプトインまたはオプトアウトするには:
-
次のコマンドを実行します。
Shell gh copilot config
gh copilot config
-
[オプションの利用状況分析] を選択します。
-
目的のデフォルトを選択します。