Github 的新动作 - 实践

大家好,我是 Ai 学习的老章

现在的 AI 编程都在往命令行发展了,Claude Code、Codex CLI、Gemini-CLI、Qwen Coder 等等

[[2025-07-18-Claude Code + Kimi K2 & DeepSeek 强强联合]]

现在 Github 的 Copilot 也来了——GitHub Copilot CLI

将 GitHub Copilot 智能编程助手的强大能力直接引入到终端,可以在本地与理解代码及 GitHub 上下文的 AI 助手进行同步协作。

GitHub Copilot CLI

新功能亮点:

  • 原生终端开发体验:直接在命令行中启用 Copilot 编程助手——无需切换上下文环境。
  • 开箱即用的 GitHub 集成:使用自然语言访问代码库、问题和拉取请求,所有操作都借助现有的 GitHub 账户进行认证。
  • 智能代理能力:与 AI 协作者一起构建、编辑、调试和重构代码,它能规划并执行繁琐任务。
  • MCP 驱动的可扩展性:默认搭载 GitHub 的 MCP 服务器并支持自定义 MCP 服务器,充分利用这一特性来扩展机制。
  • 完全掌控:在执行前预览每个操控——未经明确批准,不会执行任何处理。

入门非常简单:

  1. 通过 npm 安装: npm install -g @github/copilot
  2. 应用 GitHub 账号进行认证。

# 启动 CLI
# 在包含要处理代码的文件夹中启动 copilot 
copilot

当前未登录 GitHub,会提示使用 /login 斜杠命令。

使用 CLI

默认情况下,copilot 使用 Claude Sonnet 4。也支持通过环境变量使用 GPT-5。运行 COPILOT_MODEL=gpt-5 copilot 以 GPT-5 模式启动。在 Windows 上,运行 copilot 前先执行 set COPILOT_MODEL=gpt-5

Copilot CLI 强制执行显式审批 —— 全程透明可控。

让 Copilot CLI 帮你探索项目结构、安装依赖项并解释所有工作原理——全部通过终端中的简单对话即可结束。

将问题和拉取请求的上下文直接引入环境,消除上下文切换。此外,通过自定义 MCP 服务器扩展 Copilot CLI 的功能和上下文范围。

Screenshot of a terminal interface showing a bot-assisted search for beginner-friendly issues in the GitHub CLI repository. The assistant guides the user through retrieving the repository URL and searching for issues labeled “good first issue,” “beginner,” or “help wanted.”

Copilot CLI 能编辑资料、运行命令,在不离开本地环境的情况下飞快迭代。

A code editor window displaying a CSS file located at '/Users/ryanhecht/new-project/styles.css'. The instruction at the top says 'Change the background color to green.' Lines 9–13 show CSS properties, with line 12 highlighting a change from 'background-color: #e8f5e8;' (in red) to 'background-color: #4CAF50;' (in green). A prompt below asks whether to edit the file, offering options: 1. Yes, 2. Yes, always allow, 3. No, and tell Copilot what to do differently (Esc).

高级模型及功能不免费

免费版可以使用的模型不太高级,高级模型可以试用 30 天的专业版,有 Claude Sonnet4、GPT-5、Gemini 2.5 Pro 可以用。

作为后起之秀,目前的策略不够诱人,功能上也没有 Claude Code 和 Codex CLI 已推出的图片粘贴等功能,如果有 API 破解版可以对接私有模型或者其他厂商的模型比如 K2 和 DeepSeek 之类的就好了。价格倒是还行,另一个优势就是与 GitHub 的高度集成了。

posted @ 2025-11-12 11:47  ycfenxi  阅读(25)  评论(0)    收藏  举报