GitHub Copilot CLI 斜杠命令速查表

运行测试、修复代码、获取支持——所有这些都可以在您的工作流程中直接完成。专注于核心任务,让 Copilot 处理繁琐的工作。

你是否感觉自己花在不同工具之间切换的时间比写代码的时间还多?如果你擅长在终端操作,并且想要更快、更可预测的方式来运行测试、修复代码和管理上下文,Copilot CLI 的斜杠命令可以让你轻松实现这一点,而不会中断你的工作流程。你可以使用斜杠命令执行各种任务,例如配置要使用的 AI 模型、设置 MCP 服务器,甚至与外部共享你的会话。斜杠命令提供快速、可重复的操作,无需每次都输入新的命令提示符。

TL;DR:请查看本文末尾了解所有斜杠命令及其作用。

什么是斜杠命令?

斜杠命令是一个简单的指令,例如 `/ /clear` 或 `/ /session`,它能准确地告诉 Copilot 你想做什么。这些命令以 `/` 为前缀/,并会立即触发 Copilot 执行上下文相关的操作。要开始使用斜杠命令,请打开 Copilot CLI 并输入 `/`/以查看可用命令列表。

如何使用斜杠命令

在 Copilot CLI 中输入命令/,即可查看可用斜杠命令及其说明列表。您还可以使用它/help来获取每个命令的功能和使用方法的更多详细信息。如需查看说明和示例,请继续向下滚动!

从这里开始(两分钟)

  1. Open Copilot CLI
  2. 输入/help以查看可用命令
  3. 运行/clear以重置上下文
  4. 运行/cwd以确认 Copilot 的作用域是否正确。 

您可以根据自己的需求跳转到以下各部分。 

除了 Copilot CLI 之外,您还可以在Copilot Chat 和代理模式下使用斜杠命令。

为什么要使用斜杠命令?

作为开发者,我们都希望工具能在终端中快速运行。Copilot CLI 中的斜杠命令正是如此。您无需为每个任务编写新的提示符,而是可以直接在工作流程中使用快速、明确且可重复的命令。

实际上,它们有助于:

  • 速度与可预测性:使用斜杠命令,Copilot 的操作更加透明且可预测。与可能存在多种解读的自然语言提示不同,斜杠命令始终触发相同的响应。这消除了猜测,因为您始终可以立即知道将要得到什么。 
  • 效率提升:在斜杠命令出现之前,你可能需要复制粘贴代码、输入冗长的提示符,或者在不同的工具之间来回切换。现在,你可以直接在命令行界面 (CLI) 中清理错误、运行测试并获取代码解释,无需离开终端。
  • 清晰性和安全性:诸如 `md`/add-dir和 ` /list-dirsmd` 之类的命令能够清晰地界定文件访问权限,并创建可审计的跟踪记录,这对于在敏感环境中工作的团队至关重要。这消除了对后台运行情况的不确定性,降低了意外数据泄露的风险,并帮助团队在敏感环境中保持控制。 
  • 更佳的易用性:斜杠命令可无缝融入键盘驱动且易于使用的工作流程。例如,`–request` 命令/help可让用户即时查看可用操作,而/list-dirs`–request`命令/list-files则允许用户无需导航复杂界面即可浏览。这些命令使依赖键盘快捷键或辅助技术的用户能够快速发现和使用 Copilot 的各项功能。
  • 信任与合规:斜杠命令通过明确且可追溯地执行 Copilot 的每一个操作来增强信任。例如,团队可以使用斜杠命令授予 Copilot 对特定目录的访问权限。这确保了敏感文件的安全。借助类似 `/etc/copilot /` 或 `/etc /add-dir/copilot/` 这样的斜杠命令,团队可以管理工具访问权限、监控活动并确保合规性。/session/usage
  • 自定义工作流和可扩展性:随着对斜杠命令的支持不断扩展,您可以定制 Copilot 以适应您自己的任务和自动化流程。通过 CLI,使用诸如 `git pull`、`git switch agent` 和 `git connect` 之类的命令,即可委派拉取请求、切换代理或连接到 CI/ CD/delegate管道。/agent/mcp

您可以将斜杠命令视为常用操作的快捷方式。Copilot CLI 功能强大,斜杠命令让操作更加便捷。

适用于日常工作流程的实用 Copilot CLI 斜杠命令

以下是最常用的斜杠命令,按您在工作流程中通常需要控制的内容分组:上下文、范围、配置和协作。

提示:如果您只能记住三个命令,请从 `\t` /clear/cwd`\r` 和`\cdot` 开始/model。这些命令可让您立即控制上下文、作用域和输出质量。 

会话管理命令

/clear删除当前会话的对话历史记录。

Copilot 会在您工作时积累上下文信息。当上下文信息过多或您尝试切换任务时,这些累积的上下文信息可能会使建议变得混乱。/clear它允许您在多任务处理或项目切换时快速清除所有上下文信息。

