<!-- title: Copilot白付钱？八个深水开关没人拧 -->
<!-- domain: tips-tricks -->

问你个问题：你或者你司买的 GitHub Copilot，现在用到几成？

我猜是三成。绝大多数人——包括不少付费好几年的老用户——只把它当“高级自动补全”用：光标后面敲几个字，Tab 一下，完事。这就像买了台全自动洗衣机，只用了甩干功能。

而海外那一波玩得深的人，早就把 Copilot 从“补全器”用成了“项目部下”——项目记忆、可复用提示词、能接外部工具的 Agent 模式，甚至能直接把一个 issue 丢给它，让它自己开分支、写代码、开 PR 等你审。这些功能全都在你已有的订阅里，一个都不用加钱。

这篇就把八个最值钱的开关挨个拧开。每个都给具体操作路径，看完当天就能用。

## 开关一：先确认你是不是在白付钱——Copilot Free

2024 年 12 月起，GitHub 官方在 VS Code 里塞了一个免费层：**Copilot Free**。不绑信用卡，用 GitHub 账号登录 VS Code 就能用，额度大概是每月 2000 次代码补全 + 50 条聊天请求（具体额度以官方定价页为准，官方偶尔会调）。

这意味着什么？如果你只是轻度用户——一天几十次补全、偶尔问两句——你可能根本不需要花每月 10 美元开 Copilot Pro。

**操作**：VS Code 左下角点 Copilot 图标 → 用 GitHub 账号登录 → 状态栏看到 "Free" 字样即在免费层。

**适用人群**：学生、轻度用户、想先试水再决定付费的人。反过来讲，付费用户也值得看一眼自己的用量面板（github.com → 头像 → Settings → Copilot），如果每月 premium requests 只用掉零头，说明你的订阅档位买高了，可以降档。

## 开关二：模型切换器——Copilot 里根本不止 GPT

这是认知差最大的一条。很多中国用户对 Copilot 的印象还停留在“微软家的，所以只有 OpenAI 模型”。错了。

现在的 Copilot 订阅内置**模型选择器**：聊天面板里点模型名字，可以在 GPT 系列、Claude 系列、Gemini 系列之间切换，不同任务换不同模型——重推理的任务换 Claude/GPT 高阶款，快问快答用轻量款省额度。

注意一个概念：**premium requests（高级请求）**。免费送的不是无限量的旗舰模型调用——Copilot Pro 档每月约 300 次 premium requests，Pro+ 档约 1500 次（截至 2025 年公开定价，以官方页为准）。用超了要么降速要么加钱。

**实操建议**：把旗舰模型留给“跨文件改代码”“排查疑难 bug”这类高价值场景；补全这种高频操作，用默认的轻量补全模型就够。同样的订阅费，会分配额度和不会分配额度的人，体验差一个量级。

## 开关三：`.github/copilot-instructions.md`——给项目装一块长期记忆

你是不是每次开新对话都要重新解释一遍：“我们用 TypeScript 严格模式”“组件统一放 src/components”“测试用 Vitest 别用 Jest”？

停下。这些话写一次就够了。

在仓库根目录建一个 `.github/copilot-instructions.md`，把项目约定写进去——技术栈、目录结构、命名规范、禁区。之后 Copilot 在这个仓库里的每一次聊天和补全，都会自动参考这份文件，不用你再复读。

**操作**：

```
mkdir -p .github
touch .github/copilot-instructions.md
```

内容示例：

```markdown
# 项目约定
- 语言：TypeScript strict 模式，禁用 any
- 样式：Tailwind，不写自定义 CSS
- 测试：Vitest，测试文件与源文件同目录
- 提交：遵循 Conventional Commits
```

**预期效果**：AI 生成代码的风格和项目现有一致，改完不用再手工“驯化”。这一招在团队里铺开后收益最大——新人 clone 下来，AI 立刻就是“懂规矩的老员工”。

## 开关四：Prompt files——把高频操作做成“宏”

开关三是“项目常量”，开关四是“操作宏”。

把你反复用的提示词存成 `.github/prompts/` 目录下的 `.prompt.md` 文件，比如 `create-api.prompt.md`（按我们的三层结构生成一个 API endpoint）、`review-checklist.prompt.md`（按清单审查当前改动）。

之后在 Copilot Chat 输入框里用斜杠就能调：输入 `/` 或引用 prompt 文件名，一段精心写好的长提示词瞬间注入。

**和聊天历史里“收藏”的区别**：prompt files 跟着仓库走，能提交进 Git，全团队共用。老手调教出来的提示词，新人直接继承——这是把个人经验变成团队资产最轻量的方式。

## 开关五：Agent 模式 + MCP——从“回答问题”到“动手干活”

VS Code 里的 Copilot 有一个 **Agent 模式**（聊天面板下拉选 Agent）。它和普通聊天模式的区别是：不止给你贴代码，而是**自己规划步骤、自己改多个文件、自己跑终端命令**——每一步都要你点头批准，可控。

更关键的是，Agent 模式支持 **MCP（Model Context Protocol）**：给 Copilot 外接工具箱。装上 Playwright 的 MCP 服务器，它写完页面能自己开浏览器点一遍验证；装上 GitHub MCP，它能直接查 issue、查 PR。

**操作**：VS Code 命令面板（Ctrl/Cmd+Shift+P）→ 搜 "MCP: Add Server" → 从 registry 选或填配置 → 重启会话后 Agent 模式里就能调用。

