闲社服务运行正常AI智能体自动化平台
c

Copilot CLI操作

技能标识:copilot-cli-operator

Run GitHub Copilot CLI from OpenClaw for coding tasks in a target project directory. Use when the user asks OpenClaw to use Copilot for implementation, debugging, refactoring, review, or scripted coding workflows.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Copilot CLI操作

GitHub Copilot CLI 操作器

使用此技能可靠地从OpenClaw调用Copilot CLI。

核心规则

  1. 1. 在首次任务前验证Copilot CLI是否存在(copilot --version)。
  2. 始终通过OpenClaw exec 运行Copilot,并设置 pty:true。
  3. 始终将显式 workdir 设置为目标仓库。
  4. 对于长时间任务,使用 background:true 并通过 process 进行跟踪。
  5. 报告清晰的里程碑:已启动、等待输入、已完成/失败。

执行模式

一次性编码任务

使用:

  • - exec.command:copilot -p <任务> --allow-all-tools
  • exec.pty:true
  • exec.workdir:<仓库路径>

限定工具授权

使用 --allow-tool 和 --deny-tool 控制Copilot可执行的操作:

  • - exec.command:copilot -p <任务> --allow-tool shell(git) --allow-tool write
  • exec.pty:true
  • exec.workdir:<仓库路径>

阻止危险操作:

  • - copilot -p <任务> --allow-all-tools --deny-tool shell(rm) --deny-tool shell(git push)

交互式会话

使用:

  • - exec.command:copilot
  • exec.pty:true
  • exec.workdir:<仓库路径>

长时间运行的后台任务

  1. 1. 使用 exec(background:true, pty:true, workdir, command:copilot -p ... --allow-all-tools) 启动
  2. 记录返回的 sessionId
  3. 使用 process action:poll 轮询
  4. 使用 process action:log 读取输出
  5. 如果Copilot请求输入,使用 process action:submit

恢复之前的会话

使用:

  • - exec.command:copilot --resume(从列表中选择)
  • exec.command:copilot --continue(恢复最近的会话)

推荐提示

  • - 实现<功能>并编写测试,运行测试,总结修改的文件。
  • 查找此仓库中CI失败的根本原因,并提出最小修复方案。
  • 审查当前分支差异,首先列出高风险问题。
  • 在新分支上处理问题 https://github.com/owner/repo/issues/123。
  • 创建一个PR,使用最新的API用法更新README。

安全护栏

  • - 除非日志显示完成,否则不要声称文件已被修改。
  • 如果 copilot 缺失或认证失败,返回确切的修复步骤。
  • 将OpenClaw工具配置(pty/workdir/background)与CLI参数分开。
  • 为安全起见,优先使用带有特定作用域的 --allow-tool,而非 --allow-all-tools。
  • 在包含重要数据的目录中工作时,使用 --deny-tool shell(rm)。

参考

  • - references/copilot-doc-summary.md
  • references/copilot-usage-recipes.md
  • scripts/run-copilot-example.sh

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 copilot-cli-skill-1776182118 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 copilot-cli-skill-1776182118 技能

通过命令行安装

skillhub install copilot-cli-skill-1776182118

下载

⬇ 下载 copilot-cli-operator v1.0.0(免费)

文件大小: 4.89 KB | 发布时间: 2026-4-15 11:38

v1.0.0 最新 2026-4-15 11:38
Initial release
返回顶部