何时使用:

  • 切换到新任务或存储库
  • 副驾驶的回复引用了旧文件或之前的对话。
  • 你想避免项目之间出现上下文混淆。

/exit/quit:退出命令行界面。

/exit这些命令/quit提供了一种直接结束会话并断开与 Copilot 连接的方法,确保资源清理和基于会话的工作的清晰边界。

何时使用:

  • 结束您的课程
  • 注销共享终端

/session/usage:显示有关当前 CLI 会话的会话使用情况指标。

这些命令可以显示 Copilot 在您的会话期间执行的操作,有助于进行审核、故障排除和资源跟踪。

何时使用:

  • 审计团队/个人 Copilot CLI 使用情况
  • 会议期间审查模型或工具的使用情况
  • 调试运行或模型使用

运行 `or`/session命令时/usage,Copilot 会显示类似以下内容的输出,其中显示了有关您会话的使用情况指标:

Session ID: 221b5571-3998-47e1-b57a-552cf9078947      
Started: 11/24/2025, 11:18:54 AM  
Last Modified: 11/24/2025, 11:18:54 AM      
Duration: 50s
Working Directory: /Users/jacklynlee31
      
Usage:        
Total usage est:       0 Premium requests   
Total duration (API):  0s         
Total duration (wall): 50s        
Total code changes:    0 lines added, 0 lines removed 
    
Hit Enter or Esc to continue

目录和文件访问命令

/add-dir允许 Copilot 访问目录。

通过限制 Copilot 对您选择的文件的访问权限,您可以确保回复与您当前范围相关,并提高安全性。

何时使用:

  • 将 Copilot 的作用域限定于特定的存储库或子目录
  • 浏览包含敏感文件的大型代码库
/add-dir 

例如,这里我将“文档”目录添加到允许的文件访问列表中:

/add-dir /Users/jacklynlee31/Documents

Copilot 随后输出以下信息:

Added directory to allowed list: /Users/jacklynlee31/Documents

/list-dirs显示允许的目录。

此命令有助于保持文件访问的透明性,从而有助于团队遵守合规策略。

何时使用:

  • 验证副驾驶的范围
  • 排查访问问题
  • 运行命令前请检查权限
/list-dirs

运行命令后,Copilot 将显示目录列表。例如:

Allowed directories for file access:

   1. /Users/jacklynlee31
   2. /Users/jacklynlee31/Documents

   Total: 2 directories

/cwd显示或更改工作目录。

这样可以确保 Copilot 专注于你正在积极处理的代码部分。

何时使用:

  • 浏览复杂的项目树
  • 在不同存储库之间切换
  • 缩小范围以便提出更好的建议
/cwd

例如,使用该命令后,Copilot 给出了以下输出:

Current working directory: /Users/jacklynlee31/Downloads

使用时/cwd [directory],您可以切换到不同的目录:

/cwd /Users/jacklynlee31/Downloads

Copilot 会给出类似的输出,显示新的工作目录路径:

Changed working directory to: /Users/jacklynlee31/Downloads

配置命令

/model选择一个人工智能模型。

Copilot 支持多种模型,但您无需过于纠结。先从默认模型开始,然后根据速度、推理深度或成本的变化进行尝试。

何时使用:

  • 比较输出结果
  • 测试新模型或预览模型
  • 排除意外响应故障
/model

运行该命令后,Copilot 将显示一个类似于以下内容的交互式模型选择菜单:

Choose the AI model to use for Copilot CLI. The selected model will be persisted and used for future sessions.

 ❯ 1. Claude Sonnet 4.5 (1x) (default) (current)
   2. Claude Opus 4.5 (Preview) (1x)
   3. Claude Haiku 4.5 (0.33x)
   4. Claude Sonnet 4 (1x)
   5. GPT-5.1 (1x)
   6. GPT-5.1-Codex-Mini (0.33x)
   7. GPT-5.1-Codex (1x)
   8. GPT-5 (1x)
   9. GPT-5-Mini (0x)
   10. GPT-4.1 (0x)
   11. Gemini 3 Pro (Preview) (1x)
   12. Cancel (Esc)

您可以使用数字键或方向键从列表中选择模型,然后按 Enter 键。您也可以/model [model]直接使用该键更改 AI 模型。

/theme [show|set|list]  [auto|dark|light]配置终端主题。

  • Show:显示当前主题偏好。
  • Set:用于将终端主题设置为autodarklight
  • List显示可用主题列表。

何时使用:

  • 提高可读性
  • 符合团队或环境标准
/theme set dark

设置主题后,Copilot 将确认您的偏好设置,并提示您重启 CLI 以应用新主题:

● Theme preference set to: dark

   The new theme will be applied on the next restart of the CLI.

/terminal-setup启用多行输入。

这对于复杂的指令或多步骤代码更改尤其有用。此命令可确保您的终端已准备好执行高级任务和协作工作流程。

