# 在  中选择模型

选择 Copilot CLI 要用于任务的大型语言模型。

## Introduction

Copilot 支持一系列 AI 模型。 不同的模型具有不同的优势。 例如，有些优先考虑低延迟，而另一些则针对复杂推理或大上下文窗口进行了优化。 可以选择认为最适合特定任务需求的模型。

有关模型及其功能的详细信息，请参阅 [GitHub Copilot中支持的 AI 模型](/zh/copilot/reference/ai-models/supported-models) 和 [AI 模型比较](/zh/copilot/reference/ai-models/model-comparison)。 可用的模型取决于 Copilot 计划和企业或组织设置。

## 标识当前选定的模型

有关当前所选模型的信息显示为状态行中的最后几项，位于交互式会话的提示框下方。

## 选择模型

可以选择要用于当前会话的模型。 如果 Copilot 当前处于空闲状态，则此选项将立即生效；否则，将在当前轮次完成时生效。 除非再次更改该模型，否则该模型将继续用于会话的其余部分。 如果以后恢复会话，您的选择仍会保留，但其他当前或将来的会话不会受到影响。

如果已安装本地模型，则仅当当前在本地会话中时，这些模型才可用。 请参阅“[将 LLM 模型添加到 GitHub Copilot CLI](/zh/copilot/how-tos/copilot-cli/customize-copilot/add-llm-models)”。

1. 在交互式会话中，输入 `/model`。

   显示模型列表。 可以按 <kbd>Shift</kbd>+<kbd>Tab</kbd> 将列表排列为不同的模型分组：推荐、供应商、提供商或类别。

2. 使用键盘上的向上/向下键浏览可用模型列表。

3. 可选：

   * 在具有上下文层级选项的模型中，使用 Tab 键更改上下文容量。
   * 对于可选择推理级别的模型，使用向左/向右箭头键更改推理级别。

4. 按 <kbd>Enter</kbd> 以使用突出显示的模型。

### 选择“Copilot Fusion”选项

选择 **Copilot Fusion** 和工作量级别时，Copilot 会根据任务需要选择模型和执行模式，然后返回单个响应。
Copilot Fusion 具有多个工作量级别，可让你为系统针对每个提示所优先考虑的质量、成本和功能权衡设定优先级。

有关详细信息，请参阅“[关于 GitHub Copilot Fusion](/zh/copilot/concepts/models/copilot-fusion)”。

如果已在本地计算机上安装了MAI Code 1.1 Flash模型，则可以Copilot Fusion在GitHub Copilot app、VS Code和Copilot CLI中将工作量级别设置为Fusion Standard时选择此模型。 这样就可以在不使用 GitHub AI Credits的情况下完成任务。 请参阅 [将 LLM 模型添加到 GitHub Copilot 应用](/zh/copilot/how-tos/github-copilot-app/add-llm-models#installing-a-local-model-from-the-model-picker)、[将 LLM 模型添加到 GitHub Copilot CLI](/zh/copilot/how-tos/copilot-cli/customize-copilot/add-llm-models#installing-a-local-model-from-the-model-picker)和[VS Code 中的 AI 语言模型](https://code.visualstudio.com/docs/agent-customization/language-models#_use-on-device-models)。

Copilot Fusion，在 Fusion Standard 工作级别上，还可以在本地计算机上使用 Qwen3.8 Flash Next 。

### 从命令行中选择模型

可以使用该 `--model` 选项从命令行中选择模型。 例如：

```bash
copilot --model MODEL-NAME -p "YOUR PROMPT"
```

您可以使用 Copilot Fusion 自动选择适当的模型。 使用  作为模型名称，并将  与 、 或  搭配使用来指定工作量级别。 例如：

```bash
copilot --model fusion --fusion-tier standard -p "YOUR PROMPT"
```

### 为子代理选择特定模型

可以将子代理配置为使用特定模型。

例如，这允许你对任务的一部分工作使用本地托管模型。 为此，请配置一个使用该模型的 custom agent，然后要求主 Copilot 代理将重点任务委托给该子代理。 这不会更改主会话的模型。 请参阅“[为 GitHub Copilot CLI 创建和使用自定义智能体](/zh/copilot/how-tos/copilot-cli/customize-copilot/create-custom-agents-for-cli#delegating-focused-tasks-to-a-specific-model)”。

### 设置默认模型

您可以为 Copilot CLI 设置默认模型。

1. 在交互式会话中，输入 `/config model`。
2. 使用键盘上的向上/向下键浏览可用模型列表。
3. 使用 Tab 键和向左/向右箭头键更改上下文容量和推理级别（在提供这些选项时）。
4. 按 <kbd>Enter</kbd> 以使用突出显示的模型。

你的选择将应用于当前会话和将来的会话。

> [!NOTE]
> Project设置、强制实施的管理员策略和显式调用选项会优先于默认模型选择生效。