跳至主要内容
GitHub 文档
版本:
免费版、专业版和团队版
搜索或询问 Copilot
搜索或询问
Copilot
选择语言:当前语言为英语
搜索或询问 Copilot
搜索或询问
Copilot
打开菜单
打开侧边栏
GitHub Copilot
/
教程
/
GitHub Copilot 聊天手册
首页
GitHub Copilot
开始使用
快速入门
什么是 GitHub Copilot?
方案
功能
最佳实践
选择企业方案
实现公司目标
审批资源
概念
补全
代码建议
代码引用
聊天
智能体
云智能体
关于云智能体
智能体管理
自定义智能体
钩子
访问管理
MCP 和云智能体
风险和缓解措施
Copilot CLI
关于 Copilot CLI
比较 CLI 功能
关于远程访问
自定义智能体
关于 CLI 插件
自主任务完成
并行任务执行
使用 Copilot 进行研究
会话数据
上下文管理
代码审查
Copilot Memory
第三方智能体
OpenAI Codex
Anthropic Claude
智能体技能
企业管理
Spark
Copilot 使用指标
所有文章
Copilot 使用指标
提示词
提示工程
响应自定义
上下文
MCP
Spaces
仓库索引
内容排除
工具
AI 工具
关于 Copilot 集成
自动模型选择
速率限制
计费
Copilot 请求
个人方案
个人计费
组织和企业
高级请求管理
仅限 Copilot 的企业
策略
MCP 管理
FedRAMP 模型
网络设置
基础和 LTS 模型
操作指南
GitHub 上的 Copilot
设置 Copilot
启用 Copilot
为自己设置
为组织设置
为企业设置
设置专属企业
为学生设置
为教师和开源项目维护者设置
配置 AI 模型访问权限
配置自动审查
配置运行器
与 Copilot 聊天
开始使用聊天
在 GitHub 中聊天
在移动端聊天
用于 GitHub 任务的 Copilot
使用 Copilot 创建或更新议题
创建 PR 摘要
在 Copilot Chat 中使用 GitHub MCP 服务器
设置
为自己设置
安装 Copilot 扩展
获取代码建议
获取 IDE 代码建议
查找匹配代码
与 Copilot 聊天
开始在 IDE 中使用聊天功能
在 IDE 中聊天
在 Windows Terminal 中聊天
Copilot CLI
所有文章
Copilot CLI 快速入门
Copilot CLI 最佳实践
设置 Copilot CLI
安装 Copilot CLI
验证 Copilot CLI
配置 Copilot CLI
排除 Copilot CLI 身份验证故障
允许工具
远程引导会话
使用 Copilot CLI 实现自动化
快速入门
以编程方式运行 CLI
使用 Actions 实现自动化
自定义 Copilot CLI
概览
添加自定义指令
使用钩子
创建智能体技能
添加 MCP 服务器
创建自定义智能体
使用你自己的模型提供商
插件:查找并安装
插件:创建插件
插件:创建市场
连接到 VS Code
使用 Copilot CLI 智能体
概览
向 Copilot 委派任务
调用自定义智能体
引导智能体
智能代理式代码审查
企业管理
加速任务完成
使用会话数据
Copilot SDK
快速入门
设置 Copilot SDK
选择设置路径
Azure 托管标识
后端服务
捆绑式 CLI
GitHub OAuth
本地 CLI
扩展
身份验证
验证 Copilot SDK
自备密钥 (BYOK)
使用 Copilot SDK
使用钩子
自定义智能体
图像输入
MCP 服务器
会话持久化
自定义技能
引导和排队
流式事件
使用钩子
快速入门
工具使用前
工具使用后
用户提示词已提交
会话生命周期
错误处理
可观测性
OpenTelemetry
集成
Microsoft Agent Framework
故障排除
SDK 和 CLI 兼容性
调试 Copilot SDK
调试 MCP 服务器
使用 Copilot 智能体
管理智能体
云智能体
研究、计划、迭代
创建 PR
更新现有 PR
提供视觉输入
跟踪 Copilot 会话
审查 Copilot PR
创建自定义智能体
测试自定义智能体
创建智能体技能
使用 MCP 扩展云智能体
将云智能体与 Jira 集成
将云智能体与 Slack 集成
将云智能体与 Teams 集成
将云智能体与 Linear 集成
将云智能体与 Azure Boards 集成
更改 AI 模型
配置智能体设置
自定义智能体环境
自定义智能体防火墙
使用钩子
排除云智能体故障
请求代码审查
使用代码审查
Copilot Memory
使用 AI 模型
更改聊天模型
更改补全模型
提供上下文
使用 Copilot Spaces
创建 Copilot Spaces
使用 Copilot Spaces
与他人协作
在 IDE 中使用 MCP
使用 MCP 扩展 Copilot Chat
设置 GitHub MCP 服务器
企业配置
配置工具集
使用 GitHub MCP 服务器
更改 MCP 注册表
配置自定义指令
添加个人指令
添加仓库指令
添加组织指令
配置内容排除
从 Copilot 排除内容
审查更改
将 Copilot 用于常见任务
在 CLI 中使用 Copilot
配置个人设置
配置网络设置
在 IDE 中配置
验证到 GHE.com
管理和跟踪支出
监控高级请求
管理请求配额
管理公司支出
管理你的帐户
开始使用 Copilot 方案
查看并更改你的 Copilot 方案
禁用 Copilot Free
管理策略
管理 Copilot
为组织进行管理
管理方案
订阅
取消
管理访问权限
授予访问权限
管理访问请求
撤销访问权限
管理网络访问
管理策略
添加 Copilot 云代理
配置代理运行器
准备自定义代理
审查活动
审查用户活动数据
使用您自己的 API 密钥
企业级管理
管理计划
订阅
取消计划
升级计划
降级订阅
管理访问权限
授予访问权限
为组织禁用
查看许可证使用情况
管理网络访问
管理企业策略
管理代理
准备自定义代理
监控代理活动
管理 Copilot 云代理
管理 Copilot 代码审查
管理 Spark
使用您自己的 API 密钥
审查审计日志
管理 MCP 使用
配置 MCP 注册表
配置 MCP 服务器访问
下载活动报告
查看使用情况和采用率
查看代码生成情况
排查 Copilot 问题
排查常见问题
查看日志
排查防火墙设置
排查网络错误
排查 Spark 问题
参考
聊天速查表
自定义速查表
AI 模型
受支持的模型
模型对比
模型托管
Copilot 功能矩阵
键盘快捷键
Copilot CLI 参考
CLI 命令参考
CLI 插件参考
CLI 编程参考
ACP 服务器
CLI 配置目录
自定义代理配置
自定义指令支持
钩子 (Hooks) 配置
策略冲突
Copilot 允许列表参考
MCP 允许列表强制执行
指标数据
Copilot 计费
计费周期
席位分配
许可证变更
Azure 计费
代理审计日志事件
代理会话过滤器
审查排除的文件
Copilot 使用指标
Copilot 使用指标数据
解读使用指标
对账 Copilot 使用指标
Copilot LoC 指标
示例架构
教程
所有教程
GitHub Copilot Chat 烹饪宝典
所有提示词
有效沟通
创建模板
提取信息
综合研究
创建图表
生成表格
调试错误
调试无效 JSON
处理 API 速率限制
诊断测试失败
分析功能
探索实现方式
分析反馈
重构代码
提高代码可读性
修复 Lint 错误
针对优化进行重构
针对可持续性进行重构
重构设计模式
重构数据访问层
解耦业务逻辑
处理横切关注点
简化继承体系
修复数据库死锁
翻译代码
编写代码文档
创建 Issue
为遗留代码编写文档
解释遗留代码
解释复杂逻辑
同步文档
编写讨论或博客文章
测试代码
生成单元测试
创建 Mock 对象
创建端到端测试
更新单元测试
安全性分析
保护您的代码仓库
管理依赖更新
查找漏洞
定制库
所有定制项目
自定义指令
您的首个自定义指令
概念解释器
调试导师
代码审查员
GitHub Actions 助手
Pull Request 助手
Issue 管理员
无障碍环境审计员
测试自动化
提示词文件
您的首个提示词文件
创建 README
新手入职计划
文档化 API
审查代码
生成单元测试
自定义代理
您的首个自定义代理
实现规划器
Bug 修复队友
清理专家
云代理
获得最佳结果
试用云代理
改进项目
构建护栏
Spark
您的首个 Spark
提示词技巧
构建并部署应用
从 CLI 部署
使用自定义指令
通过 MCP 增强代理模式
对比 AI 模型
加速开发工作
大规模推广
分配许可证
设置自助服务许可证
跟踪使用情况和采用率
提醒不活跃用户
设立 AI 管理员
赋能开发者
推动采用
集成 AI 代理
推动下游影响
增加测试覆盖率
加速 Pull Request
减少安全债务
衡量试用成功度
维护代码库标准
探索代码库
探索 Issue 和讨论
探索 Pull Request
编写测试
重构代码
优化代码审查
减少技术债
审查 AI 代码
学习新语言
现代化遗留代码
现代化 Java 应用
迁移项目
规划项目
Vibe coding
升级项目
在 Copilot CLI 中使用钩子 (Hooks)
负责任地使用
Copilot 行内建议
在 IDE 中聊天
在 GitHub 中聊天
在 GitHub Mobile 中聊天
Copilot CLI
Windows Terminal 中的 Copilot
GitHub Desktop 中的 Copilot
Pull Request 摘要
提交信息生成
代码审查
Copilot 云代理
Spark
Copilot Spaces
GitHub Copilot
/
教程
/
GitHub Copilot 聊天手册
GitHub Copilot 聊天手册
查找可用于 GitHub Copilot Chat 的提示示例。
聚焦
生成单元测试
Copilot Chat 可帮助为函数生成单元测试。
提升代码可读性和可维护性
Copilot Chat 可以提供让代码更易理解和维护的建议。
调试无效 JSON
Copilot Chat 可以识别并解决 JSON 数据中的语法错误或结构性问题。
探索 34 个示例
类别:
全部
复杂度:
全部
重置筛选
创建模板
Copilot Chat 可以帮助您创建模板,以简化工作流程并确保项目之间的一致性。
有效沟通
使用 Copilot 撰写并优化
扩展组织知识
简单
提取信息
GitHub 中的 Copilot Chat 可以帮助您从议题和讨论中提取关键信息。
有效沟通
使用 Copilot 撰写并优化
扩展组织知识
简单
综合研究
Copilot Chat 可以帮助您将来自多个来源的研究发现和见解综合成连贯的摘要。
有效沟通
使用 Copilot 撰写并优化
扩展组织知识
简单
创建图表
GitHub Copilot Chat 可以帮助您创建图表,以更好地理解您的数据并传达洞见。
有效沟通
可视化数据
扩展组织知识
使用 Copilot 撰写并优化
简单
生成表格
Copilot Chat 可以帮助您创建表格,以组织信息并清晰呈现。
有效沟通
使用 Copilot 撰写并优化
扩展组织知识
简单
调试无效 JSON
Copilot Chat 可以识别并解决 JSON 数据中的语法错误或结构性问题。
调试代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
处理 API 速率限制
Copilot Chat 可以通过建议检测速率限制并实现重试逻辑的代码来帮助处理 API 速率限制。
调试代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
诊断测试失败
Copilot Chat 可以帮助您了解测试失败的原因并提供修复建议。
调试代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
探索潜在的功能实现
Copilot Chat 可帮助探索实现单个功能的不同方法。
功能分析
使用 Copilot 撰写并优化
扩展组织知识
中级
分析并整合用户反馈
Copilot Chat 能提升将用户反馈整合到项目中的过程。
功能分析
使用 Copilot 撰写并优化
扩展组织知识
中级
提升代码可读性和可维护性
Copilot Chat 可以提供让代码更易理解和维护的建议。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
简单
修复 Lint 错误
Copilot Chat 可以建议修复代码检测工具发现的问题的方法。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
为性能优化进行重构
Copilot Chat 可以提供加速运行缓慢代码的方案。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
简单
面向环境可持续性的重构
Copilot Chat 可以建议使代码更加环保的方法。
重构代码
提升质量和可维护性
使用 Copilot 撰写并优化
简单
通过实现设计模式进行重构
Copilot Chat 可以推荐可用于改进代码的设计模式。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
重构数据访问层
Copilot Chat 可以提供将数据访问代码与业务逻辑解耦的方案,从而使应用更易维护和扩展。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
高级
将业务逻辑与 UI 组件解耦
Copilot Chat 可以帮助您将业务逻辑与用户界面代码分离,便于维护和扩展应用程序。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
高级
处理横切关注点
Copilot Chat 可以帮助您避免编写与所在方法或函数核心关注点无关的代码。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
简化复杂的继承层次结构
Copilot Chat 可帮助您重构代码,避免出现多层继承的类。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
修复数据库死锁或数据完整性问题
Copilot Chat 可以帮助您避免导致数据库操作缓慢或阻塞、或表中缺失或错误数据的代码。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
高级
将代码翻译成其他编程语言
Copilot Chat 可以帮助您重写代码,以在另一种编程语言中执行相同的操作。
重构代码
使用 Copilot 撰写并优化
提升质量和可维护性
简单
创建议题
Copilot Chat 可帮助您快速创建议题,无需手动填写每个字段。
编写代码文档
使用 Copilot 撰写并优化
扩展组织知识
简单
为旧代码编写文档
Copilot Chat 可帮助编写旧代码的文档。
编写代码文档
使用 Copilot 撰写并优化
扩展组织知识
简单
解释遗留代码
Copilot Chat 可以帮助解释不熟悉的代码。
编写代码文档
使用 Copilot 撰写并优化
扩展组织知识
简单
解释复杂算法或逻辑
Copilot Chat 可帮助为复杂的算法或逻辑添加清晰简洁的文档。
编写代码文档
使用 Copilot 撰写并优化
扩展组织知识
中级
将文档与代码更改同步
Copilot Chat 可以帮助保持代码文档的最新状态。
编写代码文档
使用 Copilot 撰写并优化
扩展组织知识
中级
编写讨论或博客文章
Copilot Chat 可帮助您生成想法、提纲或草稿,以撰写讨论或博客文章。
编写代码文档
使用 Copilot 撰写并优化
扩展组织知识
简单
生成单元测试
Copilot Chat 可帮助为函数生成单元测试。
测试代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
创建模拟对象以抽象层
Copilot Chat 可帮助创建可用于单元测试的模拟对象。
测试代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
为网页创建端到端测试
Copilot Chat 可帮助生成端到端测试。
测试代码
使用 Copilot 撰写并优化
提升质量和可维护性
高级
更新单元测试以匹配代码更改
Copilot Chat 可帮助更新您的测试。
测试代码
使用 Copilot 撰写并优化
提升质量和可维护性
中级
保护你的仓库
Copilot Chat 可以帮助您保护仓库和代码。
安全性分析
使用 Copilot 撰写并优化
提升质量和可维护性
简单
管理依赖更新
Copilot Chat 可以帮助您使用 Dependabot 设置并简化依赖更新。
安全性分析
使用 Copilot 撰写并优化
提升质量和可维护性
简单
在代码中查找现有漏洞
Copilot Chat 可以帮助在代码中发现常见漏洞并提供修复建议。
安全性分析
使用 Copilot 撰写并优化
提升质量和可维护性
中级
©
. This site is unofficial and not affiliated with GitHub, Inc.