GitHub Copilot CLI 新手入门:常用斜杠命令概览

GitHub Blog 2026-06-22T09:36:19.524920

GitHub Copilot CLI 新手入门:常用斜杠命令概览

欢迎回到《GitHub Copilot CLI 新手入门》系列!在本系列中(提供视频和博客两种格式),我们将为你提供入门 GitHub Copilot CLI 所需的一切知识。到目前为止,我们已经介绍了如何开始使用,以及何时使用交互模式和非交互模式。在这一期中,我们将学习什么是斜杠命令(slash commands),它们为什么重要,以及如何使用斜杠命令高效地控制 GitHub Copilot。你可以直接在终端中完成切换模型、检查 token 使用量、恢复之前的会话等操作。

让我们开始吧!

在使用 Copilot CLI 时,早期需要掌握的最强大的概念之一就是斜杠命令。斜杠命令是你可以直接从命令行访问的内置控制功能。作为 Copilot CLI 中的控制界面,斜杠命令允许你:

可以把斜杠命令看作是与 Copilot CLI 交互的命令中心。要查看所有可用的选项,只需在命令行中输入 /,就会显示一个可滚动的列表,列出当前支持的所有斜杠命令。

让我们来看看其中一些最常用的命令。

不同的模型针对不同类型的工作进行了优化。如果你想切换模型,请在命令行中输入 /model。这会显示可用模型的列表,以及关键细节,例如:

选择合适的模型会显著影响速度和结果。

Copilot CLI 在上下文窗口(context window)内工作,该窗口决定了它在一次会话中可以“记住”多少信息。如果你想查看当前的用量,输入 /context 就可以了解剩余多少 token,以及系统使用情况和可用缓冲区。

如果你发现空间不足,可以在命令行中输入 /compact 来释放空间。这会总结你当前的对话,让你无需开始新会话即可继续。当你接近限制时,Copilot CLI 会自动执行此操作,但如果你想要转换到新任务或在会话中间清理上下文,也可以手动执行此操作。

如果你希望从头开始并完全重置环境,可以使用 /clear 来彻底清除会话。

如果要恢复之前的会话,可以输入 /resume。这会显示你之前的所有会话列表,包括本地和远程会话。进入之前的会话后,你会看到会话历史记录,并且可以从上次停止的地方继续。

当你使用 Copilot 对项目进行更改时,跟踪哪些内容发生了变化非常重要。如果你想查看更改内容,请运行 /diff 来查看最近的更新。这会让你清楚地了解会话期间所做的修改,从而在继续操作之前验证更改。

如果你想跨仓库或目录工作,无需退出 Copilot。你可以输入 /cwd 来将工作目录更改为另一个仓库。这允许你将 Copilot 的工作范围限定到项目的特定部分,帮助你在多个代码库之间多任务处理时保持高效。

在过去,你可能已经授予 Copilot CLI 执行某些操作(如编辑文件)的权限。假设你要切换到一个需要更加谨慎的仓库,并希望重置这些权限:你可以通过运行 /reset-allowed-tools 来做到这一点。

使用这些斜杠命令可以让你更好地控制 Copilot CLI——你对它们越熟悉,你的工作流程就会越加有目的性。

无论是切换模型、管理上下文,还是在不同项目之间导航,在 CLI 中使用斜杠命令都能为你提供所需的工具,让你保持控制。如果你还没有尝试过:打开终端,输入 /,然后探索吧!还有更多斜杠命令等待你去发现。

祝你编码愉快!

查看原文