Visual Studio Code(官方博客) · Julia Gong · Ben Liggett · Ulugbek Abdullaev
Building the new GitHub Copilot Inline Suggestions Model: Part One
Building the new GitHub Copilot Inline Suggestions Model: Part One是Visual Studio Code(官方博客)的免费文章(en)。前置条件:文章把三类任务解释为 LLM 下一 token 预测能力的自然延伸;读者有代码编辑器和 IDE 补全功能的使用经验会更容易理解场景。
理解 GitHub Copilot 为什么把补全、next edit suggestions 与长距离编辑合并为一个“3-in-1”行内建议模型,以及为什么要把任务重构为统一的 diff patch 输出格式。
- 难度
- 见前置条件
- 类型
- 博客与教程 · 文章
- 语言
- en
- 规模
- 1 个课节
- 内容费用
- 免费
- 动手
- 打开即可学习
使用限制
无需账号,浏览器打开即可阅读全文。
- 练习与作业
- 开课提示词尚未实际运行验证
学完你能
- 解释统一前补全、NES、长距离 NES 三个模型各自负责什么,以及由客户端编排触发的流程
- 说明三模型分立带来的用户流、延迟与可扩展性方面的问题
- 说明“diff patch”输出格式为何能同时表达补全、窗口重写与光标跳转三类任务
- 描述单一模型单次响应可输出多个编辑,以及缓存后续编辑带来的 tab-tab-tab 体验
- 按文章目录说出各训练小节与评测、线上结果、尝试使用等小节的位置
适合你吗
适合
适合对代码补全模型、LLM 工程实践与编辑器端到端设计感兴趣的开发者阅读。
暂不适合
不适合想找系统课程或动手实验材料、希望从零学习 LLM 基础的人。
需要先会
文章把三类任务解释为 LLM 下一 token 预测能力的自然延伸;读者有代码编辑器和 IDE 补全功能的使用经验会更容易理解场景。
课程特点
- 内容侧重
- 侧重实践应用
- 练习与项目
- 文中未提供配套代码或练习;可阅读文中链接的早前 completions、NES 与长距离 NES 博文作为延伸。
- 学习时长
- 1 个课节原站未给出统一学习时长;实际用时取决于已有基础。
- 内容费用
- 免费节选可直接读到文章正文,无付费墙或登录拦截。
内容覆盖
- Why unify?
- Reformulating the code editing task
- Phase 1: The 2-in-1 model
- Evaluation
- Training the v1 models: Diff-patch NES
- Training the v2 models: Adding in long-distance NES
- Training the v3 models: Tackling issues in insertion pattern propagation
- Takeaways and learnings
- Online results
- Try it out
- Acknowledgements
常见问题
免费吗?
免费:节选可直接读到文章正文,无付费墙或登录拦截。实践无额外费用:文章为阅读类内容,未涉及需要付费的练习或部署。
需要什么基础?
文章把三类任务解释为 LLM 下一 token 预测能力的自然延伸;读者有代码编辑器和 IDE 补全功能的使用经验会更容易理解场景。软件、账号与硬件:浏览器即可阅读,无需安装环境。
有中文吗?
本站记录的语言是en;是否有中文字幕或译本本站未核实,请以原站为准。
怎么开始?
从原始资源入口开始:https://code.visualstudio.com/blogs/2026/09/16/building-the-github-copilot-inline-suggestions-model-part-one。打开原文即可,无需安装软件。开课提示词尚未完整验证。练习与作业需要自备:开课提示词尚未实际运行验证。
来源与使用须知
- 收录时间
- 本站首次收录 2026-10-23
- 指南参考
- 课程主页
版权与转载
- 课程材料未标明许可:仅供个人学习,转载、修改或商用前请先联系原作者。
- 本站只提供原始链接和学习指南,不转载、不镜像课程材料;引用时请注明原作者与出处。