何时使用:

  • 撰写更长的提示
  • 执行大规模重构或审查
  • 改进大型代码编辑期间的提示格式
/terminal-setup

/reset-allowed-tools重置工具权限。

此命令可帮助您快速将允许的工具集恢复到初始状态,删除过时或有风险的项目。 

何时使用:

  • 团队或角色变更后
  • 演示或实验后的清理工作
/reset-allowed-tools

使用命令后,Copilot 将显示确认信息:

The list of allowed tools has been reset.

外部服务命令

/agent选择自定义代理。

自定义代理可让您针对特定任务或集成进行操作。 

何时使用:

  • 按存储库/组织/项目切换代理配置
  • 测试专业代理或第三方代理

/delegate :创建一个由人工智能生成的拉取请求。

这样,您就可以在不离开终端的情况下自动执行更改并创建拉取请求。

何时使用:

  • 跨多个存储库应用更改
  • 迅速启动可审核的工作

例如,我在这里向我的代码仓库提交了一个拉取请求,以添加深色模式支持:

/delegate Add dark mode support

/share [file|gist] [path]导出您的会话。

文档记录至关重要——此命令可让您捕获整个会话历史记录以进行共享或存档。

何时使用:

  • 异步切换
  • 记录决策或实验
  • 为问题或拉取请求附加上下文
/share file /Users/jacklynlee31/Desktop

文件共享完成后,Copilot 将确认会话已成功共享到您选择的位置:

● Session shared successfully to: /Users/jacklynlee31/Desktop/copilot-session-221b5571-3998-47e1-b57a-552cf9078947.md

/login/logout:登录或退出 Copilot。

何时使用:

  • 轮换凭证
  • 在共享设备上切换帐户

/mcp [show|add|edit|delete|disable|enable]管理 MCP 配置。

直接从终端管理MCP 服务器配置意味着您无需在工具或界面之间切换。

  • Show显示可用 MCP 服务器列表。
  • Add添加一个新的 MCP 服务器。
  • Edit编辑现有的 MCP 服务器。
  • Delete删除 MCP 服务器。
  • Disable禁用 MCP 服务器。
  • Enable启用 MCP 服务器。

/user [show|list|switch]管理您正在使用的GitHub帐户。 

多用户和企业级开发通常意味着需要在不同账户之间切换。/user这可以帮助您实现基于角色的工作流程和测试。

何时使用:

  • 多用户机器
  • 管理服务账户与个人账户
  • 在不同组织间轮岗
/user show
/user list
/user switch

/help显示所有可用命令。

何时使用:

  • 发现新功能
  • 使用 CLI 时的快速参考

把所有东西整合起来

借助 Copilot CLI 中的斜杠命令,您可以快速且可重复地完成常见的工作流程任务。无需离开终端,即可对上下文、范围和自动化进行精确控制。

体验斜杠命令的最佳方法是亲自尝试。先从 `–` /clear/cwd`–` 和 ` –` 开始/help。然后随着工作流程的扩展,逐步添加其他命令。

随着斜杠命令功能的不断增强,您的反馈有助于我们规划未来的发展方向。请使用此功能/feedback分享哪些功能有效,哪些功能无效。

快速参考

斜杠命令 它的作用 何时使用
/clear 清除会话历史记录/上下文 调整任务,重置副驾驶上下文,解决困惑
/exit/quit 退出副驾驶会话 结束会话,重置 CLI
/session/usage 显示当前会话和使用统计信息 审计活动,监控 Copilot CLI 使用情况
/add-dir 添加允许的文件访问目录 缩小范围,加强安全/审计。
/list-dirs 列出 Copilot 可以访问的目录 确认或管理文件访问权限
/cwd [directory] 更改/输出工作目录 浏览项目,限制 Copilot 上下文
/model [model] 更改 CLI 的 Copilot AI 模型 实验、排查故障、优化模型行为
/theme [show|set|list] 管理终端输出主题 根据环境或团队标准进行定制
/reset-allowed-tools 允许外部工具重置 移除工具权限,重置以进行审计。
/agent 选择自定义 Copilot 代理 当使用仓库/组织专用代理时
/delegate 委托变更以 PR 的形式提交到远程仓库 自动化变更,多仓库工作流
/share [file|gist] 将会话以 Markdown 或 GitHub Gist 格式共享。 文档会议、异步交接、团队共享
/login/logout 在命令行界面 (CLI) 中登录/退出 Copilot。 更改用户,轮换凭据
/mcp [show|add|edit|...] MCP 服务器配置管理 更新 CI/CD 代理配置、企业级部署
/user [show|list|switch] GitHub 用户管理 多用户或团队 CLI 管理
/help 列出所有 CLI 命令和快捷键 入职流程、可发现性
/feedback 提交关于 Copilot CLI 的反馈 在 GitHub 上分享您的建议或错误报告
评论