**适用场景**：中等规模的跨文件重构、UI 改完想自动验证、想让 AI 拿到仓库之外的上下文。这一层用起来之后，你对“补全器”三个字会有生理性陌生。

## 开关六：Coding Agent——把 issue 直接甩给它，人只负责 review

2025 年起逐步铺开的 **Copilot coding agent**，是整个体系里最“未来”的一环：在 GitHub 网页上，把一个描述清楚的 issue 指派给 Copilot（Assignees 里选 Copilot，或在 issue 下 `@copilot`），它就在云端的临时环境里自己建分支、写代码、跑测试，最后开一个 Draft PR 回来，等人类 review。

你在 PR 里留的每条审查意见，它都会尝试自己改，改完再推。

```mermaid
flowchart TD
    A["写清Issue背景与验收标准"] --> B["Assignees选Copilot"]
    B --> C["云端建分支自动写码"]
    C --> D["自动开Draft PR"]
    D --> E["人类Review留意见"]
    E --> F{"是否达标"}
    F -->|达标| G["Merge收工"]
    F -->|不合格| C
```

**它的边界也要讲清楚**：适合边界清晰、有测试兜底的任务——升级依赖、按模板新增接口、批量重构、修带复现步骤的 bug。让它从零设计核心模块？现在还别。把它当一个“便宜的初级工程师 + 不知疲倦的实习生”，产出质量和心情都会好很多。

第二个角度帮你建立全局感——五个层级，大部分人卡在第 1 层：

```mermaid
flowchart TD
    A["你手里的Copilot"] --> B["1层: 补全"]
    A --> C["2层: 聊天加上下文"]
    A --> D["3层: Agent模式"]
    A --> E["4层: 终端CLI"]
    A --> F["5层: 云端码农"]
    C --> C1["喂文件喂截图"]
    D --> D1["接MCP工具箱"]
    F --> F1["Issue进PR出"]
```

## 开关七：Copilot CLI——终端里的常驻代理

2025 年秋公开预览的 **GitHub Copilot CLI**，把 Agent 搬进了终端：命令行里敲 `copilot` 进入会话，用自然语言描述任务，它读写文件、执行命令（默认每步要你批准），适合那些“离不开终端”的场景——处理日志、批量改脚本、git 操作。

**为什么值得学**：国内开发者对终端的亲和度普遍高，而 CLI 代理不受特定 IDE 绑架——SSH 到服务器上也能用同样的习惯干活。和已广为人知的 Claude Code、Codex CLI 属于同一物种，但走的是你现有的 Copilot 订阅额度，对已在付 Copilot 钱的团队是零新增成本。

## 开关八：三个一分钟能开的小开关

最后是三个被严重低估的小功能，各花一分钟设置：

1. **Commit message 自动生成**：Source Control 面板暂存改动后，点输入框旁的闪光（sparkle）图标，Copilot 按 diff 生成符合 Conventional Commits 的提交信息。配合开关三的规范文件，风格更准。
2. **Next Edit Suggestions**：设置里开启后，Copilot 不止在光标处补全，还会预判“你刚改了 A，下一步该改 B”，直接在你该去的位置给出建议。批量改名、接口联动修改时极省心。
3. **截图/图片投喂**：聊天框直接粘设计稿截图，让它按图写界面；粘报错截图，让它读图排错。很多人不知道聊天框能吃图，白瞎了 Vision 能力。

## 信息差总结

| 你以为的 Copilot | 实际上的 Copilot |
|---|---|
| 只能 Tab 补全的插件 | 五层能力体系：补全→聊天→Agent→CLI→云端码农 |
| 只有 GPT 模型 | 订阅内可切换 GPT/Claude/Gemini 系列 |
| 每次开聊都要重新交代项目背景 | `.github/copilot-instructions.md` 写一次全局生效 |
| 高频提示词存在自己脑子里 | prompt files 入库，全团队复用 |
| AI 只能在 IDE 里回答问题 | Issue 指派给 Copilot，自动产出 PR 等你审 |
| 必须每月付 10 美元 | 有 Free 层（约 2000 次补全/月），轻用户可白嫖 |

## 行动指南

今天下班前，按这个顺序做五件事：

1. 打开 VS Code，确认你的 Copilot 档位和用量，付费用量极低的考虑降档或转 Free；
2. 在最常用的仓库建 `.github/copilot-instructions.md`，把你重复解释过三次以上的规矩写进去；
3. 挑一个你最常做的重复操作，做成第一个 `.prompt.md`；
4. 聊天面板切到 Agent 模式，拿一个低风险小需求试跑一次，感受“批准式打工”的节奏；
5. 找一个边界清晰、有测试覆盖的旧 issue，指派给 Copilot，观察它开出的 Draft PR 质量——这是判断你的工作流能自动化到什么程度的最快实验。

信息差不在工具多少，而在同一把锤子上，你抡的角度比别人多几个。

## 参考来源

1. GitHub Copilot 官方产品页（各档位价格与功能对比）：https://github.com/features/copilot
2. GitHub Copilot 官方文档（instructions、prompt files、Agent 模式）：https://docs.github.com/en/copilot
3. VS Code 中 Copilot 的配置与使用文档：https://code.visualstudio.com/docs/copilot/overview
4. GitHub 官方博客（coding agent、CLI 等新功能发布公告）：https://github.blog

---
> 本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵**爱卫生**（微信ID: gprshome201101）维护。
> 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
