SuperAPI AI 工具集

skill-copilot-provider

通用与其它

查看项目

更新于 10-16 09:47

技能介绍

用途:该技能把 GitHub Copilot CLI(2026 年 2 月起 GA)作为 Claude Octopus 多 LLM 生态中的可选提供方,用于研究和探索。集成使用官方 copilot -p 程序化模式,而非逆向 API。核心原则是补充现有提供方,因复用已有 GitHub Copilot 订阅而不产生额外费用;每条提示计为订阅额度中的一次 premium 请求。

主要能力:提供 copilot(通用)与 copilot-research(研究导向)两类 agent。检测到 copilot 命令存在且已认证时参与多提供方工作流,在提供方列表中显示为 Copilot CLI;不可用或未认证时静默跳过,其他提供方照常运行,该角色改派给其他提供方,不报错也不告警。doctor providers 检查会报告安装与认证方式。

使用方式:调用程序化模式:copilot -p "<prompt>" --no-ask-user。认证优先级为环境变量 COPILOT_GITHUB_TOKEN(需细粒度 PAT 且开启 Copilot Requests 权限)、GH_TOKEN、GITHUB_TOKEN、系统钥匙串 OAuth 令牌、gh 认证回退。设置可选交互登录 copilot login,或导出 COPILOT_GITHUB_TOKEN="github_pat_...",也可复用已有 gh auth login。注意经典 PAT(ghp_*)不受支持。

适用场景与限制:适合本地开发与 CI/自动化中的研究、代码解释与探索,默认使用 Copilot 自动模型选择,可用 OCTOPUS_COPILOT_MODEL 传入显式模型值;订阅包含 Claude、GPT、Gemini 多模型访问。限制是依赖现有订阅与 premium 请求额度,需 Copilot CLI 已安装并认证,否则静默跳过;本资料未提供价格、配额数值及其他平台的可用性细节。