推荐阅读
最新我用AI开发了自己的第一个博客网站:https://golangai.site ,可前往阅读公众号的文章。
不用再装扩展了,VS Code 这次把 AI 直接焊死在编辑器里
📦 发生了什么变化?
GitHub Copilot Chat 从"需要手动安装的扩展"变成了 VS Code 的内置功能。
以前 vs 现在
| 场景 | 以前 | 现在 |
|---|---|---|
| 新用户 | 下载 VS Code → 搜索 Copilot → 安装扩展 → 登录 → 开始使用 | 下载 VS Code → 直接开写 ✨ |
| 功能位置 | 独立扩展 | 编辑器核心组件 |
| 使用门槛 | 需要知道"有这个扩展" | 开箱即用 |
🤔 VS Code 为什么这么做?
1️⃣ 降低 AI 使用门槛
以前很多新手根本不知道 VS Code 有 Copilot,或者不知道如何安装。现在:
传统流程:
下载编辑器 → 了解插件生态 → 搜索 Copilot → 安装 → 配置 → 学习使用
新流程:
下载编辑器 → 直接开始 AI 编程 🚀
💡 官方原话:"减少新用户的摩擦,确保 AI 功能从第一次启动就无缝集成"
2️⃣ 宣示"AI 原生编辑器"野心
这不是简单的功能叠加,而是战略定位的转变:
- VS Code 不再只是"支持 AI 的编辑器"
- 而是"开源的 AI 代码编辑器"(open source AI code editor)
这意味着:AI 不再是"可选项",而是编辑器的基础设施,就像语法高亮、代码补全一样基础。
3️⃣ 统一用户体验
内置扩展 vs 普通扩展的区别:
| 特性 | 内置扩展 | 普通扩展 |
|---|---|---|
| 更新节奏 | 跟随 VS Code 版本 | 独立发布 |
| 兼容性 | 官方保证 | 依赖维护者 |
| 性能优化 | 深度集成 | 标准 API |
| 默认启用 | ✅ 是 | ❌ 需手动安装 |
4️⃣ 商业战略考量
GitHub Copilot 是付费服务(虽然对学生和热门开源项目免费),内置意味着:
- 📈 曝光率暴涨:每个新用户都会看到
- 💰 转化率提升:减少"不知道有这个功能"的流失
- 🏆 竞争壁垒:对抗 Cursor、Windsurf 等 AI 原生编辑器
⚠️ 不想用 AI 的用户:可以关闭
如果你坚持"纯手工编程",VS Code 尊重你的选择:
// settings.json
{
"chat.disableAIFeatures": true
}
设置后,所有 AI 相关功能(聊天、内联建议、Agent)都会隐藏。
💭 我的个人观点
👍 支持的理由
效率提升肉眼可见,特别是:
- 样板代码(boilerplate)
- 单元测试生成
- 代码重构建议
2. 降低学习曲线,对新手友好
我带过实习生,发现很多人:
- 不知道有 Copilot 这个神器
- 知道但不会安装配置
- 装了但不会用高级功能(Chat、Agent)
现在这些问题一次性解决。
3. 统一生态,减少碎片化
以前有各种 AI 扩展:
- GitHub Copilot
- Tabnine
- Codeium
- Amazon CodeWhisperer
新手容易眼花缭乱。现在官方内置一个"标准答案",反而简化了选择。
👀 担忧的点
1. "强制"推送的边界在哪里?
虽然可以关闭,但:
- 默认启用 = 大多数人不关
- 内置 = 无法彻底卸载(只能禁用)
- 更新 = 跟随 VS Code,无法回退旧版
这有点像:
"你可以不吃饭,但我把餐厅开在你卧室里"
2. 开源编辑器的"商业化"争议
VS Code 本身是开源的(MIT 许可证),但 Copilot 是闭源的商业服务。
这引发一个问题:
- 开源编辑器 + 闭源 AI = ?
- 是否违背"开源精神"?
我的观点:不矛盾,但需要透明
- VS Code 核心仍是开源
- Copilot 作为可选服务(可禁用)
- 关键是保持"可选择权"
3. 对新手程序员的长期影响
我担心的是:
过度依赖 AI → 基础能力退化 → 离开 AI 不会写代码
就像:
- 有了计算器,心算能力下降
- 有了导航,认路能力退化
解决方案:
- 教育层面:强调"AI 是助手,不是替代品"
- 工具层面:增加"学习模式"(先自己写,再对比 AI 建议)
🎯 总结与建议
对 VS Code 这一决策的评价
总体:👍 支持,这是正确的战略选择
理由:
-
AI 编程已是趋势,早集成优于晚集成
-
降低门槛有利于普及 AI 辅助编程
-
保持"可禁用"选项,尊重用户选择权
最后的话
VS Code 把 Copilot 内置,标志着AI 编程从"可选插件"进入"核心功能"时代。
这不是终点,而是起点。未来我们可能会看到:
- 更多 AI 功能深度集成
- 更智能的 Agent 协作
- 更个性化的编程助手
关键不是抗拒变化,而是学会驾驭工具。
就像当年从记事本到 VS Code,从手动补全到 IntelliSense,每一次进化都让编程更高效。
AI 编程助手,只是下一次进化而已。🚀
