GitHub Copilot,它不只是能自动补全代码,还能真正“聊起来”了。你可以像和队友一样对话,让它解释代码、帮你改逻辑、生成新函数。今天就简单聊聊它的基本功能,还有三种不同的聊天方式,帮你选出最顺手的一种。
一、Copilot 窗口:AI 助手的控制中心
打开 VS Code 的 Copilot 面板,你会看到一个专属的窗口,这里就是和 Copilot 打交道的主要入口。
在这个窗口里,你可以看到一些基本的设置:
配置:比如提示文件,指令,工具集,模式,MCP 服务器,生成指令,聊天设置
AI模式:有三种主要模式——Ask、Edit、Agent
聊天模式:聊天窗口、快速聊天、内联聊天
AI模型:它还支持不同的模型:GPT-4.1, GPT-4o, GPT-5 mini, GPT-5, GPT-5-Codex (Preview), Grok Code Fast 1, Claude Haiku 4.5, Claude Sonnet 3.5, Claude Sonnet 4, Claude Sonnet 4.5, Gemini 2.5 Pro
命令:#,@,/
工具:内置工具,扩展,MCP
简单来说,这个窗口就是你和 Copilot 之间的“控制台”,所有聊天和功能都可以从这里开始。
二、Copilot 的三种聊天方式
Copilot 的聊天功能分为三种形式,分别是聊天窗口、快速聊天和内联聊天。每种方式都适合不同的场景。
聊天窗口(Chat View / Chat Panel)
这是最完整的一种聊天方式。在编辑器的侧边栏打开一个对话面板,你可以和 Copilot 长时间交流。
它的特点是:
支持多轮对话,能记住上下文
可以跨文件、跨模块提问
对话记录会保存下来
优点是:
对话连续性强,可以追问和深入讨论
能同时处理多个文件,适合做系统性的修改
Copilot 的回答更全面、更完整
适用场景:
一句话总结:聊天窗口适合“认真聊”的场景。
2. 快速聊天(Quick Chat)
这个模式非常轻便,用快捷键 Ctrl + Shift + Alt + i 就能打开一个弹出对话框。
它的特点是:
启动快、用完就关
不保存历史记录
针对当前光标位置或代码片段进行快速提问
优点是:
操作轻量,不占界面空间
响应速度快
特别适合临时的、小问题的提问
适用场景:
想快速问一段代码什么意思
验证一下语法或正则表达式
查询某个算法或 API 的作用
可以理解成“速问速答”的模式,不打断你的工作节奏。
3. 内联聊天(Inline Chat)
这个是很多开发者最常用的模式。快捷键是 Ctrl + i,直接在编辑器里启动,不用切换窗口。
它的特点是:
在当前编辑区直接触发
贴近代码上下文,结果精准
支持解释、重构、补全等操作
优点是:
不用离开代码区,效率很高
结果针对性强
适合小范围的修改和调试
适用场景:
简单说,内联聊天更像是“边写边聊”,让你完全沉浸在代码里。
三、总结一下
总体来说,GitHub Copilot 已经不只是一个代码补全工具,而是真正的开发助手。无论你是想“问问题”“改代码”还是“重构逻辑”,总有一种聊天方式能让它帮上忙。学会灵活切换这三种模式,Copilot 就能真正成为你写代码时最聪明的伙伴。