首页开发教程GitHub Copilot CLI入门指南:Slash Commands(斜杠命令)使用教程

GitHub Copilot CLI入门指南:Slash Commands(斜杠命令)使用教程

2026-06-16 12

本篇将重点讲解 Slash Commands(斜杠命令) 的使用方法,帮助你更高效地控制GitHub Copilot CLI。通过这些内置命令,你可以直接在终端中切换模型、查看 Token 使用情况、恢复历史会话、管理项目上下文等操作,从而获得更加流畅的开发体验。

一、什么是 GitHub Copilot CLI 的 Slash Commands

在使用 Copilot CLI 时,Slash Commands 是最值得优先掌握的功能之一。

所谓 Slash Commands,就是以“/”开头的内置控制命令,它们相当于 Copilot CLI 的控制中心,允许开发者直接在命令行中完成各种管理操作。

通过这些命令,你可以:

  • 控制 Copilot 的行为
  • 查看和审查代码变更
  • 管理上下文信息
  • 快速切换项目和会话
  • 管理工具权限

简单来说,Slash Commands 提供了一套高效的终端控制接口,让你无需离开当前工作环境即可完成各种操作。

如果想查看所有支持的命令,只需在 Copilot CLI 中输入:

/

系统会显示当前可用的全部 Slash Commands 列表,支持滚动浏览和快速选择。

下面介绍几个最常用的命令。

二、选择合适的 AI 模型

不同模型适用于不同类型的任务。

如果需要切换模型,可以输入:

/model

随后系统会显示当前可用模型列表,并提供相关信息,例如:

1、能力特点(Capabilities)

部分模型更适合执行轻量级任务,例如:

  • 代码重构
  • Bug 修复
  • 简单脚本生成

而另一些模型则更擅长复杂推理任务,例如:

  • 功能设计
  • 架构规划
  • 大型代码分析

2、可用性(Availability)

模型列表会根据用户订阅方案或组织配置有所不同。

3、使用成本(Cost)

模型右侧通常会显示成本倍率(Cost Multiplier),帮助开发者在性能与资源消耗之间取得平衡。

合理选择模型,往往能够显著提升响应速度和输出质量。

三、管理上下文与 Token 使用情况

Copilot CLI 的工作依赖于上下文窗口(Context Window)。

上下文窗口决定了当前会话中模型能够记住和参考的信息量。

如果想查看当前上下文使用情况,可以执行:

/context

系统将显示:

  • 已使用 Token 数量
  • 剩余可用 Token
  • 系统占用情况
  • 预留缓冲空间

1、压缩上下文

当上下文空间接近上限时,可以通过以下命令压缩当前会话内容:

/compact

该命令会自动总结当前对话内容,从而释放更多上下文空间。

虽然 Copilot CLI 会在接近限制时自动执行压缩,但开发者也可以手动触发,例如:

  • 开始新任务前
  • 切换工作内容时
  • 清理冗余上下文信息

2、清空当前会话

如果希望彻底重置环境,可以执行:

/clear

该命令会清除当前会话的所有上下文信息,并重新开始新的会话。

四、恢复历史会话

如果需要继续之前的工作,可以使用:

/resume

执行后将显示历史会话列表,包括:

  • 本地会话
  • 远程会话

选择对应会话后,即可查看历史记录,并从上次中断的位置继续工作。

对于长期项目或跨设备协作来说,这一功能非常实用。

五、查看代码变更

在 Copilot 协助修改代码的过程中,及时了解变更内容非常重要。

可以使用:

/diff

查看最近的代码修改记录。

该命令能够帮助开发者:

  • 审核代码改动
  • 验证生成结果
  • 确认修改是否符合预期

在提交代码前进行检查尤其有价值。

六、在多个项目之间切换

如果需要在不同仓库或目录之间工作,无需退出 Copilot CLI。

使用以下命令即可切换工作目录:

/cwd

通过该命令,可以将当前工作上下文切换到其他项目目录或代码仓库。

对于同时维护多个项目的开发者来说,可以大幅提升工作效率。

七、管理工具权限

在使用过程中,你可能已经授权 Copilot CLI 执行某些操作,例如:

  • 修改文件
  • 执行命令
  • 调用工具

如果切换到新的项目,希望重新确认权限设置,可以执行:

/reset-allowed-tools

该命令会重置已授权工具列表,恢复权限确认机制。

对于生产环境项目或重要仓库,这一功能能够进一步提升安全性。

相关推荐:

GitHub Copilot CLI获得语言服务器代码智能能力

GitHub Copilot CLI自定义智能体

GitHub教程

  • 广告合作

  • QQ群号:4114653

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
GitHub Copilot CLI入门指南
下一篇:

已经没有下一篇了!

相关文章