Appearance
本页是 GitHub Copilot 使用指南的总入口,按功能模块分类整理了所有操作文档,包括初始安装配置、代码补全与建议、Copilot Chat、CLI 终端工具、SDK 集成开发、Cloud Agent 及第三方集成、AI 模型切换、上下文与 MCP 配置,以及用量和账单管理。
GitHub Copilot 使用指南:功能模块总览
入门设置
- 设置 GitHub Copilot(个人版) — 注册账号、安装 IDE 扩展、验证生效
- 安装 Copilot 扩展到你的 IDE — VS Code、JetBrains、Vim/Neovim 详细安装步骤
代码建议与补全
- 查看匹配公开代码的引用来源 — 查看 Copilot 建议与公开代码的相似情况和许可证信息
Copilot Chat
- 在 IDE 中使用 Copilot Chat — Chat 模式、斜线命令、上下文引用
自定义指令
- 在 IDE 中配置自定义指令 — 为 Copilot 提供持久化的项目背景和编码偏好
配置内容排除
- 配置 Copilot 内容排除 — 防止 Copilot 访问特定文件或目录
AI 模型选择
- 切换代码补全模型 — VS Code、JetBrains、Visual Studio 中切换模型
- Cloud Agent 切换 AI 模型 — 在 Cloud Agent 任务中选择不同模型
Copilot CLI
- 在终端中使用 Copilot CLI — 命令解释、脚本生成、终端内对话
Copilot SDK
- SDK 快速上手 — 构建自定义 AI 应用和 Agent 的开发指南
Cloud Agent
- 在 IDE 中创建自定义 Agent — 创建
.agent.md文件定义专用 Agent - 集成 Slack — 在 Slack 线程中触发 Copilot 创建 PR
- 集成 Microsoft Teams — 在 Teams 频道中触发 Copilot
- 集成 Jira — 在 Jira 工作项中分配 Copilot
- 集成 Linear — 在 Linear Issue 中触发 Copilot
- 集成 Azure Boards — 从 Azure DevOps 工作项创建 PR
上下文与 MCP
- 使用 Copilot Spaces 提供上下文 — 为 Copilot 提供项目级别的持久上下文
- 配置 GitHub MCP 服务器 — 在 IDE 中启用 GitHub MCP 工具
- 使用 GitHub MCP 服务器 — 自然语言操作 GitHub(Issue、PR、仓库)
- 配置 MCP Toolsets — 按需启用 actions、code_security 等工具集
- 企业 MCP 服务器配置 — Enterprise Cloud 和 Enterprise Server 接入方案
- 自定义 MCP 注册表 — 接入组织自建的 MCP 服务器目录
个人设置
- 配置 Copilot 个人设置 — IDE 偏好设置、功能开关
用量与账单管理
- 监控 Premium 请求用量 — 在 IDE 和 GitHub 设置中查看用量
- 管理请求配额分配 — 策略+预算双层控制,成本中心配置
- 为用量计费做准备(企业/组织) — AI Credits 预览工具,CSV 报告解读
- 为用量计费做准备(个人版) — Pro/Pro+ 用户的迁移指南
常见问题
Q: 我该从哪里开始?
A: 个人用户从设置 GitHub Copilot开始;企业管理员从管理请求配额了解计费控制方式。
Q: Copilot Chat 和 Cloud Agent 有什么区别?
A: Chat 是对话式 AI,你需要主动参与每一步;Cloud Agent 是自主执行型,你给出任务后 Agent 独立完成代码、测试、PR 创建,你只需审核结果。
Q: MCP 是什么,我需要它吗?
A: MCP(Model Context Protocol)让 Copilot 能通过标准接口调用外部工具(如直接操作 GitHub API)。如果你只是写代码,不需要配置 MCP;如果想让 Copilot 直接帮你创建 Issue、查 PR 状态,可以配置 GitHub MCP 服务器。