返回资源列表

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
指南参考

版权与转载

  • 课程材料未标明许可:仅供个人学习,转载、修改或商用前请先联系原作者。
  • 本站只提供原始链接和学习指南,不转载、不镜像课程材料;引用时请注明原作者与出处。