快速上手:安装 Copilot CLI
用 npm、WinGet、Homebrew 或安装脚本安装 Copilot CLI,/login 登录,开始第一个任务;核心快捷键与 -p 非交互用法。
Copilot CLI 是终端原生的 AI 编码助手,把智能体能力直接带到命令行:与 GitHub 工作流集成,能自主处理复杂任务,同时让你保持完全控制。
前提
- 一个有效的 Copilot 订阅(见「套餐与模型」)。如果你通过组织或企业获得 Copilot 访问权限,当组织所有者或企业管理员在设置里禁用了它时,你无法使用 Copilot CLI
- Windows 上需要 PowerShell v6 或更高版本
安装
可以用 WinGet(Windows)、Homebrew(macOS 和 Linux)、npm(所有平台)或安装脚本(macOS 和 Linux)安装:
# npm(所有平台,需要 Node.js)
npm install -g @github/copilot
# Homebrew(macOS / Linux)
brew install --cask copilot-cli
# 安装脚本(macOS / Linux)
curl -fsSL https://gh.io/copilot-install | bash# WinGet(Windows)
winget install GitHub.Copilot如果你的 ~/.npmrc 里有 ignore-scripts=true,要用 npm_config_ignore_scripts=false npm install -g @github/copilot。想安装预发布版本:npm 用 @github/copilot@prerelease,WinGet 用 GitHub.Copilot.Prerelease,Homebrew 用 copilot-cli@prerelease。安装脚本想以 root 运行并安装到 /usr/local/bin,用 | sudo bash。更新 Copilot CLI 时重新运行安装命令(Homebrew 用 brew upgrade --cask copilot-cli)。
第一次启动
- 在终端里进入你想使用 Copilot 的项目目录
- 启动交互式 CLI 会话:
copilot - 在 CLI 界面里输入
/login,按屏幕提示用你的 GitHub 账号认证(只在第一次使用 CLI 时需要) - 出现提示时,确认你信任当前目录里的文件适合用于 AI 工具(Copilot 不会在没有你明确批准的情况下修改你的文件)
- 试着问 Copilot 一个问题,比如「Give me an overview of this project.」,你也可以用语音输入提示
要掌握的核心快捷键
| 快捷键 | 动作 |
|---|---|
Esc | 取消当前操作 |
Ctrl+C | 思考时取消,否则清空输入或退出 |
Ctrl+L | 清屏 |
@ | 提及文件加入上下文 |
/ | 显示斜杠命令 |
? | 显示分标签的帮助 |
↑ 和 ↓ | 浏览命令历史 |
输入 /help 查看完整的快捷键和可用命令列表。
非交互使用
也可以直接在终端里输入一条命令并获得回复,而不启动交互会话:用 -p 标志传一个提示:
copilot -p "In Git, how can I apply a commit from another branch"-p 标志让你在脚本里以编程方式使用 Copilot(比如用 AI 自动化任务)。加 -s 标志让 CLI 只输出 Copilot 的回复,省略额外的用量信息:
copilot -sp "YOUR PROMPT HERE"其他可编程使用的标志,以及更多信息,运行 copilot help 或 copilot help TOPIC。官方还提供免费的动手课程「Get started with GitHub Copilot CLI」。