革命性的开发体验

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