Install
openclaw skills install copilot-cli通过 GitHub Copilot CLI 分析代码、探索项目结构、生成文档和自动化开发任务,提高开发效率。
openclaw skills install copilot-cli使用 GitHub Copilot CLI 分析代码、探索项目、生成代码和自动化开发任务。
安装 Copilot CLI
brew install copilot-cli
设置 GitHub Personal Access Token
~/.copilot/github_token.txt# 进入项目目录
cd /path/to/project
# 使用 Copilot CLI(使用保存的 token)
COPILOT_GITHUB_TOKEN=$(cat ~/.copilot/github_token.txt) copilot -p "你的问题"
项目概览:
"这个项目是做什么的?请简要说明。"
架构分析:
"分析这个项目的架构和主要模块。"
技术栈:
"这个项目使用了哪些主要技术栈和依赖?"
代码查找:
"找到处理用户认证的代码。"
文档生成:
"为这个模块生成文档。"
代码审查:
"审查这个文件,找出潜在问题。"
指定文件:
copilot -p "解释 @src/main.js 的功能"
交互式会话:
COPILOT_GITHUB_TOKEN=$(cat ~/.copilot/github_token.txt) copilot
自动执行(需要权限):
copilot --yolo -p "为这个功能编写单元测试"
-p 参数~/.copilot/github_token.txt~/.copilot/~/.copilot/logs/如果遇到 "Access denied by policy settings":
创建新的 Personal Access Token 并更新:
echo "新 token" > ~/.copilot/github_token.txt
# 分析 base-auto 项目
cd /Users/agent/workspace/base-auto
# 快速提问
COPILOT_GITHUB_TOKEN=$(cat ~/.copilot/github_token.txt) copilot -p "这个项目有什么核心功能?"
# 深度分析
COPILOT_GITHUB_TOKEN=$(cat ~/.copilot/github_token.txt) copilot -p "分析项目的数据库设计,列出主要的表和关系。"