Overview
产品概述
Capabilities
核心能力
内联代码补全
在编辑器中提供整行或整函数的代码建议,帮助开发者更快地完成编码。
代理模式与自主任务执行
支持 Agent mode,Copilot 可分析代码、提出编辑建议、运行测试并验证结果;还能将任务分配给 Claude、OpenAI Codex 等第三方代理在后台自主执行。
云端代理与代码审查
可将任务分配给 Copilot 进行研究、规划和编写代码,并在 GitHub 中提供 Pull Request 审查,帮助团队在合并前发现潜在问题。
多模型选择与 AI Credits
用户可以从追求速度、深度或成本的领先大语言模型中选择,并通过 GitHub AI Credits 统一计量 Chat、代理模式、代码审查等功能的用量。
Copilot CLI 命令行支持
在终端中使用 Copilot,并可委托任务给编码代理,在本地或 GitHub 上进行代码修改和提交。
自动化安全漏洞修复
Copilot Autofix 可针对漏洞提供智能、自动化的修复建议,帮助在代码构建时发现并修复安全风险。
Use Cases
适用场景
-
01
从 Issue 到 Pull Request 的自动化开发
将 Issue 直接分配给 Copilot,Copilot 可研究、规划并编写代码,最终产出完整的 Pull Request,简化从需求到代码合入的流程。
-
02
用自然语言构建全栈应用
支持通过自然语言从想法到构建可部署的全栈应用,内置 AI、数据库和身份验证能力。
-
03
加速日常编码与复杂任务
通过代理模式分析代码、提出编辑并验证结果,帮助开发者快速完成复杂编码任务;CLI 和编辑器集成覆盖多种工作流。
-
04
提升代码安全与质量
利用 Copilot 代码审查和 Autofix 在团队评审前发现隐藏缺陷,并自动化修复漏洞,保障发布质量。
Integrations
集成能力
GitHub
原生内置于 GitHub,可在 github.com 和 GitHub Mobile 中使用。
Visual Studio Code
支持以扩展形式在 VS Code 中使用,并可使用 Agent mode。
Visual Studio
支持 Visual Studio 编辑器。
JetBrains IDEs
支持 JetBrains 系列 IDE。
Neovim
支持 Neovim 编辑器。
Xcode
支持在 Xcode 中使用。
Eclipse
支持 Eclipse IDE。
Raycast
支持 Raycast 启动器。
SQL Server Management Studio
支持 SQL Server Management Studio。
Zed
支持 Zed 编辑器。
MCP 服务器
可集成 MCP 服务器以连接外部工具和数据,并支持安全管控。
第三方编码代理(Claude Code / OpenAI Codex)
可将任务委托给 Anthropic Claude 和 OpenAI Codex 等第三方代理(预览)。