如果你用过 GitHub Copilot CLI,可能已经体会到一个简单的 / 能带来多高的效率。现在,GitHub 将这一理念移植到了全新的 Copilot App 桌面应用中,并大幅扩展了命令的功能边界。与 CLI 偏重终端操作不同,Copilot App 的斜杠命令面向可视化多会话工作流设计,帮助开发者更高效地管理会话、导航项目和定制 AI 协作方式。
什么是斜杠命令?
斜杠命令是直接输入在 Copilot App 对话框中的文本快捷方式。输入 / 后,自动补全菜单会弹出,显示当前上下文中所有可用命令。一个小小的字符,承载了快速调用各类工作流的能力,让开发者不必离开当前界面就能完成复杂任务。
与 Copilot CLI 的核心区别在于,CLI 的斜杠命令围绕「终端优先」工作流设计,文件目录添加、工作目录切换、终端访问等操作都通过命令完成——这是因为 CLI 栖身于没有图形界面的终端环境。而 Copilot App 提供可视化界面管理上下文,不需要 /add-dir 或 /cwd 这类命令,因为应用会自动管理项目上下文。App 端的斜杠命令更专注于工作流本身:跨会话导航、项目管理和智能体控制。
为什么斜杠命令值得使用?
别看只是一个字符的简单前缀,斜杠命令实际上在改变开发者与 AI 协作的方式。它们帮助你更快移动、保持专注、快速调用所需工作流,不必为了找某个功能而中断当前思路。输入一个 /,就能展开一整套可加速日常开发的快捷命令。
/plan:在动手写代码前先做计划
好的代码始于好的计划。/plan 帮助你在动手前拆解任务、理清思路、识别潜在挑战,并明确下一步该做什么。使用 /plan 后,会话会自动切换到 Plan 模式(也可以在对话框的模式下拉菜单中手动选择)。
几个典型场景:
规划新功能。让 Copilot 帮你在实现前识别需要改动的文件、组件和依赖项,得到一条更清晰的前进路径。例如:「我需要为应用添加双因素认证,帮我们分解这项工作,识别需要改动的文件,并给出一个实现方案。」
准备大型重构。在动手前先勾勒出复杂改动的全貌,发现潜在风险,制定增量式修改的安全路径。例如:「我们想重构通知系统代码,以便更容易支持推送通知等新渠道。帮我们梳理需要的改动,制定增量迁移计划。」
分类并修复 Bug。当你知道有问题但不确定从何处下手时,/plan 可以帮你探索可能原因,梳理诊断和修复步骤。例如:「用户报告结账流程在支付处理后随机失败,帮我们调查可能原因并制定诊断修复计划。」
/spar:让 Copilot 当你的「魔鬼代言人」
有时候验证想法的最好方式是挑战它。/spar 就好像那个举手提问「我们有没有想过如果这样做会出什么问题?」的队友——它会帮助 Copilot 审视你的假设,指出潜在风险或权衡取舍,防止你在一个不够完善的方案上过早押注。
典型用法包括:
验证架构选择。把你的 Redis 缓存方案提交给 Copilot,让它挑战你的想法,发现架构层面可能的问题。
压力测试业务逻辑。对关键业务流程让 Copilot 提出各种边界情况和异常场景,检验系统健壮性。
其他值得关注的斜杠命令
Copilot App 还提供了一系列其他斜杠命令,帮助处理日常工作:
/clear——清空当前会话上下文,适合开始新话题时使用(CLI 和 App 通用)。
/model——在不同的 Copilot 模型之间切换,找到最适合当前任务的版本(CLI 和 App 通用)。
更多命令随上下文动态出现,根据你当前所在的会话、项目类型和开发阶段,自动推荐最相关的工作流。
总结
GitHub Copilot App 的斜杠命令体系,本质上是将 AI 能力更深度嵌入开发者日常工作的设计实践。它不只是快捷键的替代品,而是重新定义了开发者与 AI 助手之间的交互模式——用结构化的命令引导 AI 提供更精准的辅助,而不是每次都靠长篇描述来传递意图。
如果你还没试过 Copilot App,现在正是好时机——它正在让「用 AI 写代码」这件事变得更自然、更高效。