在终端里,只要在提示词前加上一个 &,AI agent 就会在云端帮你写代码、开分支、提 PR,本地终端立刻释放出来。GitHub Copilot CLI 经过 9 个月的预览期,已于 2026 年 2 月 25 日正式发布(GA)。
这是什么?
这是 GitHub 推出的终端原生编码 agent。它不是 IDE 里的自动补全,而是直接在终端里用自然语言说一句"修这个 bug",它就会读文件、改代码、跑测试,失败了再继续修——全程无需人工介入,直到搞定为止。
2025 年 9 月开始公开预览,经过 9 个月的打磨,2026 年 2 月正式 GA。 它已经从一个简单的终端助手,进化成了"完整的 agentic 开发环境"。
跟其他终端 AI 工具(Claude Code、Gemini CLI 等)相比,最大的两个区别是:
Copilot CLI 的独门武器
1. 多模型支持 —— 可以在会话过程中用 /model 在 Claude、GPT、Gemini 之间切换。 你能根据任务性质随时换模型。
2. GitHub 原生集成 —— 用自然语言就能直接访问 issues、PR、Actions、Codespaces,不需要额外配置。
安装也只要一行:
# macOS/Linux
brew install copilot-cli # 或者用 npm
npm install -g @github/copilot # 或者用 shell 脚本
curl -fsSL https://gh.io/copilot-install | bash 只要你订阅了 Copilot Pro($10/月)、Pro+($39/月)、Business($19/用户/月)或 Enterprise($39/用户/月),就能直接用,不需要额外付费。
有什么不同?
过去的 Copilot 只是编辑器里逐行提示代码的自动补全工具。Copilot CLI 是完全不同的范畴。下面挑三点核心变化讲讲。
1. & 后台委托 —— 不占用终端的 agent
在提示前加上 &,任务就会交给 GitHub 云端的 Copilot coding agent。 agent 会新建分支、写代码,然后帮你开一个 draft PR。本地终端立刻释放,你可以继续做别的事。任何时候用 /resume 都能回来查看进度,或者把结果拉到本地。
那些动辄要花 20 分钟的重构、改测试任务,丢出去之后该干啥干啥,等着 review PR 就行。
2. /fleet —— 子 agent 并行执行
用 /fleet 命令,它会把实现计划拆成相互独立的子任务,让多个子 agent 同时处理。 比如你说"把这三个模块分别重构一下",就会有三个子 agent 并行跑,最后把结果合并。子 agent 默认用低成本模型,但你也可以指定"这部分用 Claude Opus 处理"。
3. Autopilot 模式 —— 无需审批的自主执行
按 Shift+Tab 开启 Autopilot 模式,agent 就会不间断地自主执行规划→运行→测试→反复的循环。 可以用 --max-autopilot-continues 标志限制最大循环次数,高级请求消耗也会实时显示。
| 原来的 Copilot(编辑器) | Copilot CLI | |
|---|---|---|
| 任务粒度 | 单行代码到函数级别建议 | 多步任务自主执行 |
| 模型选择 | 设置里固定 | 用 /model 在会话中切换(7+ 模型) |
| 并行处理 | 不支持 | 用 /fleet 让子 agent 并行执行 |
| 后台执行 | 不支持(占用编辑器) | 一个 & 就能委托云端 |
| GitHub 集成 | 仅 PR 建议级别 | 原生访问 issues、PR、Actions、Codespaces |
| 可扩展性 | IDE 扩展 | MCP server、插件、skill、hook |
各模型的费用倍率也值得了解一下。以一次高级请求为基准,Claude Opus 4.6 是 3 倍,Claude Sonnet 4.6 和 GPT-5.3-Codex 是 1 倍,Claude Haiku 4.5 是 0.33 倍。 按 Pro 套餐 300 次算,只用 Opus 实际只能跑 100 次;主要用 Haiku 的话能撑到 900 次。
上手指南
- 安装
macOS/Linux 用 Homebrew(brew install copilot-cli),Windows 用 WinGet(winget install GitHub.Copilot),或者用 npm(npm install -g @github/copilot)安装。 GitHub Codespaces 已经默认预装。 - 认证
装好后第一次运行会出现 GitHub 账号认证界面。已经有 Copilot 订阅就能直接用。Business/Enterprise 用户需要管理员在 Policies 页面里把 CLI 启用。 - 试着丢一个任务给它
在项目目录里用自然语言输入,例如copilot "把这个项目的 README 更新到最新状态"。agent 会读文件、给出修改计划,你确认后再执行。 - 开启 Autopilot 模式
按 Shift+Tab 跳过审批步骤,切换到自主执行模式。一开始建议加--max-autopilot-continues 5限制次数,逐步放宽比较稳妥。 - 试试后台委托
像& 把测试覆盖率提到 80% 以上这样在前面加 &,云端 agent 就会接手。用/resume检查进度,结果满意就 merge PR,搞定。
注意
Pro 套餐每月 300 次高级请求看着挺多,但要是集中用 Claude Opus 4.6(3 倍倍率)这类高价模型,实际只剩 100 次。 另外它没有离线模式,必须始终联网;Autopilot 模式在定义清晰的任务(改测试、重构、修 CI)上效果最好。需求模糊时,先用 Plan 模式把计划做出来再说。




