GitHub Copilot CLI终端安装教程第6讲:Windows/macOS/Linux首次登录与命令行AI对话

上一讲结束时预告过,Copilot 不只活在编辑器里。它还有一个独立的终端版本叫 Copilot CLI——直接在命令行窗口里跟 AI 对话,帮你写命令、解释脚本。我第一次知道这个工具时还挺惊讶:原来 GitHub 把 Copilot 做到了终端这一层。
官方文档链接(建议收藏)
- CLI 快速入门:https://docs.github.com/en/copilot/how-tos/copilot-cli/cli-getting-started
- CLI 安装详情:https://docs.github.com/en/copilot/how-tos/copilot-cli/set-up-copilot-cli/install-copilot-cli
- Copilot 文档首页:https://docs.github.com/en/copilot
安装:三条路选一条
Copilot CLI 的安装方式比大多数人预想的多,不需要从源码编译——直接用包管理器。
最通用的方式是 npm,三个系统都能用:npm install -g @github/copilot。前提是电脑上装了 Node.js 22 或更高版本,不确定的话跑一下 node -v。
如果你是 Windows 用户,更推荐 WinGet:winget install GitHub.Copilot,一条命令搞定,不需要先装 Node.js。macOS 或 Linux 用户用 Homebrew:brew install --cask copilot-cli。还有一种 curl 脚本方式,适合 Linux 服务器:curl -fsSL https://gh.io/copilot-install | bash。
个人见解:我自己的习惯是开发机用 npm(因为本来就有 Node.js),服务器用 curl 脚本。WinGet 对 Windows 用户最友好,连 npm 都不用碰。
首次启动:登录和信任
装好后,打开终端,cd 到你常用的项目目录,输入 copilot。第一次启动会弹出登录提示,输入 /login,按屏幕引导用 GitHub 账号授权就行。这个登录只需要做一次。
登录完后,Copilot 会问你:是否信任当前目录里的文件适合被 AI 工具读取? 这是个安全确认。有个重要细节:Copilot 不会在你不同意的情况下修改文件,所有写操作都需要你明确批准。
个人见解:这个"信任目录"的设计让我挺安心的。有些 AI 工具上来就给你写文件,你都不知道它改了什么。Copilot CLI 的审批机制让你始终知道每一步在发生什么。
试一试:第一句提问
登录成功后,直接在提示框里输入一句自然语言,比如:Give me an overview of this project.
Copilot 会读取当前目录的文件结构,给你一份项目概览——不是只读 README,而是真的扫代码、看配置。打中文也完全没问题。
个人见解:我建议第一次用的时候问一个你已经知道答案的问题——比如"这个项目的入口文件在哪"。这样你能直观感受到它的理解力,也顺便验证它读对了项目。
快捷键速记
在交互界面里有几个值得记的快捷键:Esc 取消当前操作,Ctrl+C 取消或退出,Ctrl+L 清屏,@ 引用文件,/ 查看斜杠命令,? 显示帮助,↑/↓ 翻阅历史。输入 /help 看完整列表。
跟做清单
- [ ] 确认系统上有 Node.js 22+ 或准备用 WinGet/Homebrew
- [ ] 用对应平台的方式安装 Copilot CLI
- [ ] 在终端里
cd到项目目录,输入copilot启动 - [ ] 输入
/login完成 GitHub 账号授权 - [ ] 确认信任目录后,问 Copilot 一个你已知答案的问题
- [ ] 试试 Esc、Ctrl+C、
/help这几个快捷键
