1
0
mirror of synced 2025-12-22 19:34:15 -05:00
Files
docs/content/copilot/github-copilot-in-the-cli/configuring-github-copilot-in-the-cli.md
Sophie 1f4bc5550b Copilot in the CLI - [GA] (#49017)
Co-authored-by: Laura Coursen <lecoursen@github.com>
Co-authored-by: Andy Feller <andyfeller@github.com>
2024-03-21 14:05:51 +00:00

2.3 KiB

title, intro, versions, topics, shortTitle
title intro versions topics shortTitle
Configuring GitHub Copilot in the CLI You can configure usage analytics and the default behavior for the execute command option.
feature
copilot-in-the-cli
Copilot
CLI
Configuring Copilot in the CLI

About configuration for {% data variables.product.prodname_copilot_cli %}

By running gh copilot config you can configure multiple settings:

  • Optional Usage Analytics
  • The default behavior for the execute command confirmation

About Optional Usage Analytics

You can choose to allow {% data variables.product.company_short %} to collect usage data. This helps with improving the product and providing better support. You can enable or disable usage analytics at any time.

{% data variables.product.company_short %} uses metrics to prioritize work and evaluate whether {% data variables.product.prodname_copilot_cli_short %} is successful in solving real user problems. For example, when a new version is released and there's a spike in exceptions and response ratings, usage analytics are used to understand if there is a regression or a platform issue causing problems.

Unless you've opted out, {% data variables.product.prodname_copilot_cli_short %} will send a payload in the format below to the analytics system. {% data variables.product.company_short %} is very sensitive to the privacy of users and will never look at the data of specific individuals, but rather only examine aggregate data and trends to inform product decisions.

{
	"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"
}

About the execute command confirmation

When you use the ghcs alias and choose to execute the suggested command, {% data variables.product.prodname_copilot_cli_short %} will prompt you to confirm that you want to execute the code. For more information, see "AUTOTITLE."

To prevent accidental execution of commands, the confirmation prompt defaults to No. For faster execution, you can change the default answer to Yes.