从安装到首次运行:GitHub Copilot CLI 新手完整上手指南 📅 2026/8/5 13:10:49 本文将带您快速了解如何将 Copilot 的智能体 AIAgentic AI能力无缝接入终端实现代码生成、自主排错与任务委托。跟随本文开启您的 CLI 智能之旅在不打断“心流”的情况下轻松驾驭命令行GitHub Copilot CLI新手入门视频欢迎学习GitHub Copilot CLI 新手指南在本系列教程提供视频版本及 GitHub 博客文章中我们将探索如何直接在终端中使用您的 AI 编程助手以及像专业人士一样驾驭命令行的提示与技巧在本篇博客中我们将带你了解 GitHub Copilot CLI 是什么、它如何工作以及如何开始使用。你将学习如何通过 npm 安装工具、使用 GitHub 账号进行身份验证、授予文件夹权限并运行你的首批提示词直接在终端中生成代码。让我们开始吧什么是 GitHub Copilot CLIGitHub Copilot CLI 将 Copilot 的智能体 AI 能力直接融入命令行界面CLI使其如同您使用的任何终端或基于控制台的工具一样拥有您仓库的完整上下文智能体Agent之所以独特在于它们能够自主执行构建代码、运行测试等任务从而让您可以进行迭代式构建。它们甚至可以自我纠正并无需人工干预即可自动修复错误。这意味着您可以将任务分配给 Copilot专注于其他待办事项随后在终端中审查结果并提出额外修改请求——全程无需中断工作流或切换工具。您甚至可以在 CLI 内部将任务委托给 Copilot Cloud 智能体稍后将详细介绍。安装 Copilot CLI毫不意外使用 Copilot CLI 的第一步自然是安装。如果您已安装 Node.js最通用的跨平台安装方式是通过 npm运行以下命令npm install -g github/copilot如果您使用的是 WinGet 或 Homebrew 等包管理器同样可以通过这些工具安装 Copilot CLI。您需要查阅这些工具的文档以了解具体操作细节。开始使用 GitHub Copilot CLICLI 安装完成后您可以在命令行中输入”copilot”来启动它。您可以使用多种开关选项我们将在本系列后续内容中进行介绍。如果是首次使用终端您需要使用GitHub 账号凭证进行登录验证。/login这将实现以下功能将客户端与您的 Copilot 账号绑定。连接只读的 GitHub MCP 服务器从而授予对 GitHub 资源的访问权限。别担心我们将在本系列后续内容中介绍 MCP使用 Copilot 时您需要授予其对文件夹的访问权限以便 Copilot 能够浏览并可能修改相关文件。您可以选择仅对本次会话授权也可保存该设置以应用于后续会话。这样未来再次启动 Copilot 时无需重复为同一项目授权。完成上述步骤后您就可以开始与 Copilot 对话、向其提问并请求它生成代码或执行其他任务了。用例你可以用 Copilot CLI 做什么以下仅是 GitHub Copilot CLI 的几个用例。更多用例详见GitHub Copilot CLI 101博客请求项目概览Copilot 将探索、打开重要文件并报告其发现。Give me an overview of this project请求代码例如一个新端点Copilot 将查看项目查找现有文档和示例并尽量遵循其所见的编码规范。同样在创建新文件前它会先征求您的授权。Let’s add a new endpoint to return all categories将任务委托给 Copilot 云端代理对于定义明确的任务您可以直接从 CLI 将其委托给 Copilot 云智能体。Copilot 会保留您当前会话的上下文创建新分支、开启草稿拉取请求并在后台完成所需更改最后再请求您的审查。/delegate Let’s deal with issue #14 to add the rest of the CRUD endpoints to games当然探索 Copilot CLI 功能的最佳方式之一就是直接询问 Copilot。它可以查阅自身文档并就如何与其交互及探索提供最佳指导。敬请关注本系列下一课我们将介绍两种不同的使用模式交互模式让 GitHub Copilot 在本地运行您的项目与非交互模式通过 -p 参数快速生成摘要无需离开当前 Shell 上下文。下一步探索将智能体AI 直接带入您的终端开启了一种全新的学习、实验与完成任务的方式且无需中断您的心流状态。请持续关注GitHub Copilot CLI 新手指南系列后续视频我们将一起学习交互模式与非交互模式Copilot CLI 斜杠命令在 Copilot CLI 中使用 MCP 服务器以及更多精彩内容祝您编码愉快