Copilot 是微软推出的一款人工智能助手,旨在通过自然语言交互帮助您提升工作效率和创造力,覆盖多平台(网页端、桌面端、移动端、Edge 浏览器等),提供智能问答、内容生成、代码辅助等功能。其核心定位为“日常 AI 伴侣”,旨在通过自然语言交互提升工作与生活效率。

        ⚠️ 注意:自 2024 年起,Copilot 已从独立插件全面整合进 GitHub Enterprise 与 Microsoft 365 开发者计划,部分高级功能(如多文件协同编辑、Agent 模式)需订阅 Copilot Pro 或企业版。

一、Copilot 官网与介绍

1.1 Microsoft Copilot

• 定位:微软旗下AI助手,适用于工作与生活,支持多场景应用。

• 功能:文本生成、代码编写、数据分析、会议总结、图像创作、PPT制作、邮件起草等。

• 版本:•Microsoft Copilot(个人免费版):网页/移动端/Windows内置,支持基础AI问答、内容生成。

• Microsoft 365 Copilot(企业版):深度集成Office全家桶,可结合公司数据与业务流程,支持Word、Excel、PPT、Teams等应用。

• Security Copilot:专注安全与IT运维。

• zure Copilot:云管理与运维AI助手。

• GitHub Copilot:面向开发者的AI编程助手。

1.2 GitHub Copilot

• 定位:AI编程助手,支持主流IDE(如VS Code、Visual Studio等)。

• 功能:自动代码补全、注释转代码、单元测试生成、代码解释、代码重构建议等。

• 订阅:提供免费试用、个人Pro版及企业版。

1.3 官网链接(认准官方链接,不要访问到假冒钓鱼网站了。讲个笑话:有人进到假冒网站,花了20块钱,买了 VS code 软件安装包)

• Microsoft Copilot 官网(主站):https://www.microsoft.com/zh-cn/microsoft-copilot

• 包含企业版、个人版、各行业及生产力集成场景的介绍、功能说明、客户案例和常见问题解答等。

• Microsoft Copilot 常见问题解答:https://www.microsoft.com/zh-cn/microsoft-copilot/organizations/#FAQ

• Copilot 常见问题解答

• Microsoft Copilot Studio 官网:https://www.microsoft.com/en-us/microsoft-365-copilot/microsoft-copilot-studio

• 用于构建和管理 AI 代理的平台,关键功能包括使用自然语言设计对话代理、添加自主任务管理、利用预构建代理/模板创建基于语音/电话的代理;面向企业内部/外部工作流;与 Microsoft 365 Copilot 集成,可在 Teams/SharePoint 等应用中发布代理;定价包括 Microsoft 365 Copilot($30/用户/月,访问权限已包含)、预购 Copilot 积分包,以及按使用付费(需 Azure 订阅);资源涵盖免费试用、采用中心指南/演示、客户案例和常见问题解答;独特方面:端到端对话式 AI(包含原 Power Virtual Agents),支持多语言,并符合负责任 AI 原则。

• GitHub Copilot 官网:https://github.com/features/copilot

• 主要面向开发者,介绍AI编程助手的核心功能、IDE集成、订阅及试用。

• GitHub Copilot 定价与订阅:https://github.com/pricing

• 清晰展示个人版(Copilot Individual)、团队版(Copilot Business)、企业版(Copilot Enterprise)三种套餐的月费/年费、包含功能(代码补全、Copilot Chat、代码审查、企业级安全等)、免费试用 30 天入口及批量采购方式。

• GitHub Copilot 官方网页Chat版:https://copilot.github.com

• 无需安装 IDE,直接在浏览器中使用最新版 Copilot Chat,支持多语言问答、代码解释、重构建议和快速生成代码片段,个人订阅用户可直接登录使用。

• GitHub Copilot 官方文档:https://docs.github.com/en/copilot

• 提供详细的功能说明、快速入门、最佳实践、高级技巧和故障排除。

二、下载安装使用 GitHub Copilot 插件

        比如:jetbrains 全家桶(IDEA等)、VS Code 等主流的 IDE 工具,均支持。本次以 VS Code 示例操作。

        如果之前没有在 GitHub 账户中授权 VS Code,系统会提示您在 VS Code 中登录 GitHub.在浏览器中,GitHub 将请求 GitHub Copilot 所需的权限。要批准这些权限,请选择“授权 Visual Studio Code”。

2.1 GitHub Copilot Chat 模式详解:Agent、Plan、Ask、Edit

        Copilot 是辅助工具而非替代品,工程师一定要保持对代码的最终控制权,让 AI 成为提升效率的强大助手。

这是使用 Copilot 时最容易弄混的点:

Agent = 多步骤执行任务

Edit = 对选中代码进行精确修改

Plan = 任务拆解但不执行

Ask = 普通问答

三、Copilot Chat 高级技巧:命令、工具与提示编写

3.1 Copilot Chat 的能力组成

        Copilot Chat = Agent + 分析代码上下文 + 工具调用 + 命令系统

3.2 Copilot Chat 内置命令

Copilot Chat 斜杠命令(/)速查表

说明:斜杠命令一般用于 Chat 面板的快速操作,更接近“动作型指令”。

Copilot Chat @ 符号(提及)速查表

说明:@ 是 Copilot Chat 的“工具调用系统”,属于高级用法。它让 Copilot 像一个真正的 IDE Agent,能调 Workspace、终端、Git、容器等。

3.3 基础 Prompt 编写示例

# 万能提示模版

你是我的开发助手,请按以下要求工作:

【任务目标】
(写你的需求)

【产出物格式】
(如:代码、DTO、接口文档、流程图、步骤计划……)

【项目上下文】
(可选:路径、框架版本、依赖)

【约束】
- 提供完整代码
- 避免省略...
- 保持与项目风格一致
- 给出你认为的风险点

3.4 高阶 Prompt 编写示例

--------------------------------------

没有自由的秩序和没有秩序的自由,同样具有破坏性。

图片

————————————————

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