跳至主要内容

GitHub Copilot 功能

GitHub Copilot 提供一系列功能。Copilot 也为管理员提供一系列功能。

GitHub Copilot 功能

代码补全

来自 Copilot 的自动完成风格建议,适用于支持的 IDE *(Visual Studio Code、Visual Studio、JetBrains IDE、Azure Data Studio、Xcode 和 Vim/Neovim)*。更多信息,请参见“在你的 IDE 中使用 GitHub Copilot 获取代码建议”。

Copilot 聊天

一个聊天界面,允许你提出与编码相关的疑问。GitHub Copilot 聊天可在 GitHub 网站、GitHub Mobile、支持的 IDE *(Visual Studio Code、Visual Studio 和 JetBrains IDE)* 和 Windows Terminal 中使用。用户还可以使用 Copilot 聊天的技能。更多信息,请参见“在 GitHub 中向 GitHub Copilot 提问”和“在你的 IDE 中向 GitHub Copilot 提问”。

命令行中的 Copilot

终端中的类似聊天界面,你可以在其中询问有关命令行的问题。你可以要求 Copilot 提供命令建议或命令解释。用户还可以将 Copilot 集成到 Windows Terminal Canary 中。更多信息,请参见“在命令行中使用 GitHub Copilot”。

Copilot 拉取请求摘要

AI 生成的摘要,总结了拉取请求中所做的更改、它们影响的文件以及审查者在进行审查时应关注的内容。更多信息,请参见“使用 GitHub Copilot 创建拉取请求摘要”。

Copilot 工作区(公开预览版)

一个启用 Copilot 的环境,用于改进你的拉取请求、验证更改和集成来自审查者的建议。更多信息,请参见“使用 Copilot 帮助你处理拉取请求”。

Copilot 文本补全(公开预览版)

AI 生成的文本补全,帮助你快速准确地编写拉取请求描述。更多信息,请参见“使用 Copilot 文本补全”。

GitHub Copilot 扩展(公开预览版)

GitHub Copilot 扩展是**一种 GitHub 应用,它将外部工具的功能集成到 GitHub Copilot 聊天中**。Copilot 扩展可以由任何人开发,用于私有或公共用途,并可以通过 GitHub Marketplace 与他人共享。更多信息,请参见“关于构建 Copilot 扩展”。

GitHub 模型(公开预览版)

将行业领先的大型和小型语言模型的功能直接带给 GitHub 上的用户。更多信息,请参见“GitHub 模型”。

GitHub Copilot 代码审查(公开预览版)

AI 生成的代码审查建议,帮助你编写更好的代码。更多信息,请参见“使用 GitHub Copilot 代码审查”。

Copilot 知识库 *(仅限 Copilot 企业版)*

创建和管理文档集合,用作与 Copilot 聊天的上下文。当你在 GitHub 或 VS Code 中的 Copilot 聊天中提问时,可以指定知识库作为你的问题的上下文。更多信息,请参见“管理 Copilot 知识库”。

GitHub Copilot 的管理员功能

以下功能适用于拥有 Copilot Business 或 Copilot 企业版订阅的组织和企业所有者。

策略管理

管理组织或企业中 Copilot 的策略。更多信息,请参见“管理组织中 Copilot 的策略”和“管理企业中 Copilot 的策略和功能”。

访问管理

企业所有者可以指定企业中哪些组织可以使用 Copilot,组织所有者可以指定哪些组织成员可以使用 Copilot。更多信息,请参见“管理组织中 GitHub Copilot 的访问权限”和“管理企业中 Copilot 的访问权限”。

使用数据

查看组织或企业中的 Copilot 使用数据,以了解如何管理访问权限并推动 Copilot 的采用。更多信息,请参见“查看组织中 Copilot 的用户活动数据”和“查看企业中 Copilot 的许可证使用情况”。

审计日志

查看组织中 Copilot 的审计日志,以了解已采取的操作以及哪些用户执行了这些操作。更多信息,请参见“查看 Copilot Business 的审计日志”。

排除文件

配置 Copilot 以忽略某些文件。如果你有一些不想提供给 Copilot 的文件,这将非常有用。更多信息,请参见“从 GitHub Copilot 中排除内容”。

后续步骤