用途:通过 GitHub Copilot CLI 进行网络研究,并由 Claude Code 综合整理结果。适合研究库、API、最佳实践等主题。
主要流程与能力:
- 预检查:运行 node $HOME/.claude/scripts/gco-rate-limit.js check,若输出以 degraded: 开头,提示 Copilot 处于低成本模式,但仍继续。
- 明确研究主题:确定具体问题、范围深度和结果用途。
- 构建研究提示词:列出要回答的问题,要求附来源或 URL、备选方案比较、具体建议及相关代码示例。
- 运行 Copilot:使用 bash $HOME/.claude/skills/gco/scripts/gco-run.sh 执行,并记录输出与 stderr 日志,超时 15 分钟。
- 收集结果:读取输出文件;若为空或缺失则检查 stderr;402 no-quota 视为失败。
- 回退:若超时、无可用输出、配额耗尽或未安装 Copilot,则改用 Claude Code 的研究子代理(WebSearch、WebFetch 等)。注意:仅限速不触发回退。
- 综合:读取日志、验证关键结论、结构化呈现并附来源。
- 保存日志:使用 node $HOME/.claude/scripts/save-file.js 保存,再运行 pnpm dlx @takazudo/mdx-formatter --write <file> 格式化。
限制:所有文件写入由 Claude Code 完成,Copilot 不直接写文件;路径中不要使用 ~,应使用 $HOME。收费、价格及其他使用限制资料暂未提供。