革命性的开发体验
GitHub Copilot CLI 将AI编程助手的强大能力直接带入终端,让你无需离开命令行即可获得智能编程辅助
智能代理能力
具备强大的agentic coding能力,能够像Claude Code和Codex CLI一样执行复杂任务,包括项目构建、编辑、调试和重构代码。
GitHub深度集成
使用自然语言访问仓库问题和拉取请求,使用现有GitHub账户认证,无缝集成到你的开发工作流中。
MCP扩展支持
支持自定义MCP服务器,可以扩展Copilot CLI的能力和上下文,连接到各种外部工具和服务。
完全可控
在执行任务之前预览每个操作,所有文件更改和命令执行都需要你的明确批准,确保完全透明和可控。
多模型支持
默认使用Claude Sonnet 4模型,同时支持切换到GPT-5,为你提供最佳的AI编程体验。
自动PR创建
能够自动创建分支、提交代码、生成详细的PR描述,完整的开发流程自动化。
快速开始
几分钟内即可安装并开始使用GitHub Copilot CLI
环境要求
- Node.js 22 或更高版本
- GitHub Copilot 付费订阅(Pro、Business 或 Enterprise)
- 支持 macOS、Linux 和 Windows (WSL)
# 安装 GitHub Copilot CLI npm install -g @github/copilot # 启动 Copilot CLI copilot # 首次使用需要登录 /login
交互式模式
在项目目录中启动 copilot,进入交互式对话模式,用自然语言描述你的需求。
编程式模式
使用 copilot -p "你的提示" --allow-all-tools 执行单次命令。
实际应用场景
看看GitHub Copilot CLI如何在真实开发场景中提升效率
# 分析开源项目 分析这个项目的架构和技术栈,提取可学习的设计模式 # 代码重构 重构这个函数,提高性能并遵循最佳实践 # 自动化部署 为这个项目创建 Docker 配置和 GitHub Actions 工作流
# 一句话完成整个开发流程 实现用户头像上传功能:创建分支、开发前后端代码、编写测试、更新文档、提交代码并创建PR # GitHub 集成操作 列出我的开放 PR 合并 octo-org/octo-repo 中我创建的所有开放 PR 我被分配了这个问题:https://github.com/octo-org/octo-repo/issues/1234 在合适命名的分支中开始处理
核心优势
为什么选择GitHub Copilot CLI?
效率提升3-5倍
原本需要几小时的工作,现在可能只需要几十分钟。自动化重复性任务,让你专注于创造性工作。
减少认知负担
不再需要记忆复杂的命令和参数,用自然语言描述需求即可,AI会帮你转换为具体操作。
提高代码质量
AI帮助遵循最佳实践,减少人为错误,自动进行代码审查和优化建议。
加速学习过程
通过分析优秀项目快速掌握新技术,AI会解释代码逻辑和设计模式。
安全可控
继承组织的Copilot治理策略,所有操作都需要明确批准,确保安全性和合规性。
跨平台支持
支持所有主流操作系统和开发环境,无论你使用什么编辑器都能完美集成。
常用命令
掌握这些命令,让你的开发效率翻倍
/login - 登录 GitHub 账户 /mcp - 查看和管理 MCP 服务器 /help - 获取帮助信息 /feedback - 提交反馈 /clear - 清空当前上下文 /cwd - 更改工作目录
# 使用 GPT-5 模型 COPILOT_MODEL=gpt-5 copilot # Windows 用户 set COPILOT_MODEL=gpt-5 copilot