用途:将选定任务从 Claude Code 委派给 GitHub Copilot CLI(copilot),以非交互命令执行,便于在更适合的模型上完成任务。仅在明确要求或确有收益时使用。
主要能力:非交互执行(-p / --prompt);模型选择(--model,如 GPT-5.x、Claude Sonnet/Opus/Haiku、Gemini);权限控制(--allow-tool、--allow-all-tools、--allow-all-paths、--allow-all-urls、--yolo);静默输出(--silent);会话导出(--share);会话恢复(--resume)。
使用方式:先验证环境,运行 copilot --version 与 gh auth status;若不可用需先安装配置。委派提示词必须为英文,包含目标、上下文、约束、期望输出与验证方式。按任务选择模型,遵循最小权限原则,基础命令形如 copilot -p "<english prompt>" --model <model-name> --allow-all-tools --silent;需要审计时加 --share,续接会话用 copilot --resume <session-id> --allow-all-tools。执行后简要返回输出,说明所用模型与权限配置,长输出给摘要与关键片段。
适用场景:用户要求委派给 Copilot、指定特定模型、对同一任务做多模型对比、需要可复用的脚本化调用,或需将会话导出为 markdown 供审阅。
限制与警告:Copilot 输出属外部模型结果,应用代码改动前须本地验证(测试、lint、类型检查);提示词中不得包含密钥或凭据;--allow-all-tools、--allow-all-paths、--allow-all-urls、--yolo 会提高风险,仅在合理时使用;高风险任务建议先只读分析再单独应用改动。更多选项见 references/cli-command-reference.md。