GitHub Copilot概述 📅 2026/7/15 6:28:06 GitHub Copilot从一个代码补全的AI编程助手开始演变为目前的AI辅助编程代理由Github联合OpenAI提供背后是Microsoft。GitHub Copilot以OpenAI的Codex模型为基础能够辅助多种编程语言的代码开发。与常见的AI服务一样GitHub Copilot也提供了一个独立的AI问答服务Copilot Chat。通过Web浏览器打开GitHub的网站github.com可以看到无处不在的“程序猿”点击即可访问Copilot Chat。在实际的代码开发过程中GitHub Copilot多以IDE扩展插件如Copilot Extensions for VS code的形式支持开发人员进行Vibe coding提供Coding suggestions和actions。GitHub Copilot甚至被集成到Windows Terminal中但目前需要安装Windows Terminal Canary版本不推荐。为了能够被集成到工作流中GitHub Copilot还提供了GitHub Copilot CLI的终端执行方式简称GitHub CLI。GitHub CLI是GitHub Copilot extension for GitHub CLI的最新命名。GitHub CLI提供了交互式和编程式两种用户接口。终端中直接执行copilot命令即可进入交互式GitHub CLI这与IDE中GitHub Copilot的用法一样。终端中直接执行copilot -p leave your prompt here命令即可进入编程执行模式GitHub CLI执行完毕后退出这样自动化的工作流中就可以调用GitHub CLI实现了GitHub CLI的流程化。GitHub Copilot提供了一系列的GitHub Copilot plans供开发人员订阅付费。从免费的GitHub Copilot Free到各种收费的GitHub Copilot Pro等以及企业的GitHub Copilot Enterprise。在VS Code中使用GitHub Copilot值得一提的是与VS Code的天然集成GitHub Copilot内置于VS Code。在VS Code中点击右上角标题栏的“Sign In”或右下角状态栏的“程序猿”图标即可打开“Sign in to use AI Features”提示框设置账号即可激活GitHub Copilot无需任何手动的下载和安装。开启GitHub Copilot后再次点击右下角状态栏的“程序猿”图标即可看到当前登录账号的使用情况。打开VS Code的右侧边栏Secondary Side Bar我们可以看到熟悉的AI对话框。默认GitHub Copilot工作在Agent模式下能执行修改文件的操作。AgentAsk就是经典的问答不能修改文件。AgentPlan模式则是从头开始进行软件设计的推荐方式。Docs of GitHub Copilot