GitHub Copilot 是 VSCode 内置的 AI 编程助手,登录 GitHub 账号即可使用,分为免费版和付费版。个人额度可在 Copilot 菜单中查看。
模型管理与配置
默认支持多种模型,用户可通过 Manage Models 选择厂商。若需更多选择,可接入 OpenRouter 或兼容 OpenAI 接口的三方服务(如硅基流动)。注册并获取 API Key 后即可在设置中导入。
指令系统详解
切换到 Ask 模式输入 /help 可查看可用命令。注意区分 @ 和 / 开头的指令:@ 通常用于文件定位或上下文查找(如 @workspace),/ 用于执行具体任务(如 /explain 解释代码、/tests 生成单元测试)。
常用指令包括:
@workspace:询问工作区相关问题/explain:解释当前编辑器代码逻辑/fix:提出修复方案/new:创建新文件或脚手架@vscode:询问 IDE 相关问题@terminal:终端操作指导
为了获得更好的对话体验,建议像与真正的程序员交流一样提问:展示关键代码行,并通过追问、补充说明不断完善对话。
插件扩展与集成
通过 GitHub Marketplace 可安装扩展插件增强 Agent 功能。安装后需在 VSCode 中执行 Ctrl + Shift + P 输入 Reload Window 重载窗口以激活新功能(如 @docker)。
开发实践技巧
- 注释驱动生成:在文件头部编写注释,Agent 会自动补全对应代码。
- Markdown 引用:利用
#file:语法引用文档,让 Agent 按文档要求完成任务。 - LLM 模型调用:官方提供 Playground 获取源码,结合 GitHub Token 实现前后端一体化交互。使用时需申请 API Key(GitHub Token),通过 Use This Model 访问创建免费 Token Key 后放入调用代码。
体验总结
整体而言,Copilot 对单一业务处理能力较强,集成在 VSCode 中对开发者友好,免费额度满足日常需求。但也存在插件绑定门槛较高、内置模型较少等局限。相比 Cursor 等新兴工具,Copilot 在业务理解深度上仍有提升空间。

