任务教程
按真实工作流程使用 Copilot 整理资料、诊断错误、实现功能、测试及检查安全问题。
本章把官方 Cookbook 的示例整理为可迁移的任务步骤。先确定输入、允许修改的范围和验收方式,再让 Copilot 执行;示例中的仓库、业务数据和模型回答不能直接当作自己项目的结果。
按任务选择
| 任务 | 教程 | 需要准备 |
|---|---|---|
| 写模板、整理仓库动态、归纳研究和画图 | 沟通与资料整理 | 可访问的原始材料、时间范围与目标读者 |
| JSON 报错、外部 API 限流、CI 偶发失败 | 调试与失败诊断 | 原始错误、相关文件和失败运行日志 |
| 从 Issue 实现功能,改进可读性或迁移语言 | 实现与重构 | 验收条件、现有实现和回归测试 |
| 补单元测试、隔离外部依赖、验证网页行为 | 测试设计与运行 | 现有测试框架、测试文件与运行环境 |
| 检查漏洞、准备依赖更新配置 | 安全与依赖更新 | 相关代码、依赖清单及仓库安全设置 |
开始前
普通 Chat 适合解释、分析和生成建议;需要读取仓库 Issue、检查 CI 或修改本地文件的教程使用 Copilot CLI 及其 GitHub MCP 能力。入口不同,工具、权限和上下文来源也不同,不能把一个入口的示例动作视为所有入口都可执行。
先阅读提示与验证。涉及命令执行或文件修改时,检查 CLI 工具权限;如果准备把任务交给远端运行,阅读 cloud agent及其环境要求。
如何验收
生成了答案、修改了文件、运行了检查、通过了检查,是不同阶段。要求回答指出证据与未完成的验证;代码任务以实际 diff 和测试结果验收,资料任务回到原文核对数字、日期和引用。每次模型回复可能不同,官方示例输出也不是固定结果。
定制与团队实践
- 首次创建定制:对照指令、prompt file 和专用 Agent。
- Cloud agent 试点与组织资源接入:环境、权限与保护规则。
- 企业功能与模型试点:许可、预算、监控与推广决定。
- 委派 AI 管理与自助许可:角色与授席流程。
- 团队采用与效果评估:两周工作流练习和长期效果的区别。
本节文档
- 沟通与资料整理从资料和仓库活动生成模板、分级摘要、研究结论与 Mermaid 图,并核对结果。
- 调试与失败诊断结合输入、API 响应、CI 日志和本地测试定位 JSON、限流、时区与并发问题。
- 实现与重构从 Issue 制定计划并交付改动,或在保留行为的前提下整理代码和转换语言。
- 测试设计与运行使用现有框架生成单元测试、替身和端到端场景,并验证断言实际覆盖的行为。
- 安全与依赖更新让 Copilot 辅助检查可疑代码并准备 Dependabot 配置,同时保持人工审阅与扫描验证。
- 首次创建定制通过一次对照试验理解 custom instructions、prompt files 和 custom agents 的不同用途。
- Cloud agent 试点与保护规则准备范围明确的仓库试点,核对 rulesets、runner、秘密与 workflow 审批,再逐步扩大。
- 接入组织资源为 cloud agent 配置 Agents 凭据、MCP、私有包和配置管理职责。
- 企业功能与模型试点先定义成功标准和许可范围,再用预算、使用数据与反馈决定扩大、延长或结束试点。
- 委派 AI 管理与自助许可用自定义角色分配 AI 管理职责,并区分原生访问申请与自行构建的许可流程。
- 团队采用与效果评估通过两周工作流练习建立习惯,使用日粒度数据、团队结果与反馈评估后续投入。