首页 / 资讯中心 / 文章详情

教程之后更值得玩:基于Getting Started with GitHub Copilot扩展MCP与个性化Copilot工作流的进阶清单

教程之后更值得玩:基于Getting Started with GitHub Copilot扩展MCP与个性化Copilot工作流的进阶清单 ★ FEATURED ARTICLE
【免费下载链接】getting-started-with-github-copilotLearn, build, debug, and ship faster than ever with your favorite AI pair programmer.项目地址https://gitcode.com/gh_mirrors/ge/getting-started-with-github-copilot点击查看免费下载Getting Started with GitHub Copilot 是 GitHub 官方推出的「不到 1 小时上手 GitHub Copilot」实战课程。你会在一个预配置的 Codespace 里用 Copilot 修 Bug、加功能、写测试并交付一个完整的 Pull Request。学完基础流程后真正值得玩的是两件事用 MCP 扩展 Copilot 的能力边界以及把 5 种交互模式编排成属于你自己的个性化 Copilot 工作流。本文给出一份进阶清单帮你从「照着做」走向「自己定制」。快速了解项目你在练什么 课程的核心是一个 FastAPI 小项目Mergington 高中课外活动报名网站。后端是内存数据 REST API前端是纯静态页面规模刚好适合让 AI 结对编程「大显身手又不至于失控」。组件文件说明后端 APIsrc/app.pyFastAPI 应用含活动列表与报名接口前端页面src/static/index.html、src/static/app.js、src/static/styles.css活动卡片展示与报名表单API 文档src/README.md接口列表与数据模型说明环境配置.devcontainer/devcontainer.json预装 Python 与 Copilot 扩展的容器环境调试配置.vscode/launch.json一键启动 FastAPI 的调试任务课程步骤.github/steps/从 1-step.md 到 5-step.md 的完整教程 建议把 src/README.md 打开常看GET /activities和POST /activities/{name}/signup两个接口就是后面所有 Copilot 任务的「靶子」。进阶清单一用 MCP 扩展 Copilot 的能力 什么是 MCPMCPModel Context Protocol是一套让 AI 助手接入外部工具与数据的开放协议。在课程 2-step.md 和 3-step.md 的理论部分官方明确提到除了 VS Code 内置工具你还可以用MCP 工具给 Agent Mode 赋予领域专属能力——这正是「教程之后」最值得深入的方向。把 MCP 接到你的工作流上先玩透内置工具再上 MCP。Agent Mode 自带文件查找、终端命令、网页抓取等工具课程第 3 步用#codebase让 Copilot 自主定位文件就是这类能力的演示。理解内置工具的行为方式你才能判断哪些能力需要 MCP 补齐。在 VS Code 中配置自定义 MCP Server。在设置的 MCP 配置入口声明服务器如本地 filesystem、fetch、GitHub MCP Server 等Agent Mode 会自动发现并调用它们。按场景选 Server而不是一股脑全开查库接数据库类、读文档接检索类、操作平台接 GitHub 类。工具越多模型选择的噪声越大。给敏感操作留审批门。Agent Mode 对敏感动作可要求先批准再执行接 MCP 后更应确认每个工具的动作边界。验证闭环配置完跑一个真实任务比如让 Agent 查数据再改代码观察它是否主动调用了新工具。进阶清单二个性化你的 Copilot 工作流 5 种交互模式按需组合而非一刀切课程把 5 种模式各练了一遍进阶的关键是记住每种模式的适用场景并固定成习惯模式定位最适合的场景⚡ Inline 补全打字时的灰色建议Tab 接受补全当前行或整块代码 Inline ChatCtrl/Cmd I聚焦当前文件/选区就地解释、改写、生成数据 Ask Mode只答不改理解代码库、头脑风暴 Agent Mode自主多步执行并自检日常开发主力多文件改动 Plan Agent先出计划再实现大需求、测试方案、架构类任务上下文管理决定 Copilot 输出质量的第一变量显式加文件把关键文件如 src/static/app.js拖进 Chat 面板比让 Agent 自己找更准大项目尤其如此。善用选区像课程第 2 步那样先高亮activities字典再发起 Inline Chat范围越窄输出越稳。用#codebase、#file等变量做显式引用比自然语言描述文件位置更可靠。追问优于重写Copilot 记得对话历史不满意就继续补充约束不必从头再来。计划先行像 4-step.md 演示的那样让 Plan Agent 起草方案、你回答澄清问题、确认后点 Start implementation 移交给 Agent Mode——这一招适合任何大于一次改动的任务。进阶清单三把课程变成你的 5 阶段开发循环 ✅把课程里的 5 个步骤抽象成可复用的日常流程每个项目都能套接手期——用 Ask Mode 让 Copilot 介绍项目结构与运行方式见 1-step.md。排障期——用 Ask Mode 定位 Bug用 Inline 补全 Inline Chat 完成修复与造数见 2-step.md。开发期——切到 Agent Mode 交付功能逐项检查改动后按 Keep 接受见 3-step.md。测试期——Plan Agent 起草测试计划如 AAA 模式 pytest批准后自动实施见 4-step.md本项目已备有 pytest.ini 与 requirements.txt。交付期——提交前用「Generate Commit Message」自动生成提交说明PR 阶段再走下一步。进阶清单四PR 阶段的 Copilot 自动化 课程 5-step.md 演示了两个 PR 阶段能力付费计划可用建议养成两个肌肉记忆自动摘要在 PR 描述栏点击 Copilot 的 Summary让它汇总所有改动并给出引用省掉手翻 commit 的功夫。AI 初审在 Reviewers 里邀请 Copilot 先做一轮 code review人工评审只聚焦它漏掉的架构与业务问题——更多眼睛永远不嫌多但要记得 AI 初审只是第一道过滤。文件路径与延伸资料 资料路径课程总览README.md各步骤教程1-step.md、2-step.md、3-step.md、4-step.md、5-step.md学完后的回顾与延伸课程入口x-review.md示例应用说明src/README.md环境预配置.devcontainer/devcontainer.json 下一步建议把本文两张清单MCP 扩展 个性化工作流打印出来贴在屏幕边每完成一项勾掉一个——当你能对一个陌生仓库在 10 分钟内搭好「Ask 定位 → Plan 定方案 → Agent 实施 → 自动 PR 摘要」的流水线这套课程才算真正学完了。赞分享【免费下载链接】getting-started-with-github-copilotLearn, build, debug, and ship faster than ever with your favorite AI pair programmer.项目地址https://gitcode.com/gh_mirrors/ge/getting-started-with-github-copilot点击查看免费下载相关推荐从想法到功能全自动Getting Started with GitHub Copilot中Copilot Agent模式深度实操从想法到功能全自动Getting Started with GitHub Copilot中Copilot Agent模式深度实操 GitHub Copilot5分钟零环境搭建用Getting Started with GitHub Copilot快速上手GitHub Codespaces5分钟零环境搭建用Getting Started with GitHub Copilot快速上手GitHub Codespaces 还在为搭建 Python基于GitHub Copilot与SkillOpt-Sleep的MCP集成为Copilot赋予夜间自我进化能力基于GitHub Copilot与SkillOpt Sleep的MCP集成为Copilot赋予夜间自我进化能力 导读 SkillOpt Sleep 是 Ski人工智能大模型AI AgentAI 技能提示工程Agent 评测上一篇Figma MCP Bridge MCP配置教程Cursor、Windsurf、Claude Desktop三大AI工具接入实战下一篇webclaw搭建RAG知识库实战爬文档站→LLM优化文本→检索索引AI问答一步到位创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?
咨询建站