Skip to main content

CLI での GitHub Copilot の構成

実行コマンド オプションの利用状況分析とデフォルト動作を構成できます。

GitHub Copilot in the CLI

の構成について

gh copilot config を実行すると、複数の設定を構成できます:

  • オプションの利用状況分析
  • 実行コマンドの確認のデフォルト動作

オプションの利用状況分析について

GitHub に利用状況データの収集を許可することができます。 これは、製品を改善し、より良いサポートを提供するのに役立ちます。 利用状況分析はいつでも有効または無効にすることができます。

GitHub では、メトリックを使用して作業に優先度を付け、Copilot in the CLI が実際のユーザーの問題の解決に成功したかどうかを評価します。 たとえば、新しいバージョンがリリースされ、例外と応答の評価が急増した場合、利用状況分析を使用して、問題の原因となっている回帰またはプラットフォームの問題があるかどうかを把握します。

オプトアウトしていない限り、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"
}

実行コマンドの確認について

ghcs エイリアスを使用して、推奨コマンドの実行を選択すると、Copilot in the CLI によって、コードを実行することを確認するメッセージがプロンプトされます。 詳しくは、「CLI での GitHub Copilot の使用」を参照してください。

コマンドが誤って実行されるのを防ぐために、確認プロンプトはデフォルトで No に設定されます。 実行を高速化するには、既定の回答を Yes に変更します。